diff options
Diffstat (limited to 'subprojects/libhandy/glade/libhandy.xml')
-rw-r--r-- | subprojects/libhandy/glade/libhandy.xml | 420 |
1 files changed, 420 insertions, 0 deletions
diff --git a/subprojects/libhandy/glade/libhandy.xml b/subprojects/libhandy/glade/libhandy.xml new file mode 100644 index 0000000..7f60118 --- /dev/null +++ b/subprojects/libhandy/glade/libhandy.xml @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glade-catalog name="libhandy" library="glade-handy-1" depends="gtk+" book="libhandy"> + <init-function>glade_hdy_init</init-function> + <glade-widget-classes> + <glade-widget-class name="HdyActionRow" generic-name="actionrow" title="Action Row" since="0.0.6"> + <properties> + <property id="icon-name" themed-icon="True" /> + <property id="title" translatable="True" /> + <property id="subtitle" translatable="True" /> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyAvatar" generic-name="avatar" title="Avatar" since="1.0"/> + <glade-widget-class name="HdyApplicationWindow" generic-name="applicationwindow" title="Application Window" since="1.0" use-placeholders="False"> + <post-create-function>glade_hdy_window_post_create</post-create-function> + <add-child-verify-function>glade_hdy_window_add_verify</add-child-verify-function> + <add-child-function>glade_hdy_window_add_child</add-child-function> + <remove-child-function>glade_hdy_window_remove_child</remove-child-function> + <replace-child-function>glade_hdy_window_replace_child</replace-child-function> + <get-children-function>glade_hdy_window_get_children</get-children-function> + <properties> + <property id="show-menubar" disabled="True" /> + <property id="use-csd" disabled="True" /> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyCarousel" generic-name="carousel" title="Carousel" since="1.0"> + <post-create-function>glade_hdy_carousel_post_create</post-create-function> + <add-child-function>glade_hdy_carousel_add_child</add-child-function> + <remove-child-function>glade_hdy_carousel_remove_child</remove-child-function> + <replace-child-function>glade_hdy_carousel_replace_child</replace-child-function> + <child-action-activate-function>glade_hdy_carousel_child_action_activate</child-action-activate-function> + <get-property-function>glade_hdy_carousel_get_property</get-property-function> + <set-property-function>glade_hdy_carousel_set_property</set-property-function> + <child-set-property-function>glade_hdy_carousel_set_child_property</child-set-property-function> + <child-get-property-function>glade_hdy_carousel_get_child_property</child-get-property-function> + <verify-function>glade_hdy_carousel_verify_property</verify-function> + <packing-properties> + <property id="position" name="Position" default="0" save="False"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>The position of the page in the carousel</tooltip> + </property> + </packing-properties> + <packing-actions> + <action id="insert_page_before" name="Insert Page Before" stock="list-add"/> + <action id="insert_page_after" name="Insert Page After" stock="list-add"/> + <action id="remove_page" name="Remove Page" stock="list-remove"/> + </packing-actions> + <properties> + <property id="pages" name="Number of pages" save="False" default="1"> + <parameter-spec> + <type>GParamInt</type> + <min>1</min> + </parameter-spec> + <tooltip>The number of pages in the stack</tooltip> + </property> + <property id="page" name="Edit page" save="False" default="0"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>Set the currently active page to edit, this property will not be saved</tooltip> + </property> + <property id="above-child" disabled="True" /> + <property id="visible-window" disabled="True" /> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyCarouselIndicatorDots" generic-name="carouselindicatordots" title="Carousel Indicator Dots" since="1.0"/> + <glade-widget-class name="HdyCarouselIndicatorLines" generic-name="carouselindicatorlines" title="Carousel Indicator Lines" since="1.0"/> + <glade-widget-class name="HdyClamp" generic-name="clamp" title="Clamp" since="1.0"/> + <glade-widget-class name="HdyComboRow" generic-name="comborow" title="Combo Row" since="0.0.6"/> + <glade-widget-class name="HdyDeck" generic-name="deck" title="Deck" since="1.0"> + <post-create-function>glade_hdy_leaflet_post_create</post-create-function> + <add-child-function>glade_hdy_leaflet_add_child</add-child-function> + <remove-child-function>glade_hdy_leaflet_remove_child</remove-child-function> + <replace-child-function>glade_hdy_leaflet_replace_child</replace-child-function> + <child-action-activate-function>glade_hdy_leaflet_child_action_activate</child-action-activate-function> + <get-property-function>glade_hdy_leaflet_get_property</get-property-function> + <set-property-function>glade_hdy_leaflet_set_property</set-property-function> + <child-set-property-function>glade_hdy_leaflet_set_child_property</child-set-property-function> + <child-get-property-function>glade_hdy_leaflet_get_child_property</child-get-property-function> + <verify-function>glade_hdy_leaflet_verify_property</verify-function> + <packing-properties> + <property id="position" name="Position" default="0" save="False"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>The position of the page in the deck</tooltip> + </property> + </packing-properties> + <packing-actions> + <action id="insert_page_before" name="Insert Page Before" stock="list-add"/> + <action id="insert_page_after" name="Insert Page After" stock="list-add"/> + <action id="remove_page" name="Remove Page" stock="list-remove"/> + </packing-actions> + <properties> + <property id="pages" name="Number of pages" save="False" default="1"> + <parameter-spec> + <type>GParamInt</type> + <min>1</min> + </parameter-spec> + <tooltip>The number of pages in the deck</tooltip> + </property> + <property id="page" name="Edit page" save="False" default="0"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>Set the currently active page to edit, this property will not be saved</tooltip> + </property> + <property id="transition-type"> + <displayable-values> + <!-- HdyDeckTransitionType enumeration value --> + <value id="HDY_DECK_TRANSITION_TYPE_OVER" name="Over"/> + <!-- HdyDeckTransitionType enumeration value --> + <value id="HDY_DECK_TRANSITION_TYPE_UNDER" name="Under"/> + <!-- HdyDeckTransitionType enumeration value --> + <value id="HDY_DECK_TRANSITION_TYPE_SLIDE" name="Slide"/> + </displayable-values> + </property> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyExpanderRow" generic-name="expanderrow" title="Expander Row" since="0.0.6" use-placeholders="False"> + <post-create-function>glade_hdy_expander_row_post_create</post-create-function> + <add-child-verify-function>glade_hdy_expander_row_add_verify</add-child-verify-function> + <add-child-function>glade_hdy_expander_row_add_child</add-child-function> + <remove-child-function>glade_hdy_expander_row_remove_child</remove-child-function> + <child-set-property-function>glade_hdy_expander_row_set_child_property</child-set-property-function> + <child-get-property-function>glade_hdy_expander_row_get_child_property</child-get-property-function> + <packing-properties> + <property id="position" name="Position" default="0" save="False"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>The position of the list row in the expander row</tooltip> + </property> + </packing-properties> + <properties> + <property id="expanded" save="True" ignore="True"/> + <property id="enable-expansion" save="True" ignore="True"/> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyHeaderBar" generic-name="headerbar" title="Header Bar" since="0.0.10"> + <post-create-function>glade_hdy_header_bar_post_create</post-create-function> + <add-child-function>glade_hdy_header_bar_add_child</add-child-function> + <remove-child-function>glade_hdy_header_bar_remove_child</remove-child-function> + <replace-child-function>glade_hdy_header_bar_replace_child</replace-child-function> + <get-children-function>glade_hdy_header_bar_get_children</get-children-function> + <child-action-activate-function>glade_hdy_header_bar_child_action_activate</child-action-activate-function> + <get-property-function>glade_hdy_header_bar_get_property</get-property-function> + <set-property-function>glade_hdy_header_bar_set_property</set-property-function> + <child-set-property-function>glade_hdy_header_bar_child_set_property</child-set-property-function> + <action-activate-function>glade_hdy_header_bar_action_activate</action-activate-function> + <verify-function>glade_hdy_header_bar_verify_property</verify-function> + <special-child-type>type</special-child-type> + <packing-properties> + <property id="pack-type" transfer-on-paste="True" /> + </packing-properties> + <packing-actions> + <action id="remove_slot" name="Remove Slot" stock="gtk-remove"/> + </packing-actions> + <properties> + <property id="title" translatable="True"/> + <property id="subtitle" translatable="True"/> + <property id="has-subtitle" name="Reserve space for subtitle"> + <tooltip>Keep the headerbar height the same as the subtitle changes dynamically.</tooltip> + </property> + <property id="show-close-button" name="Show window controls" needs-sync="True"/> + <property id="spacing"/> + <property id="decoration-layout"/> + <property id="decoration-layout-set" disabled="True"/> + <property id="custom-title" disabled="True"/> + <property id="use-custom-title" name="Custom Title" default="FALSE" visible="True" save="False"> + <parameter-spec> + <type>GParamBoolean</type> + </parameter-spec> + </property> + <property visible="True" save="False" id="size" default="1" name="Number of items"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>The number of items in the header bar</tooltip> + </property> + <property id="centering-policy"> + <displayable-values> + <!-- HdyCenteringPolicy enumeration value --> + <value id="HDY_CENTERING_POLICY_LOOSE" name="Loose"/> + <!-- HdyCenteringPolicy enumeration value --> + <value id="HDY_CENTERING_POLICY_STRICT" name="Strict"/> + </displayable-values> + </property> + </properties> + <actions> + <action id="add_slot" name="Add Slot" stock="list-add"/> + </actions> + </glade-widget-class> + <glade-widget-class name="HdyHeaderGroup" generic-name="headergroup" title="Header Group" toplevel="True"> + <read-widget-function>glade_hdy_header_group_read_widget</read-widget-function> + <write-widget-function>glade_hdy_header_group_write_widget</write-widget-function> + <set-property-function>glade_hdy_header_group_set_property</set-property-function> + <properties> + <property id="headerbars" name="Headerbars" save="False"> + <parameter-spec> + <type>GladeParamObjects</type> + <value-type>HdyHeaderBar</value-type> + </parameter-spec> + <tooltip>List of headerbars in this group</tooltip> + </property> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyKeypad" generic-name="keypad" title="Keypad"/> + <glade-widget-class name="HdyLeaflet" generic-name="leaflet" title="Leaflet"> + <post-create-function>glade_hdy_leaflet_post_create</post-create-function> + <add-child-function>glade_hdy_leaflet_add_child</add-child-function> + <remove-child-function>glade_hdy_leaflet_remove_child</remove-child-function> + <replace-child-function>glade_hdy_leaflet_replace_child</replace-child-function> + <child-action-activate-function>glade_hdy_leaflet_child_action_activate</child-action-activate-function> + <get-property-function>glade_hdy_leaflet_get_property</get-property-function> + <set-property-function>glade_hdy_leaflet_set_property</set-property-function> + <child-set-property-function>glade_hdy_leaflet_set_child_property</child-set-property-function> + <child-get-property-function>glade_hdy_leaflet_get_child_property</child-get-property-function> + <verify-function>glade_hdy_leaflet_verify_property</verify-function> + <packing-properties> + <property id="position" name="Position" default="0" save="False"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>The position of the page in the leaflet</tooltip> + </property> + </packing-properties> + <packing-actions> + <action id="insert_page_before" name="Insert Page Before" stock="list-add"/> + <action id="insert_page_after" name="Insert Page After" stock="list-add"/> + <action id="remove_page" name="Remove Page" stock="list-remove"/> + </packing-actions> + <properties> + <property id="pages" name="Number of pages" save="False" default="1"> + <parameter-spec> + <type>GParamInt</type> + <min>1</min> + </parameter-spec> + <tooltip>The number of pages in the leaflet</tooltip> + </property> + <property id="page" name="Edit page" save="False" default="0"> + <parameter-spec> + <type>GParamInt</type> + <min>0</min> + </parameter-spec> + <tooltip>Set the currently active page to edit, this property will not be saved</tooltip> + </property> + <property id="transition-type"> + <displayable-values> + <!-- HdyLeafletTransitionType enumeration value --> + <value id="HDY_LEAFLET_TRANSITION_TYPE_OVER" name="Over"/> + <!-- HdyLeafletTransitionType enumeration value --> + <value id="HDY_LEAFLET_TRANSITION_TYPE_UNDER" name="Under"/> + <!-- HdyLeafletTransitionType enumeration value --> + <value id="HDY_LEAFLET_TRANSITION_TYPE_SLIDE" name="Slide"/> + </displayable-values> + </property> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyPreferencesGroup" generic-name="preferencesgroup" title="Preferences Group" since="0.0.10" use-placeholders="False"> + <properties> + <property id="title" translatable="True" /> + <property id="description" translatable="True" /> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyPreferencesPage" generic-name="preferencespage" title="Preferences Page" since="0.0.10" use-placeholders="False"> + <post-create-function>glade_hdy_preferences_page_post_create</post-create-function> + <add-child-verify-function>glade_hdy_preferences_page_add_verify</add-child-verify-function> + <add-child-function>glade_hdy_preferences_page_add_child</add-child-function> + <remove-child-function>glade_hdy_preferences_page_remove_child</remove-child-function> + <replace-child-function>glade_hdy_preferences_page_replace_child</replace-child-function> + <get-children-function>glade_hdy_preferences_page_get_children</get-children-function> + <child-set-property-function>glade_hdy_preferences_page_child_set_property</child-set-property-function> + <child-get-property-function>glade_hdy_preferences_page_child_get_property</child-get-property-function> + <action-activate-function>glade_hdy_preferences_page_action_activate</action-activate-function> + <packing-properties> + <property id="position" name="Position" default="-1" save="False"> + <parameter-spec> + <type>GParamInt</type> + <min>-1</min> + </parameter-spec> + <tooltip>The position of the group in the preferences page</tooltip> + </property> + </packing-properties> + <properties> + <property id="icon-name" themed-icon="True" /> + <property id="title" translatable="True" /> + </properties> + <actions> + <action id="add_group" name="Add Group" stock="list-add" important="True"/> + </actions> + </glade-widget-class> + <glade-widget-class name="HdyPreferencesRow" generic-name="preferencesrow" title="Preferences Row" since="0.0.10"/> + <glade-widget-class name="HdyPreferencesWindow" generic-name="preferenceswindow" title="Preferences Window" since="0.0.10" use-placeholders="False"> + <post-create-function>glade_hdy_preferences_window_post_create</post-create-function> + <add-child-verify-function>glade_hdy_preferences_window_add_verify</add-child-verify-function> + <add-child-function>glade_hdy_preferences_window_add_child</add-child-function> + <remove-child-function>glade_hdy_preferences_window_remove_child</remove-child-function> + <replace-child-function>glade_hdy_preferences_window_replace_child</replace-child-function> + <get-children-function>glade_hdy_preferences_window_get_children</get-children-function> + <child-set-property-function>glade_hdy_preferences_window_child_set_property</child-set-property-function> + <child-get-property-function>glade_hdy_preferences_window_child_get_property</child-get-property-function> + <action-activate-function>glade_hdy_preferences_window_action_activate</action-activate-function> + <packing-properties> + <property id="position" name="Position" default="-1" save="False"> + <parameter-spec> + <type>GParamInt</type> + <min>-1</min> + </parameter-spec> + <tooltip>The position of the page in the preferences window</tooltip> + </property> + </packing-properties> + <properties> + <property id="use-csd" disabled="True" /> + </properties> + <actions> + <action id="add_page" name="Add Page" stock="list-add" important="True"/> + </actions> + </glade-widget-class> + <glade-widget-class name="HdySearchBar" generic-name="searchbar" title="Search Bar" since="0.0.6"> + <post-create-function>glade_hdy_search_bar_post_create</post-create-function> + <add-child-verify-function>glade_hdy_search_bar_add_verify</add-child-verify-function> + <add-child-function>glade_hdy_search_bar_add_child</add-child-function> + <remove-child-function>glade_hdy_search_bar_remove_child</remove-child-function> + <replace-child-function>glade_hdy_search_bar_replace_child</replace-child-function> + <get-children-function>glade_hdy_search_bar_get_children</get-children-function> + <properties> + <property id="search-mode-enabled" save="True" ignore="True"/> + <property id="show-close-button" save="True" ignore="True"/> + </properties> + </glade-widget-class> + <glade-widget-class name="HdySqueezer" generic-name="squeezer" title="Squeezer" since="0.0.10"/> + <glade-widget-class name="HdySwipeGroup" generic-name="swipegroup" title="Swipe Group" toplevel="True"> + <read-widget-function>glade_hdy_swipe_group_read_widget</read-widget-function> + <write-widget-function>glade_hdy_swipe_group_write_widget</write-widget-function> + <set-property-function>glade_hdy_swipe_group_set_property</set-property-function> + <properties> + <property id="swipeables" name="Widgets" save="False"> + <parameter-spec> + <type>GladeParamObjects</type> + <value-type>HdySwipeable</value-type> + </parameter-spec> + <tooltip>List of widgets in this group</tooltip> + </property> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyTitleBar" generic-name="titlebar" title="Title Bar"/> + <glade-widget-class name="HdyViewSwitcher" generic-name="viewswitcher" title="View Switcher" since="0.0.10"/> + <glade-widget-class name="HdyViewSwitcherBar" generic-name="viewswitcherbar" title="View Switcher Bar" since="0.0.10"/> + <glade-widget-class name="HdyViewSwitcherTitle" generic-name="viewswitchertitle" title="View Switcher Title" since="1.0"> + <properties> + <property id="policy"> + <displayable-values> + <!-- HdyViewSwitcherPolicy enumeration value --> + <value id="HDY_VIEW_SWITCHER_POLICY_AUTO" name="Auto"/> + <!-- HdyViewSwitcherPolicy enumeration value --> + <value id="HDY_VIEW_SWITCHER_POLICY_NARROW" name="Narrow"/> + <!-- HdyViewSwitcherPolicy enumeration value --> + <value id="HDY_VIEW_SWITCHER_POLICY_WIDE" name="Wide"/> + </displayable-values> + </property> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyWindow" generic-name="window" title="Window" since="1.0" use-placeholders="False"> + <post-create-function>glade_hdy_window_post_create</post-create-function> + <add-child-verify-function>glade_hdy_window_add_verify</add-child-verify-function> + <add-child-function>glade_hdy_window_add_child</add-child-function> + <remove-child-function>glade_hdy_window_remove_child</remove-child-function> + <replace-child-function>glade_hdy_window_replace_child</replace-child-function> + <get-children-function>glade_hdy_window_get_children</get-children-function> + <properties> + <property id="use-csd" disabled="True" /> + </properties> + </glade-widget-class> + <glade-widget-class name="HdyWindowHandle" generic-name="windowhandle" title="Window Handle" since="1.0"> + <properties> + <property id="above-child" disabled="True" /> + <property id="visible-window" disabled="True" /> + </properties> + </glade-widget-class> + </glade-widget-classes> + + <glade-widget-group name="handy" title="Libhandy Widgets"> + <glade-widget-class-ref name="HdyActionRow"/> + <glade-widget-class-ref name="HdyApplicationWindow"/> + <glade-widget-class-ref name="HdyAvatar"/> + <glade-widget-class-ref name="HdyCarousel"/> + <glade-widget-class-ref name="HdyCarouselIndicatorDots"/> + <glade-widget-class-ref name="HdyCarouselIndicatorLines"/> + <glade-widget-class-ref name="HdyClamp"/> + <glade-widget-class-ref name="HdyComboRow"/> + <glade-widget-class-ref name="HdyDeck"/> + <glade-widget-class-ref name="HdyExpanderRow"/> + <glade-widget-class-ref name="HdyHeaderBar"/> + <glade-widget-class-ref name="HdyHeaderGroup"/> + <glade-widget-class-ref name="HdyKeypad"/> + <glade-widget-class-ref name="HdyLeaflet"/> + <glade-widget-class-ref name="HdyPreferencesGroup"/> + <glade-widget-class-ref name="HdyPreferencesPage"/> + <glade-widget-class-ref name="HdyPreferencesRow"/> + <glade-widget-class-ref name="HdyPreferencesWindow"/> + <glade-widget-class-ref name="HdySearchBar"/> + <glade-widget-class-ref name="HdySqueezer"/> + <glade-widget-class-ref name="HdySwipeGroup"/> + <glade-widget-class-ref name="HdyTitleBar"/> + <glade-widget-class-ref name="HdyViewSwitcher"/> + <glade-widget-class-ref name="HdyViewSwitcherBar"/> + <glade-widget-class-ref name="HdyViewSwitcherTitle"/> + <glade-widget-class-ref name="HdyWindow"/> + <glade-widget-class-ref name="HdyWindowHandle"/> + </glade-widget-group> +</glade-catalog> |