Make GSettingsSchemaKey public
authorRyan Lortie <desrt@desrt.ca>
Sat, 26 Oct 2013 22:57:24 +0000 (18:57 -0400)
committerRyan Lortie <desrt@desrt.ca>
Sun, 27 Oct 2013 17:42:50 +0000 (10:42 -0700)
commit84fa07aeb1e3e41deac3508231712967366abfbd
treed17f59a7ff8091c3b37e2199fb2cd16e83eca212
parent0ef43ba743d0b3d1f8c13cd7fc8e3abab5609c49
Make GSettingsSchemaKey public

Take this private API and make it public along with a boxed type and
ref/unref functions.

Future commits will add accessors with new functionality and some that
allow us to deprecate functions on GSettings itself (such as
g_settings_get_range).

https://bugzilla.gnome.org/show_bug.cgi?id=668232
docs/reference/gio/gio-sections.txt
gio/gsettingsschema-internal.h
gio/gsettingsschema.c
gio/gsettingsschema.h