libadwaita: Build introspection data

This commit is contained in:
Tee KOBAYASHI 2022-10-24 03:43:46 +09:00 committed by xtkoba
parent 47b63d7f4e
commit 72ca70976e
2 changed files with 679 additions and 2 deletions

View File

@ -4,16 +4,23 @@ TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux"
_MAJOR_VERSION=1.2
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.0
TERMUX_PKG_REVISION=1
TERMUX_PKG_SRCURL=https://download.gnome.org/sources/libadwaita/${_MAJOR_VERSION}/libadwaita-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=322f3e1be39ba67981d9fe7228a85818eccaa2ed0aa42bcafe263af881c6460c
TERMUX_PKG_DEPENDS="fribidi, glib, graphene, gtk4, libcairo, pango"
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, valac"
TERMUX_PKG_DISABLE_GIR=false
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-Dintrospection=disabled
-Dvapi=false
-Dintrospection=enabled
-Dvapi=true
-Dtests=false
-Dexamples=false
"
termux_step_pre_configure() {
termux_setup_gir
}
termux_step_post_massage() {
local _GUARD_FILE="lib/libadwaita-1.so"
if [ ! -e "${_GUARD_FILE}" ]; then

View File

@ -0,0 +1,670 @@
<?xml version="1.0"?>
<dump>
<enum name="AdwAnimationState" get-type="adw_animation_state_get_type">
<member name="ADW_ANIMATION_IDLE" nick="idle" value="0"/>
<member name="ADW_ANIMATION_PAUSED" nick="paused" value="1"/>
<member name="ADW_ANIMATION_PLAYING" nick="playing" value="2"/>
<member name="ADW_ANIMATION_FINISHED" nick="finished" value="3"/>
</enum> <enum name="AdwEasing" get-type="adw_easing_get_type">
<member name="ADW_LINEAR" nick="linear" value="0"/>
<member name="ADW_EASE_IN_QUAD" nick="ease-in-quad" value="1"/>
<member name="ADW_EASE_OUT_QUAD" nick="ease-out-quad" value="2"/>
<member name="ADW_EASE_IN_OUT_QUAD" nick="ease-in-out-quad" value="3"/>
<member name="ADW_EASE_IN_CUBIC" nick="ease-in-cubic" value="4"/>
<member name="ADW_EASE_OUT_CUBIC" nick="ease-out-cubic" value="5"/>
<member name="ADW_EASE_IN_OUT_CUBIC" nick="ease-in-out-cubic" value="6"/>
<member name="ADW_EASE_IN_QUART" nick="ease-in-quart" value="7"/>
<member name="ADW_EASE_OUT_QUART" nick="ease-out-quart" value="8"/>
<member name="ADW_EASE_IN_OUT_QUART" nick="ease-in-out-quart" value="9"/>
<member name="ADW_EASE_IN_QUINT" nick="ease-in-quint" value="10"/>
<member name="ADW_EASE_OUT_QUINT" nick="ease-out-quint" value="11"/>
<member name="ADW_EASE_IN_OUT_QUINT" nick="ease-in-out-quint" value="12"/>
<member name="ADW_EASE_IN_SINE" nick="ease-in-sine" value="13"/>
<member name="ADW_EASE_OUT_SINE" nick="ease-out-sine" value="14"/>
<member name="ADW_EASE_IN_OUT_SINE" nick="ease-in-out-sine" value="15"/>
<member name="ADW_EASE_IN_EXPO" nick="ease-in-expo" value="16"/>
<member name="ADW_EASE_OUT_EXPO" nick="ease-out-expo" value="17"/>
<member name="ADW_EASE_IN_OUT_EXPO" nick="ease-in-out-expo" value="18"/>
<member name="ADW_EASE_IN_CIRC" nick="ease-in-circ" value="19"/>
<member name="ADW_EASE_OUT_CIRC" nick="ease-out-circ" value="20"/>
<member name="ADW_EASE_IN_OUT_CIRC" nick="ease-in-out-circ" value="21"/>
<member name="ADW_EASE_IN_ELASTIC" nick="ease-in-elastic" value="22"/>
<member name="ADW_EASE_OUT_ELASTIC" nick="ease-out-elastic" value="23"/>
<member name="ADW_EASE_IN_OUT_ELASTIC" nick="ease-in-out-elastic" value="24"/>
<member name="ADW_EASE_IN_BACK" nick="ease-in-back" value="25"/>
<member name="ADW_EASE_OUT_BACK" nick="ease-out-back" value="26"/>
<member name="ADW_EASE_IN_OUT_BACK" nick="ease-in-out-back" value="27"/>
<member name="ADW_EASE_IN_BOUNCE" nick="ease-in-bounce" value="28"/>
<member name="ADW_EASE_OUT_BOUNCE" nick="ease-out-bounce" value="29"/>
<member name="ADW_EASE_IN_OUT_BOUNCE" nick="ease-in-out-bounce" value="30"/>
</enum> <enum name="AdwFlapFoldPolicy" get-type="adw_flap_fold_policy_get_type">
<member name="ADW_FLAP_FOLD_POLICY_NEVER" nick="never" value="0"/>
<member name="ADW_FLAP_FOLD_POLICY_ALWAYS" nick="always" value="1"/>
<member name="ADW_FLAP_FOLD_POLICY_AUTO" nick="auto" value="2"/>
</enum> <enum name="AdwFlapTransitionType" get-type="adw_flap_transition_type_get_type">
<member name="ADW_FLAP_TRANSITION_TYPE_OVER" nick="over" value="0"/>
<member name="ADW_FLAP_TRANSITION_TYPE_UNDER" nick="under" value="1"/>
<member name="ADW_FLAP_TRANSITION_TYPE_SLIDE" nick="slide" value="2"/>
</enum> <enum name="AdwFoldThresholdPolicy" get-type="adw_fold_threshold_policy_get_type">
<member name="ADW_FOLD_THRESHOLD_POLICY_MINIMUM" nick="minimum" value="0"/>
<member name="ADW_FOLD_THRESHOLD_POLICY_NATURAL" nick="natural" value="1"/>
</enum> <enum name="AdwCenteringPolicy" get-type="adw_centering_policy_get_type">
<member name="ADW_CENTERING_POLICY_LOOSE" nick="loose" value="0"/>
<member name="ADW_CENTERING_POLICY_STRICT" nick="strict" value="1"/>
</enum> <enum name="AdwLeafletTransitionType" get-type="adw_leaflet_transition_type_get_type">
<member name="ADW_LEAFLET_TRANSITION_TYPE_OVER" nick="over" value="0"/>
<member name="ADW_LEAFLET_TRANSITION_TYPE_UNDER" nick="under" value="1"/>
<member name="ADW_LEAFLET_TRANSITION_TYPE_SLIDE" nick="slide" value="2"/>
</enum> <enum name="AdwResponseAppearance" get-type="adw_response_appearance_get_type">
<member name="ADW_RESPONSE_DEFAULT" nick="default" value="0"/>
<member name="ADW_RESPONSE_SUGGESTED" nick="suggested" value="1"/>
<member name="ADW_RESPONSE_DESTRUCTIVE" nick="destructive" value="2"/>
</enum> <enum name="AdwNavigationDirection" get-type="adw_navigation_direction_get_type">
<member name="ADW_NAVIGATION_DIRECTION_BACK" nick="back" value="0"/>
<member name="ADW_NAVIGATION_DIRECTION_FORWARD" nick="forward" value="1"/>
</enum> <enum name="AdwSqueezerTransitionType" get-type="adw_squeezer_transition_type_get_type">
<member name="ADW_SQUEEZER_TRANSITION_TYPE_NONE" nick="none" value="0"/>
<member name="ADW_SQUEEZER_TRANSITION_TYPE_CROSSFADE" nick="crossfade" value="1"/>
</enum> <enum name="AdwColorScheme" get-type="adw_color_scheme_get_type">
<member name="ADW_COLOR_SCHEME_DEFAULT" nick="default" value="0"/>
<member name="ADW_COLOR_SCHEME_FORCE_LIGHT" nick="force-light" value="1"/>
<member name="ADW_COLOR_SCHEME_PREFER_LIGHT" nick="prefer-light" value="2"/>
<member name="ADW_COLOR_SCHEME_PREFER_DARK" nick="prefer-dark" value="3"/>
<member name="ADW_COLOR_SCHEME_FORCE_DARK" nick="force-dark" value="4"/>
</enum> <flags name="AdwTabViewShortcuts" get-type="adw_tab_view_shortcuts_get_type">
<member name="ADW_TAB_VIEW_SHORTCUT_NONE" nick="none" value="0"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_TAB" nick="control-tab" value="1"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_TAB" nick="control-shift-tab" value="2"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_PAGE_UP" nick="control-page-up" value="4"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_PAGE_DOWN" nick="control-page-down" value="8"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_HOME" nick="control-home" value="16"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_END" nick="control-end" value="32"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_PAGE_UP" nick="control-shift-page-up" value="64"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_PAGE_DOWN" nick="control-shift-page-down" value="128"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_HOME" nick="control-shift-home" value="256"/>
<member name="ADW_TAB_VIEW_SHORTCUT_CONTROL_SHIFT_END" nick="control-shift-end" value="512"/>
<member name="ADW_TAB_VIEW_SHORTCUT_ALT_DIGITS" nick="alt-digits" value="1024"/>
<member name="ADW_TAB_VIEW_SHORTCUT_ALT_ZERO" nick="alt-zero" value="2048"/>
<member name="ADW_TAB_VIEW_SHORTCUT_ALL_SHORTCUTS" nick="all-shortcuts" value="4095"/>
</flags>
<enum name="AdwToastPriority" get-type="adw_toast_priority_get_type">
<member name="ADW_TOAST_PRIORITY_NORMAL" nick="normal" value="0"/>
<member name="ADW_TOAST_PRIORITY_HIGH" nick="high" value="1"/>
</enum> <enum name="AdwViewSwitcherPolicy" get-type="adw_view_switcher_policy_get_type">
<member name="ADW_VIEW_SWITCHER_POLICY_NARROW" nick="narrow" value="0"/>
<member name="ADW_VIEW_SWITCHER_POLICY_WIDE" nick="wide" value="1"/>
</enum> <class name="AdwWindow" get-type="adw_window_get_type" parents="GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkNative"/>
<implements name="GtkShortcutManager"/>
<implements name="GtkRoot"/>
<property name="content" type="GtkWidget" flags="1073742051"/>
</class>
<class name="AdwAboutWindow" get-type="adw_about_window_get_type" parents="AdwWindow,GtkWindow,GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkNative"/>
<implements name="GtkShortcutManager"/>
<implements name="GtkRoot"/>
<property name="application-icon" type="gchararray" flags="1073742051"/>
<property name="application-name" type="gchararray" flags="1073742051"/>
<property name="developer-name" type="gchararray" flags="1073742051"/>
<property name="version" type="gchararray" flags="1073742051"/>
<property name="release-notes-version" type="gchararray" flags="1073742051"/>
<property name="release-notes" type="gchararray" flags="1073742051"/>
<property name="comments" type="gchararray" flags="1073742051"/>
<property name="website" type="gchararray" flags="1073742051"/>
<property name="support-url" type="gchararray" flags="1073742051"/>
<property name="issue-url" type="gchararray" flags="1073742051"/>
<property name="debug-info" type="gchararray" flags="1073742051"/>
<property name="debug-info-filename" type="gchararray" flags="1073742051"/>
<property name="developers" type="GStrv" flags="1073741827"/>
<property name="designers" type="GStrv" flags="1073741827"/>
<property name="artists" type="GStrv" flags="1073741827"/>
<property name="documenters" type="GStrv" flags="1073742051"/>
<property name="translator-credits" type="gchararray" flags="1073742051"/>
<property name="copyright" type="gchararray" flags="1073742051"/>
<property name="license-type" type="GtkLicense" flags="1073742051"/>
<property name="license" type="gchararray" flags="1073742051"/>
<signal name="activate-link" return="gboolean" when="last">
<param type="gchararray"/>
</signal>
</class>
<class name="AdwPreferencesRow" get-type="adw_preferences_row_get_type" parents="GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073742051"/>
<property name="title-selectable" type="gboolean" flags="1073742051"/>
<property name="use-markup" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwActionRow" get-type="adw_action_row_get_type" parents="AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<property name="subtitle" type="gchararray" flags="1073742051"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="activatable-widget" type="GtkWidget" flags="1073742051"/>
<property name="title-lines" type="gint" flags="1073742051"/>
<property name="subtitle-lines" type="gint" flags="1073742051"/>
<signal name="activated" return="void" when="last">
</signal>
</class>
<class name="AdwAnimationTarget" get-type="adw_animation_target_get_type" parents="GObject" abstract="1">
</class>
<class name="AdwCallbackAnimationTarget" get-type="adw_callback_animation_target_get_type" parents="AdwAnimationTarget,GObject" final="1">
</class>
<class name="AdwPropertyAnimationTarget" get-type="adw_property_animation_target_get_type" parents="AdwAnimationTarget,GObject" final="1">
<property name="object" type="GObject" flags="235"/>
<property name="pspec" type="GParam" flags="235"/>
</class>
<class name="AdwAnimation" get-type="adw_animation_get_type" parents="GObject" abstract="1">
<property name="widget" type="GtkWidget" flags="235"/>
<property name="target" type="AdwAnimationTarget" flags="1073742055"/>
<property name="value" type="gdouble" flags="225"/>
<property name="state" type="AdwAnimationState" flags="225"/>
<signal name="done" return="void" when="last">
</signal>
</class>
<class name="AdwStyleManager" get-type="adw_style_manager_get_type" parents="GObject" final="1">
<property name="display" type="GdkDisplay" flags="235"/>
<property name="color-scheme" type="AdwColorScheme" flags="1073742051"/>
<property name="system-supports-color-schemes" type="gboolean" flags="225"/>
<property name="dark" type="gboolean" flags="225"/>
<property name="high-contrast" type="gboolean" flags="225"/>
</class>
<class name="AdwApplication" get-type="adw_application_get_type" parents="GtkApplication,GApplication,GObject">
<implements name="GActionGroup"/>
<implements name="GActionMap"/>
<property name="style-manager" type="AdwStyleManager" flags="225"/>
</class>
<class name="AdwApplicationWindow" get-type="adw_application_window_get_type" parents="GtkApplicationWindow,GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkNative"/>
<implements name="GtkShortcutManager"/>
<implements name="GtkRoot"/>
<implements name="GActionGroup"/>
<implements name="GActionMap"/>
<property name="content" type="GtkWidget" flags="1073742051"/>
</class>
<class name="AdwAvatar" get-type="adw_avatar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="text" type="gchararray" flags="1073742051"/>
<property name="show-initials" type="gboolean" flags="1073742051"/>
<property name="custom-image" type="GdkPaintable" flags="1073742051"/>
<property name="size" type="gint" flags="1073742051"/>
</class>
<class name="AdwBin" get-type="adw_bin_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="child" type="GtkWidget" flags="1073742051"/>
</class>
<class name="AdwButtonContent" get-type="adw_button_content_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="label" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073742051"/>
</class>
<boxed name="AdwSpringParams" get-type="adw_spring_params_get_type"/>
<class name="AdwCarousel" get-type="adw_carousel_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<implements name="AdwSwipeable"/>
<property name="n-pages" type="guint" flags="225"/>
<property name="position" type="gdouble" flags="225"/>
<property name="interactive" type="gboolean" flags="1073742051"/>
<property name="spacing" type="guint" flags="1073742051"/>
<property name="scroll-params" type="AdwSpringParams" flags="1073742051"/>
<property name="allow-mouse-drag" type="gboolean" flags="1073742051"/>
<property name="allow-scroll-wheel" type="gboolean" flags="1073742051"/>
<property name="allow-long-swipes" type="gboolean" flags="1073742051"/>
<property name="reveal-duration" type="guint" flags="1073742051"/>
<signal name="page-changed" return="void" when="last">
<param type="guint"/>
</signal>
</class>
<class name="AdwCarouselIndicatorDots" get-type="adw_carousel_indicator_dots_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<property name="carousel" type="AdwCarousel" flags="1073742051"/>
</class>
<class name="AdwCarouselIndicatorLines" get-type="adw_carousel_indicator_lines_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<property name="carousel" type="AdwCarousel" flags="1073742051"/>
</class>
<class name="AdwClamp" get-type="adw_clamp_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<property name="child" type="GtkWidget" flags="1073742051"/>
<property name="maximum-size" type="gint" flags="1073742051"/>
<property name="tightening-threshold" type="gint" flags="1073742051"/>
</class>
<class name="AdwClampLayout" get-type="adw_clamp_layout_get_type" parents="GtkLayoutManager,GObject" final="1">
<implements name="GtkOrientable"/>
<property name="maximum-size" type="gint" flags="1073742051"/>
<property name="tightening-threshold" type="gint" flags="1073742051"/>
</class>
<class name="AdwClampScrollable" get-type="adw_clamp_scrollable_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<implements name="GtkScrollable"/>
<property name="child" type="GtkWidget" flags="1073742051"/>
<property name="maximum-size" type="gint" flags="1073742051"/>
<property name="tightening-threshold" type="gint" flags="1073742051"/>
</class>
<class name="AdwComboRow" get-type="adw_combo_row_get_type" parents="AdwActionRow,AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<property name="selected" type="guint" flags="1073742051"/>
<property name="selected-item" type="GObject" flags="225"/>
<property name="model" type="GListModel" flags="1073742051"/>
<property name="factory" type="GtkListItemFactory" flags="1073742051"/>
<property name="list-factory" type="GtkListItemFactory" flags="1073742051"/>
<property name="expression" type="GtkExpression" flags="1073742051"/>
<property name="use-subtitle" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwEntryRow" get-type="adw_entry_row_get_type" parents="AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<implements name="GtkEditable"/>
<property name="show-apply-button" type="gboolean" flags="1073742051"/>
<property name="input-hints" type="GtkInputHints" flags="1073742051"/>
<property name="input-purpose" type="GtkInputPurpose" flags="1073742051"/>
<property name="attributes" type="PangoAttrList" flags="1073742051"/>
<property name="enable-emoji-completion" type="gboolean" flags="1073742051"/>
<property name="activates-default" type="gboolean" flags="1073742051"/>
<signal name="apply" return="void" when="last">
</signal>
<signal name="entry-activated" return="void" when="last">
</signal>
</class>
<class name="AdwEnumListItem" get-type="adw_enum_list_item_get_type" parents="GObject" final="1">
<property name="value" type="gint" flags="225"/>
<property name="name" type="gchararray" flags="225"/>
<property name="nick" type="gchararray" flags="225"/>
</class>
<class name="AdwEnumListModel" get-type="adw_enum_list_model_get_type" parents="GObject" final="1">
<implements name="GListModel"/>
<property name="enum-type" type="GType" flags="235"/>
</class>
<class name="AdwExpanderRow" get-type="adw_expander_row_get_type" parents="AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<property name="subtitle" type="gchararray" flags="1073742051"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="expanded" type="gboolean" flags="1073742051"/>
<property name="enable-expansion" type="gboolean" flags="1073742051"/>
<property name="show-enable-switch" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwFlap" get-type="adw_flap_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<implements name="AdwSwipeable"/>
<property name="content" type="GtkWidget" flags="1073742051"/>
<property name="flap" type="GtkWidget" flags="1073742051"/>
<property name="separator" type="GtkWidget" flags="1073742051"/>
<property name="flap-position" type="GtkPackType" flags="1073742051"/>
<property name="reveal-flap" type="gboolean" flags="1073742051"/>
<property name="reveal-params" type="AdwSpringParams" flags="1073742051"/>
<property name="reveal-progress" type="gdouble" flags="225"/>
<property name="fold-policy" type="AdwFlapFoldPolicy" flags="1073742051"/>
<property name="fold-threshold-policy" type="AdwFoldThresholdPolicy" flags="1073742051"/>
<property name="fold-duration" type="guint" flags="1073742051"/>
<property name="folded" type="gboolean" flags="225"/>
<property name="locked" type="gboolean" flags="1073742051"/>
<property name="transition-type" type="AdwFlapTransitionType" flags="1073742051"/>
<property name="modal" type="gboolean" flags="1073742051"/>
<property name="swipe-to-open" type="gboolean" flags="1073742051"/>
<property name="swipe-to-close" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwHeaderBar" get-type="adw_header_bar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="title-widget" type="GtkWidget" flags="1073742051"/>
<property name="show-start-title-buttons" type="gboolean" flags="1073742051"/>
<property name="show-end-title-buttons" type="gboolean" flags="1073742051"/>
<property name="decoration-layout" type="gchararray" flags="1073742051"/>
<property name="centering-policy" type="AdwCenteringPolicy" flags="1073742051"/>
</class>
<class name="AdwLeafletPage" get-type="adw_leaflet_page_get_type" parents="GObject" final="1">
<property name="child" type="GtkWidget" flags="235"/>
<property name="name" type="gchararray" flags="1073742051"/>
<property name="navigatable" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwLeaflet" get-type="adw_leaflet_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<implements name="AdwSwipeable"/>
<property name="can-unfold" type="gboolean" flags="1073742051"/>
<property name="folded" type="gboolean" flags="225"/>
<property name="fold-threshold-policy" type="AdwFoldThresholdPolicy" flags="1073742051"/>
<property name="homogeneous" type="gboolean" flags="1073742051"/>
<property name="visible-child" type="GtkWidget" flags="1073742051"/>
<property name="visible-child-name" type="gchararray" flags="1073742051"/>
<property name="transition-type" type="AdwLeafletTransitionType" flags="1073742051"/>
<property name="mode-transition-duration" type="guint" flags="1073742051"/>
<property name="child-transition-params" type="AdwSpringParams" flags="1073742051"/>
<property name="child-transition-running" type="gboolean" flags="225"/>
<property name="can-navigate-back" type="gboolean" flags="1073742051"/>
<property name="can-navigate-forward" type="gboolean" flags="1073742051"/>
<property name="pages" type="GtkSelectionModel" flags="225"/>
</class>
<class name="AdwMessageDialog" get-type="adw_message_dialog_get_type" parents="GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkNative"/>
<implements name="GtkShortcutManager"/>
<implements name="GtkRoot"/>
<property name="heading" type="gchararray" flags="1073742051"/>
<property name="heading-use-markup" type="gboolean" flags="1073742051"/>
<property name="body" type="gchararray" flags="1073742051"/>
<property name="body-use-markup" type="gboolean" flags="1073742051"/>
<property name="extra-child" type="GtkWidget" flags="1073742051"/>
<property name="default-response" type="gchararray" flags="1073742051"/>
<property name="close-response" type="gchararray" flags="1073742051"/>
<signal name="response" return="void" when="last" detailed="1">
<param type="gchararray"/>
</signal>
</class>
<class name="AdwPasswordEntryRow" get-type="adw_password_entry_row_get_type" parents="AdwEntryRow,AdwPreferencesRow,GtkListBoxRow,GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<implements name="GtkEditable"/>
</class>
<class name="AdwPreferencesGroup" get-type="adw_preferences_group_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="description" type="gchararray" flags="1073742051"/>
<property name="header-suffix" type="GtkWidget" flags="1073742051"/>
</class>
<class name="AdwPreferencesPage" get-type="adw_preferences_page_get_type" parents="GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="name" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwToast" get-type="adw_toast_get_type" parents="GObject" final="1">
<property name="title" type="gchararray" flags="1073742051"/>
<property name="button-label" type="gchararray" flags="1073742051"/>
<property name="action-name" type="gchararray" flags="1073742051"/>
<property name="action-target" type="GVariant" flags="1073742051"/>
<property name="priority" type="AdwToastPriority" flags="1073742051"/>
<property name="timeout" type="guint" flags="1073742051"/>
<property name="custom-title" type="GtkWidget" flags="1073742051"/>
<signal name="dismissed" return="void" when="first">
</signal>
<signal name="button-clicked" return="void" when="last">
</signal>
</class>
<class name="AdwPreferencesWindow" get-type="adw_preferences_window_get_type" parents="AdwWindow,GtkWindow,GtkWidget,GInitiallyUnowned,GObject">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkNative"/>
<implements name="GtkShortcutManager"/>
<implements name="GtkRoot"/>
<property name="visible-page" type="GtkWidget" flags="1073742051"/>
<property name="visible-page-name" type="gchararray" flags="1073742051"/>
<property name="search-enabled" type="gboolean" flags="1073742051"/>
<property name="can-navigate-back" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwSplitButton" get-type="adw_split_button_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkActionable"/>
<property name="label" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073742051"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="child" type="GtkWidget" flags="1073742051"/>
<property name="menu-model" type="GMenuModel" flags="1073742051"/>
<property name="popover" type="GtkPopover" flags="1073742051"/>
<property name="direction" type="GtkArrowType" flags="1073742051"/>
<property name="dropdown-tooltip" type="gchararray" flags="1073742051"/>
<signal name="activate" return="void" when="first" action="1">
</signal>
<signal name="clicked" return="void" when="first" action="1">
</signal>
</class>
<class name="AdwSpringAnimation" get-type="adw_spring_animation_get_type" parents="AdwAnimation,GObject">
<property name="value-from" type="gdouble" flags="1073742055"/>
<property name="value-to" type="gdouble" flags="1073742055"/>
<property name="spring-params" type="AdwSpringParams" flags="1073742055"/>
<property name="initial-velocity" type="gdouble" flags="1073742051"/>
<property name="epsilon" type="gdouble" flags="1073742051"/>
<property name="clamp" type="gboolean" flags="1073742051"/>
<property name="estimated-duration" type="guint" flags="225"/>
<property name="velocity" type="gdouble" flags="225"/>
</class>
<class name="AdwSqueezerPage" get-type="adw_squeezer_page_get_type" parents="GObject" final="1">
<property name="child" type="GtkWidget" flags="235"/>
<property name="enabled" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwSqueezer" get-type="adw_squeezer_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<implements name="GtkOrientable"/>
<property name="visible-child" type="GtkWidget" flags="225"/>
<property name="homogeneous" type="gboolean" flags="1073742051"/>
<property name="switch-threshold-policy" type="AdwFoldThresholdPolicy" flags="1073742051"/>
<property name="allow-none" type="gboolean" flags="1073742051"/>
<property name="transition-duration" type="guint" flags="1073742051"/>
<property name="transition-type" type="AdwSqueezerTransitionType" flags="1073742051"/>
<property name="transition-running" type="gboolean" flags="225"/>
<property name="interpolate-size" type="gboolean" flags="1073742051"/>
<property name="xalign" type="gfloat" flags="1073742051"/>
<property name="yalign" type="gfloat" flags="1073742051"/>
<property name="pages" type="GtkSelectionModel" flags="225"/>
</class>
<class name="AdwStatusPage" get-type="adw_status_page_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="paintable" type="GdkPaintable" flags="1073742051"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="description" type="gchararray" flags="1073742051"/>
<property name="child" type="GtkWidget" flags="1073742051"/>
</class>
<interface name="AdwSwipeable" get-type="adw_swipeable_get_type">
<prerequisite name="GtkWidget"/>
</interface>
<class name="AdwSwipeTracker" get-type="adw_swipe_tracker_get_type" parents="GObject" final="1">
<implements name="GtkOrientable"/>
<property name="swipeable" type="AdwSwipeable" flags="235"/>
<property name="enabled" type="gboolean" flags="1073742051"/>
<property name="reversed" type="gboolean" flags="1073742051"/>
<property name="allow-mouse-drag" type="gboolean" flags="1073742051"/>
<property name="allow-long-swipes" type="gboolean" flags="1073742051"/>
<signal name="prepare" return="void" when="first">
<param type="AdwNavigationDirection"/>
</signal>
<signal name="begin-swipe" return="void" when="first">
</signal>
<signal name="update-swipe" return="void" when="first">
<param type="gdouble"/>
</signal>
<signal name="end-swipe" return="void" when="first">
<param type="gdouble"/>
<param type="gdouble"/>
</signal>
</class>
<class name="AdwTabPage" get-type="adw_tab_page_get_type" parents="GObject" final="1">
<property name="child" type="GtkWidget" flags="235"/>
<property name="parent" type="AdwTabPage" flags="1073742059"/>
<property name="selected" type="gboolean" flags="225"/>
<property name="pinned" type="gboolean" flags="225"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="tooltip" type="gchararray" flags="1073742051"/>
<property name="icon" type="GIcon" flags="1073742051"/>
<property name="loading" type="gboolean" flags="1073742051"/>
<property name="indicator-icon" type="GIcon" flags="1073742051"/>
<property name="indicator-tooltip" type="gchararray" flags="1073742051"/>
<property name="indicator-activatable" type="gboolean" flags="1073742051"/>
<property name="needs-attention" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwTabView" get-type="adw_tab_view_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="n-pages" type="gint" flags="225"/>
<property name="n-pinned-pages" type="gint" flags="225"/>
<property name="is-transferring-page" type="gboolean" flags="225"/>
<property name="selected-page" type="AdwTabPage" flags="1073742051"/>
<property name="default-icon" type="GIcon" flags="1073742051"/>
<property name="menu-model" type="GMenuModel" flags="1073742051"/>
<property name="shortcuts" type="AdwTabViewShortcuts" flags="1073742051"/>
<property name="pages" type="GtkSelectionModel" flags="225"/>
<signal name="page-attached" return="void" when="last">
<param type="AdwTabPage"/>
<param type="gint"/>
</signal>
<signal name="page-detached" return="void" when="last">
<param type="AdwTabPage"/>
<param type="gint"/>
</signal>
<signal name="page-reordered" return="void" when="last">
<param type="AdwTabPage"/>
<param type="gint"/>
</signal>
<signal name="close-page" return="gboolean" when="last">
<param type="AdwTabPage"/>
</signal>
<signal name="setup-menu" return="void" when="last">
<param type="AdwTabPage"/>
</signal>
<signal name="create-window" return="AdwTabView" when="last">
</signal>
<signal name="indicator-activated" return="void" when="last">
<param type="AdwTabPage"/>
</signal>
</class>
<class name="AdwTabBar" get-type="adw_tab_bar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="view" type="AdwTabView" flags="1073742051"/>
<property name="start-action-widget" type="GtkWidget" flags="1073742051"/>
<property name="end-action-widget" type="GtkWidget" flags="1073742051"/>
<property name="autohide" type="gboolean" flags="1073742051"/>
<property name="tabs-revealed" type="gboolean" flags="225"/>
<property name="expand-tabs" type="gboolean" flags="1073742051"/>
<property name="inverted" type="gboolean" flags="1073742051"/>
<property name="is-overflowing" type="gboolean" flags="225"/>
<signal name="extra-drag-drop" return="gboolean" when="last">
<param type="AdwTabPage"/>
<param type="GValue"/>
</signal>
</class>
<class name="AdwTimedAnimation" get-type="adw_timed_animation_get_type" parents="AdwAnimation,GObject" final="1">
<property name="value-from" type="gdouble" flags="1073742055"/>
<property name="value-to" type="gdouble" flags="1073742055"/>
<property name="duration" type="guint" flags="1073742055"/>
<property name="easing" type="AdwEasing" flags="1073742055"/>
<property name="repeat-count" type="guint" flags="1073742055"/>
<property name="reverse" type="gboolean" flags="1073742055"/>
<property name="alternate" type="gboolean" flags="1073742055"/>
</class>
<class name="AdwToastOverlay" get-type="adw_toast_overlay_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="child" type="GtkWidget" flags="1073742051"/>
</class>
<class name="AdwViewStackPage" get-type="adw_view_stack_page_get_type" parents="GObject" final="1">
<property name="child" type="GtkWidget" flags="235"/>
<property name="name" type="gchararray" flags="1073742051"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="use-underline" type="gboolean" flags="1073742051"/>
<property name="icon-name" type="gchararray" flags="1073742051"/>
<property name="needs-attention" type="gboolean" flags="1073742051"/>
<property name="badge-number" type="guint" flags="1073742051"/>
<property name="visible" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwViewStack" get-type="adw_view_stack_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="hhomogeneous" type="gboolean" flags="1073742051"/>
<property name="vhomogeneous" type="gboolean" flags="1073742051"/>
<property name="visible-child" type="GtkWidget" flags="1073742051"/>
<property name="visible-child-name" type="gchararray" flags="1073742051"/>
<property name="pages" type="GtkSelectionModel" flags="225"/>
</class>
<class name="AdwViewSwitcher" get-type="adw_view_switcher_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="policy" type="AdwViewSwitcherPolicy" flags="1073742051"/>
<property name="stack" type="AdwViewStack" flags="1073742051"/>
</class>
<class name="AdwViewSwitcherBar" get-type="adw_view_switcher_bar_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="stack" type="AdwViewStack" flags="1073742051"/>
<property name="reveal" type="gboolean" flags="1073742051"/>
</class>
<class name="AdwViewSwitcherTitle" get-type="adw_view_switcher_title_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="stack" type="AdwViewStack" flags="1073742051"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="subtitle" type="gchararray" flags="1073742051"/>
<property name="view-switcher-enabled" type="gboolean" flags="1073742051"/>
<property name="title-visible" type="gboolean" flags="225"/>
</class>
<class name="AdwWindowTitle" get-type="adw_window_title_get_type" parents="GtkWidget,GInitiallyUnowned,GObject" final="1">
<implements name="GtkAccessible"/>
<implements name="GtkBuildable"/>
<implements name="GtkConstraintTarget"/>
<property name="title" type="gchararray" flags="1073742051"/>
<property name="subtitle" type="gchararray" flags="1073742051"/>
</class>
</dump>