diff options
author | Ben Iofel <iofelben@gmail.com> | 2015-11-27 02:18:26 -0500 |
---|---|---|
committer | Ben Iofel <iofelben+github@gmail.com> | 2015-11-27 02:21:20 -0500 |
commit | 1fa6269af5aba38a5f879e0596925ca416f78c7a (patch) | |
tree | 9f353de8dfcc58dc4daf1e883afdf0b1b0279369 | |
parent | 6475f26dfe5989df99c847dc8a7f70889e732242 (diff) | |
download | glade-1fa6269af5aba38a5f879e0596925ca416f78c7a.tar.gz |
Deprecate GtkAction, GtkActivatable, and friends
GtkAction has been deprecated since GTK 3.10, so this commit marks it deprecated
and moves the widgets into the 'Deprecated' section. This also deprecates all
the GtkActivatable properties (e.g. look at the properties of a GtkButton in
glade).
https://bugzilla.gnome.org/show_bug.cgi?id=757609
-rw-r--r-- | plugins/gtk+/gtk+.xml.in | 51 |
1 files changed, 24 insertions, 27 deletions
diff --git a/plugins/gtk+/gtk+.xml.in b/plugins/gtk+/gtk+.xml.in index be1bb6a9..9f335148 100644 --- a/plugins/gtk+/gtk+.xml.in +++ b/plugins/gtk+/gtk+.xml.in @@ -948,9 +948,9 @@ <!-- GtkActivatable --> <property id="related-action" _name="Related Action" custom-layout="True" since="2.16" save="False" needs-sync="True" - optional="True" optional-default="False"/> + optional="True" optional-default="False" deprecated="True"/> <property id="use-action-appearance" _name="Use Action Appearance" save="False" custom-layout="True" needs-sync="True" - since="2.16" default="False" optional="True" optional-default="False"/> + since="2.16" default="False" optional="True" optional-default="False" deprecated="True"/> <!-- GtkActionable --> <property id="action-name" _name="Action Name" custom-layout="True" since="3.4"/> @@ -1228,9 +1228,9 @@ <properties> <!-- GtkActivatable --> <property id="related-action" _name="Related Action" custom-layout="True" since="2.16" save="False" needs-sync="True" - optional="True" optional-default="False"/> + optional="True" optional-default="False" deprecated="True"/> <property id="use-action-appearance" _name="Use Action Appearance" custom-layout="True" save="False" needs-sync="True" - since="2.16" default="False" optional="True" optional-default="False"/> + since="2.16" default="False" optional="True" optional-default="False" deprecated="True"/> </properties> </glade-widget-class> @@ -1674,9 +1674,9 @@ <!-- GtkActivatable --> <property id="related-action" _name="Related Action" custom-layout="True" since="2.16" save="False" needs-sync="True" - optional="True" optional-default="False"/> + optional="True" optional-default="False" deprecated="True"/> <property id="use-action-appearance" _name="Use Action Appearance" custom-layout="True" save="False" needs-sync="True" - since="2.16" default="False" optional="True" optional-default="False"/> + since="2.16" default="False" optional="True" optional-default="False" deprecated="True"/> <!-- GtkActionable --> <property id="action-name" _name="Action Name" custom-layout="True" since="3.4"/> @@ -1782,14 +1782,14 @@ <!-- GtkActivatable --> <property id="related-action" _name="Related Action" custom-layout="True" save="False" needs-sync="True" - optional="True" optional-default="False"> + optional="True" optional-default="False" deprecated="True"> <parameter-spec> <type>GParamObject</type> <value-type>GtkToggleAction</value-type> </parameter-spec> </property> <property id="use-action-appearance" _name="Use Action Appearance" custom-layout="True" save="False" needs-sync="True" - default="False" optional="True" optional-default="False"/> + default="False" optional="True" optional-default="False" deprecated="True"/> <!-- GtkActionable --> <property id="action-name" _name="Action Name" custom-layout="True" since="3.4"/> @@ -2740,9 +2740,9 @@ <!-- GtkActivatable --> <property id="related-action" _name="Related Action" custom-layout="True" since="2.16" save="False" needs-sync="True" - optional="True" optional-default="False"/> + optional="True" optional-default="False" deprecated="True"/> <property id="use-action-appearance" _name="Use Action Appearance" custom-layout="True" save="False" needs-sync="True" - since="2.16" default="False" optional="True" optional-default="False"/> + since="2.16" default="False" optional="True" optional-default="False" deprecated="True"/> <!-- Claim the GladeRecentChooserEditor properties --> <property id="recent-manager" custom-layout="True"/> @@ -2926,8 +2926,8 @@ <property id="response-id" disabled="True"/> <!-- GtkActivatable --> - <property id="related-action" disabled="True"/> - <property id="use-action-appearance" disabled="True"/> + <property id="related-action" disabled="True" deprecated="True"/> + <property id="use-action-appearance" disabled="True" deprecated="True"/> <!-- GtkActionable --> <property id="action-name" disabled="True"/> @@ -3469,7 +3469,7 @@ </properties> </glade-widget-class> - <glade-widget-class name="GtkAction" generic-name="action" _title="Action" toplevel="True" use-placeholders="False"> + <glade-widget-class name="GtkAction" generic-name="action" _title="Action" toplevel="True" use-placeholders="False" deprecated="True"> <post-create-function>glade_gtk_action_post_create</post-create-function> <create-editor-property-function>glade_gtk_widget_create_eprop</create-editor-property-function> <string-from-value-function>glade_gtk_widget_string_from_value</string-from-value-function> @@ -3509,13 +3509,13 @@ </properties> </glade-widget-class> - <glade-widget-class name="GtkToggleAction" generic-name="toggleaction" _title="Toggle Action"> + <glade-widget-class name="GtkToggleAction" generic-name="toggleaction" _title="Toggle Action" deprecated="True" > <properties> <property id="active" custom-layout="True"/> <property id="draw-as-radio" custom-layout="True"/> </properties> </glade-widget-class> - <glade-widget-class name="GtkRadioAction" generic-name="radioaction" _title="Radio Action"> + <glade-widget-class name="GtkRadioAction" generic-name="radioaction" _title="Radio Action" deprecated="True"> <properties> <property id="value" custom-layout="True"/> <property id="group" custom-layout="True"/> @@ -3523,7 +3523,7 @@ </properties> </glade-widget-class> - <glade-widget-class name="GtkRecentAction" generic-name="recentaction" _title="Recent Action" since="2.12"> + <glade-widget-class name="GtkRecentAction" generic-name="recentaction" _title="Recent Action" since="2.12" deprecated="True"> <properties> <!-- Claim the GladeRecentChooserEditor properties --> <property id="recent-manager" custom-layout="True"/> @@ -3541,7 +3541,7 @@ </glade-widget-class> <glade-widget-class name="GtkActionGroup" generic-name="actiongroup" _title="Action Group" - toplevel="True" use-placeholders="False"> + toplevel="True" use-placeholders="False" deprecated="True"> <add-child-verify-function>glade_gtk_action_group_add_verify</add-child-verify-function> <add-child-function>glade_gtk_action_group_add_child</add-child-function> <remove-child-function>glade_gtk_action_group_remove_child</remove-child-function> @@ -5303,15 +5303,6 @@ </glade-widget-classes> - <glade-widget-group name="gtk-actions" _title="Actions"> - - <glade-widget-class-ref name="GtkActionGroup"/> - <glade-widget-class-ref name="GtkAction"/> - <glade-widget-class-ref name="GtkToggleAction"/> - <glade-widget-class-ref name="GtkRadioAction"/> - <glade-widget-class-ref name="GtkRecentAction"/> - </glade-widget-group> - <glade-widget-group name="gtk-toplevels" _title="Toplevels"> <glade-widget-class-ref name="GtkWindow"/> <glade-widget-class-ref name="GtkOffscreenWindow"/> @@ -5447,13 +5438,19 @@ </glade-widget-group> <glade-widget-group name="gtk-deprecated" _title="Deprecated"> - <default-palette-state expanded="False"/> + <glade-widget-class-ref name="GtkColorSelectionDialog"/> <glade-widget-class-ref name="GtkFontSelectionDialog"/> <glade-widget-class-ref name="GtkColorSelection"/> <glade-widget-class-ref name="GtkFontSelection"/> <glade-widget-class-ref name="GtkHandleBox"/> + + <glade-widget-class-ref name="GtkActionGroup"/> + <glade-widget-class-ref name="GtkAction"/> + <glade-widget-class-ref name="GtkToggleAction"/> + <glade-widget-class-ref name="GtkRadioAction"/> + <glade-widget-class-ref name="GtkRecentAction"/> </glade-widget-group> </glade-catalog> |