[glade] Deprecate GtkAction, GtkActivatable, and friends
- From: Ben Iofel <beniofel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glade] Deprecate GtkAction, GtkActivatable, and friends
- Date: Fri, 27 Nov 2015 07:25:38 +0000 (UTC)
commit 1fa6269af5aba38a5f879e0596925ca416f78c7a
Author: Ben Iofel <iofelben gmail com>
Date: Fri Nov 27 02:18:26 2015 -0500
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
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 be1bb6a..9f33514 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>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]