diff options
author | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2013-04-01 18:13:05 +0900 |
---|---|---|
committer | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2013-04-01 18:18:24 +0900 |
commit | 9a0ff231d65d05975c3e6b94ad79cfd54546a197 (patch) | |
tree | e567c31c9650a4511c634324f3c421d6c697b3c8 /gladeui/glade-widget-adaptor.c | |
parent | 8a5cba1a59b55a7c7eb8b6cf844c169d2d3f1f6d (diff) | |
download | glade-9a0ff231d65d05975c3e6b94ad79cfd54546a197.tar.gz |
Add support for deprecated properties and signals.
Parse the "deprecated" parts of gtk+.xml.in on properties and signals,
and update GladeProject to format the deprecation messages when verifying
the project.
Diffstat (limited to 'gladeui/glade-widget-adaptor.c')
-rw-r--r-- | gladeui/glade-widget-adaptor.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gladeui/glade-widget-adaptor.c b/gladeui/glade-widget-adaptor.c index 363a444a..adf4f098 100644 --- a/gladeui/glade-widget-adaptor.c +++ b/gladeui/glade-widget-adaptor.c @@ -532,7 +532,11 @@ gwa_inherit_signals (GladeWidgetAdaptor *adaptor) { parent_signal = node->data; - /* Reset versioning in derived catalogs just once */ + /* XXX FIXME: This is questionable, why should derived catalogs + * reset the derived signal versions ??? + * + * Reset versioning in derived catalogs just once + */ if (strcmp (adaptor->priv->catalog, parent_adaptor->priv->catalog)) glade_signal_class_set_since (signal, 0, 0); @@ -540,6 +544,8 @@ gwa_inherit_signals (GladeWidgetAdaptor *adaptor) glade_signal_class_set_since (signal, glade_signal_class_since_major (parent_signal), glade_signal_class_since_minor (parent_signal)); + + glade_signal_class_set_deprecated (signal, glade_signal_class_deprecated (parent_signal)); } } } |