Colin Walters
6f8f1f7097
Remove most use of G_GNUC_INTERNAL
...
Now that we use an explicit list of symbols to export, the
G_GNUC_INTERNAL is redundant.
https://bugzilla.gnome.org/show_bug.cgi?id=688681
2013-01-18 13:03:28 -05:00
Ryan Lortie
3bcf1137f4
drop the now-trivial g_settings_schema_new
...
Combine it into g_settings_constructed()
2011-11-17 14:03:39 +00:00
Ryan Lortie
d5fb032f72
new public header: gsettingsschema.h
...
Expose some GSettingsSchemaSource and GSettingsSchema APIs.
These are mostly useless so far...
2011-11-17 14:03:39 +00:00
Ryan Lortie
104f7353a7
move GSettingsSchemaKey to gsettingsschema.c
...
These functions no longer have anything to do with GSettings itself, so
they should not be in that file anymore.
GSettings still wants direct access to the GSettingsSchemaKey structure,
so put that one in gsettingsschema-internal.h.
2011-11-17 14:03:38 +00:00
Ryan Lortie
10907cafc3
add internal g_settings_schema_get_name()
2011-11-17 14:03:38 +00:00
Ryan Lortie
11ef4d7981
rename gsettingsschema.h to -internal.h
2011-11-17 14:03:38 +00:00