summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO34
1 files changed, 21 insertions, 13 deletions
diff --git a/TODO b/TODO
index 780f35be..19bda8af 100644
--- a/TODO
+++ b/TODO
@@ -2,19 +2,25 @@ gio:
===
Work on GFile:
-* More async operations
-
-Implement the rest of the mountable GFile ops
-
-Test g_file_replace_contents_async
-
-Add filter streams: data, charset conversion, etc
-
-is-slow marking for e.g. thumbnailing?
-
-getting selinux attrs is a bit slow, it does all sort of weird ops.
-
-GFileCopyFlags could have a FAIL_ON_ATTRIBUTE_COPY?
+* More async operations:
+ get_filesystem_info
+ set_display_name
+ set_attribute
+ set_attributes_from_info
+ delete_file
+ trash
+ make_directory
+ make_symbolic_link
+ copy
+ move
+
+Implement the rest of the mountable GDaemonFile ops:
+ unmount_mountable
+ eject_mountable
+
+Add more filter streams: data reading, conversion (with general converter interface)
+
+is-slow marking for e.g. thumbnailing? How would you know this though?
HAL implementation of VolumeMonitor
@@ -22,6 +28,8 @@ Move GAppInfo to Gtk+
Implement UNMOUNTED and PRE_UNMOUNT for file monitors
+Implement CHANGES_DONE_HINT for inotify
+
Add sort-priority file attribute so that e.g. volumes can be sorted not just by name
Finalise the mimetype decision. Add fast version? See dfaure discussion on xdg list.