todo: Use signals.
[guestfs-browser.git] / TODO
1 Current use of callbacks in the main window is extremely clunky and
2 causes all sorts of complex dependency problems in the OCaml code.  We
3 should use Gtk signals instead.
4
5 Context menu:
6
7 .  Open file (view / open dir)
8 .  Download
9 .  Download as tarball
10 .  File type & info (stat, file, arch, xattrs)
11 .  Filesystem used & free
12 .  Disk space usage
13 .  Block device info (size, UUID, label, ...)
14 .  Checksum
15 x  Device checksum (slow?)
16 .  Directory listing (find0)
17 .  Inspection data
18 ?  LV information
19 ?  Ext2 superblock info (tune2fs)
20
21 The slave thread should not have to remount filesystems.
22 If the mount points are the same as the previous command, it
23 should cache them.
24
25 About dialog
26
27 Extended attributes, SELinux.