GNOME Bugzilla – Bug 705463
Add g_settings_is_set()
Last modified: 2013-10-28 18:28:42 UTC
As discussed at GUADEC This is the minimum as required to show the user they have modified a settings, and is a lot easier to implement than g_settings_get_default
btw: as I mentioned in our in-person conversation, the trouble with _get_default() is that there is no good definition of what is "default" (between admin-set lockdown, defaults, translated versions of the schema, etc). If you want, you can get a view of some of these things in callback form via g_settings_get_mapped(), although that's not really what this API is meant to be used for.
Better alternative to this just landed as part of bug 668233. *** This bug has been marked as a duplicate of bug 668233 ***