diff options
author | Alexander Larsson <alexl@src.gnome.org> | 2007-09-13 14:41:39 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2007-09-13 14:41:39 +0000 |
commit | f7125b59ca8f24d46729f3475ad2917a95595502 (patch) | |
tree | cf3aa4f1352167b06988bff555c6e58c9dfad0f9 /TODO | |
parent | 65f06b2f2b1176905814090a5e8e5730e4b7be2d (diff) | |
download | gvfs-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-- | TODO | 42 |
1 files changed, 24 insertions, 18 deletions
@@ -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: ------------- |