diff options
author | Ryan Lortie <desrt@desrt.ca> | 2013-10-27 11:09:39 -0700 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2013-10-28 10:24:20 -0700 |
commit | 863fa5c1ee630a2ba3988896a957b922faceee87 (patch) | |
tree | f4d61a9bfb88ccc909029f881917604400fa02e7 /engine/dconf-engine.h | |
parent | af4cab4ae533d21e8a02b6041c43e928bc74f96e (diff) | |
download | dconf-863fa5c1ee630a2ba3988896a957b922faceee87.tar.gz |
GSettings: implement _read_user_value()
Implement g_settings_backend_read_user_value() in DConfSettingsBackend.
This will help us support g_settings_get_user_value() properly.
We add a new engine API to support this as well. It takes a
read_through queue, even though we don't bother using that from
DConfSettingsBackend.
https://bugzilla.gnome.org/show_bug.cgi?id=668233
Diffstat (limited to 'engine/dconf-engine.h')
-rw-r--r-- | engine/dconf-engine.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engine/dconf-engine.h b/engine/dconf-engine.h index a52e971..a7677d3 100644 --- a/engine/dconf-engine.h +++ b/engine/dconf-engine.h @@ -125,6 +125,11 @@ GVariant * dconf_engine_read (DConfEn const gchar *key); G_GNUC_INTERNAL +GVariant * dconf_engine_read_user_value (DConfEngine *engine, + GQueue *read_through, + const gchar *key); + +G_GNUC_INTERNAL gchar ** dconf_engine_list (DConfEngine *engine, const gchar *dir, gint *length); |