diff options
author | Havoc Pennington <hp@redhat.com> | 2000-08-30 21:53:21 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2000-08-30 21:53:21 +0000 |
commit | 8caf3908db78901e98609ed58094a1de2f982c25 (patch) | |
tree | 8e4000e6c2a2065f36d8b7eec9f414eb73ea42cc /TODO | |
parent | 5deb5e173b0d77a18837941fe79e00d2ac0890ec (diff) | |
download | gconf-8caf3908db78901e98609ed58094a1de2f982c25.tar.gz |
Change client to new system (use object references to ConfigDatabase
2000-08-30 Havoc Pennington <hp@redhat.com>
* gconf/gconf.c: Change client to new system (use object
references to ConfigDatabase instead of the integer context ID).
* gconf/gconf-backend.c: Fix path to uninstalled modules, and
put the whole uninstalled modules thing in GCONF_ENABLE_DEBUG
* gconf/gconf-database.c: add some missing includes, and fix
a typo bug
* gconf/gconfd.c: CORBA_Object_duplicate() the ConfigDatabase
objrefs before passing them back out to ORBit. Remove
some bogus assertions.
* TODO: Updates, added notes from Colm
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -8,10 +8,12 @@ * Performance tuning * Document locking issues for backends (backends should perform - their own locking, etc.) + their own locking, handle concurrency, etc.) * Document which database GConf will write to given multiple - writeable databases + writeable databases (i.e. the first one it can write to, + at the moment, maybe eventually the "database map" will + specify which it writes to) * Fix spelling of "writable" throughout, or at least in public API (s/writeable/writable/g) @@ -62,3 +64,10 @@ * Change _() to actually call gettext or dgettext +* Implement dump/slurp functionality (define XML DTD to represent + modifications to the database; augment gconftool to be able to + write out the current state of the database in this format, + and also apply the changes given in the format) + +* Use a real DTD and a nicer structure for the XML backend format + |