From 4bf8de0cca340493a8f0304507355b117d2f3bca Mon Sep 17 00:00:00 2001 From: Allison Ryan Lortie Date: Wed, 16 Dec 2015 10:38:22 -0500 Subject: docs: add new APIs ...and other various cleanups. --- client/dconf-client.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'client') diff --git a/client/dconf-client.c b/client/dconf-client.c index f71a263..45288fc 100644 --- a/client/dconf-client.c +++ b/client/dconf-client.c @@ -245,6 +245,21 @@ dconf_client_read (DConfClient *client, return dconf_engine_read (client->engine, DCONF_READ_FLAGS_NONE, NULL, key); } +/** + * DConfReadFlags: + * @DCONF_READ_FLAGS_NONE: no flags + * @DCONF_READ_DEFAULT_VALUE: read the default value, ignoring any + * values in writable databases or any queued changes. This is + * effectively equivalent to asking what value would be read after a + * reset was written for the key in question. + * @DCONF_READ_USER_VALUE: read the user value, ignoring any system + * databases, including ignoring locks. It is even possible to read + * "invisible" values in the user database in this way, which would + * have normally been ignored because of locks. + * + * Since: 0.26 + */ + /** * dconf_client_read_full: * @client: a #DConfClient @@ -335,6 +350,8 @@ dconf_client_list (DConfClient *client, * The returned list will be %NULL-terminated. * * Returns: an array of strings, never %NULL. + * + * Since: 0.26 */ gchar ** dconf_client_list_locks (DConfClient *client, -- cgit v1.2.1