summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2000-09-10 04:58:18 +0000
committerHavoc Pennington <hp@src.gnome.org>2000-09-10 04:58:18 +0000
commit4de229adc00b44b637eaa758dc46e35b9368a2a2 (patch)
treee13ebdf575758cbf3fa4ce12ae9388dc91f61ffe /TODO
parent79f8a4997146a56afba7690ec9411db7a4b11b1b (diff)
downloadgconf-4de229adc00b44b637eaa758dc46e35b9368a2a2.tar.gz
don't use GCONF_INTERNAL_VALUE_TYPE_VALID
2000-09-10 Havoc Pennington <hp@pobox.com> * gconf/gconf-value.c (gconf_value_new): don't use GCONF_INTERNAL_VALUE_TYPE_VALID * gconf/gconf-internals.h, gconf/gconf-error.h: (gconf_error_new) (gconf_set_error) (gconf_compose_errors): Move these to gconf-internals.h, now they aren't needed due to GError * gconf/gconf.c: Get rid of GConfEnginePrivate, just define struct _GConfEngine in the private .c file, like a sane person. * gconf/gconf-value.h: remove GCONF_INTERNAL_VALUE_TYPE_VALID * gconf/gconf.h: #ifdef the GNOME module system and popt stuff for GNOME 1.4. This stuff is tied to GNOME 2.0 and still unstable in that respect; should not be used before GNOME 2.0 (gconf_get_string): forgot to rename this earlier
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 7 insertions, 3 deletions
diff --git a/TODO b/TODO
index 8265258c..f96d92e8 100644
--- a/TODO
+++ b/TODO
@@ -34,6 +34,8 @@ workstation config files.
* Remove goofy "dummy" thing in GConfEngine
+* Implement batch gets
+
Maybe 1.4
===
@@ -54,6 +56,11 @@ Maybe 1.4
* "Laptop mode" where GConf avoids touching the disk much
+* Implement server-side search (Kind of hard to actually implement
+ on the server, at least in any sort of fast way, and
+ all other gconf-using apps will block while the server is searching,
+ without some tricks to let the main loop run sometimes, so, dunno.)
+
Future
===
@@ -108,6 +115,3 @@ Future
* Use a real DTD and a nicer structure for the XML backend format
-* Implement server-side search
-
-* Implement batch gets \ No newline at end of file