summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2000-08-27 18:04:36 +0000
committerHavoc Pennington <hp@src.gnome.org>2000-08-27 18:04:36 +0000
commit16a3976378b415b31d903c11b8b7fab7a7090723 (patch)
tree9f8fc1c1858a904cb6528a3e2bfa7d7b19455302 /TODO
parenta52bc83c0ecef2ec6f1ecc311a8de17d23697142 (diff)
downloadgconf-16a3976378b415b31d903c11b8b7fab7a7090723.tar.gz
Place to put cut-and-paste code from GLib 2.0
2000-08-27 Havoc Pennington <hp@pobox.com> * gconf/gconf-glib-public.h, gconf/gconf-glib-private.h, gconf/gconf-glib.c: Place to put cut-and-paste code from GLib 2.0 * gconf/gconf.c (notify): Only print warnings on bogus notifies if debugging is enabled; without debugging, silently ignore the notifies, it just means gconfd got confused. 2000-08-26 Havoc Pennington <hp@pobox.com> * gconf/gconf-listeners.c (gconf_listeners_foreach): Add a foreach function, will use that to dump the daemon's listener table to a file.
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index 6f667e12..a51e6681 100644
--- a/TODO
+++ b/TODO
@@ -50,4 +50,13 @@
* Implement the default error handlers in GConfClient
+* Fix non-default GConfEngines: this means propagating change
+ notifications from them to other engines with the same
+ databases. Or maybe instead we should use the mechanism
+ used when the same database is in two gconfds (backend
+ notifies us of changes). Also, GConfEngine client side
+ needs to store the source list used to create the
+ context ID, so if gconfd forgets the context, it can
+ simply be recreated. This will allow gconfd to forget old
+ contexts.