summaryrefslogtreecommitdiff
path: root/gio/gsettings.h
diff options
context:
space:
mode:
authorRyan Lortie <desrt@desrt.ca>2013-10-26 19:12:46 -0700
committerRyan Lortie <desrt@desrt.ca>2013-10-27 17:12:57 -0700
commit6f386341bd0b03012c3f379d75d78755ef8cc7b6 (patch)
tree9d1ad7ae1c45ac45e61990bc6c496ed4b23e23c7 /gio/gsettings.h
parent13067362d2539f47624e4fb38589bf5281dd3276 (diff)
downloadglib-6f386341bd0b03012c3f379d75d78755ef8cc7b6.tar.gz
Add g_settings_schema_source_list_schemas()
g_settings_list_schemas() and g_settings_list_relocatable_schemas() are now deprecated. This will allow listing off schemas on non-default sources and is a better fit with the new direction the API is going. https://bugzilla.gnome.org/show_bug.cgi?id=680838
Diffstat (limited to 'gio/gsettings.h')
-rw-r--r--gio/gsettings.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gio/gsettings.h b/gio/gsettings.h
index e77e11e34..38c76f30e 100644
--- a/gio/gsettings.h
+++ b/gio/gsettings.h
@@ -72,9 +72,9 @@ struct _GSettings
GLIB_AVAILABLE_IN_ALL
GType g_settings_get_type (void);
-GLIB_AVAILABLE_IN_ALL
+GLIB_DEPRECATED_IN_2_40_FOR(g_settings_schema_source_list_schemas)
const gchar * const * g_settings_list_schemas (void);
-GLIB_AVAILABLE_IN_ALL
+GLIB_DEPRECATED_IN_2_40_FOR(g_settings_schema_source_list_schemas)
const gchar * const * g_settings_list_relocatable_schemas (void);
GLIB_AVAILABLE_IN_ALL
GSettings * g_settings_new (const gchar *schema_id);