summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@src.gnome.org>2007-09-13 14:41:39 +0000
committerAlexander Larsson <alexl@src.gnome.org>2007-09-13 14:41:39 +0000
commitf7125b59ca8f24d46729f3475ad2917a95595502 (patch)
treecf3aa4f1352167b06988bff555c6e58c9dfad0f9 /TODO
parent65f06b2f2b1176905814090a5e8e5730e4b7be2d (diff)
downloadgvfs-f7125b59ca8f24d46729f3475ad2917a95595502.tar.gz
Restructure TODO file
Original git commit by Alexander Larsson <alexl@redhat.com> at 1187707904 +0200 svn path=/trunk/; revision=740
Diffstat (limited to 'TODO')
-rw-r--r--TODO42
1 files changed, 24 insertions, 18 deletions
diff --git a/TODO b/TODO
index 1e1ac48b..0c111dd2 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,6 @@
+gio:
+===
+
Return std:icon for local files, etc
Work on GFile:
@@ -11,26 +14,10 @@ getting selinux attrs is a bit slow, it does all sort of weird ops.
Add filter streams: data, charset conversion, etc
-implement readahead in GVFSReadStream, time difference
-
-implement get_file_info for GFileInputStreamDaemon, needs marshalling attributes over custom protocol
-
implement seeks in local streams
-remove owners from bus_name_map when they fail
-
-smb support for smbc_getxattr!
-smb - handle server going down
-
is-slow marking for e.g. thumbnailing?
-add trash:/// support
-
-decide exactly how to handle not-mounted errors and make sure its consistent.
-mount daemons should re-register when new owner for vfs daemon.
-
-remove dbus-gmain.[ch]? We have no server integration in common/ atm
-
handle setting xattrs on local files (and list the namespace as writable)
Split user.* and system.* into two namespaces?
handle non-ascii/utf8 xattr names by escaping
@@ -49,8 +36,6 @@ Add virtual file monitor event to support inotify WRITE_CLOSE
Add sort-priority file attribute so that e.g. volumes can be sorted not just by name
-Make built-in uri parsers link into gvfs shared lib instead of using a module
-
Finish general attribute copy in gfile.c move fallback.
Think about atomic updates of several attributes.
gedit uses attr_copy_fd in libattr to copy xattrs
@@ -59,6 +44,27 @@ GFileCopyFlags could have a FAIL_ON_ATTRIBUTE_COPY?
Set owner:user, owner:group for local files
+gvfs:
+====
+
+implement readahead in GVFSReadStream, time difference
+
+implement get_file_info for GFileInputStreamDaemon, needs marshalling attributes over custom protocol
+
+remove owners from bus_name_map when they fail
+
+smb support for smbc_getxattr!
+smb - handle server going down
+
+add trash:/// support
+
+decide exactly how to handle not-mounted errors and make sure its consistent.
+mount daemons should re-register when new owner for vfs daemon.
+
+remove dbus-gmain.[ch]? We have no server integration in common/ atm
+
+Make built-in uri parsers link into gvfs shared lib instead of using a module
+
FUTURE IDEAS:
-------------