r277: Started adding support for setting run actions. Dialog box displays
[rox-filer.git] / ROX-Filer / Help / TODO
blobe43dd95aaed0f5b143b55d7ad1d8310a1008f543
1                         ROX-Filer
2                         A RISCOS-like filer for X
3                         by Thomas Leonard
5 This is a list of features that should/will be added when I have time (or when
6 someone sends patches!).
9 BUGS
11 Rename box - use action window (currently doesn't work across file systems)
13 GNOME toolbar
14         - doesn't work properly when detached. Is this a GTK+ problem?
15         - 'Other Action' doesn't work
18 MISSING FEATURES
20 Back/Forwards browser style navigation?
22 Textured window backgrounds (themes?)
24 Long leafnames get truncated / wrap onto multiple lines.
26 More permissions checking in Find?
28 Fully configurable toolbar.
30 Can't create a panel if the filer is already running.
32 Use an environment variable to override the platform-name guessing in AppRun.
34 People sometimes forget to save the key bindings - remind them somehow?
36 Enable (temporarily) single-click navigation when a special key (e.g. Alt) is
37 pressed?
39 'Other Action' should work on either 'other' button.
41 Improve MIME-type guessing:
42         - Try to find longest extension match (eg .ps.gz, then .gz)
43         - Try again ignoring case (so .BMP matches .bmp) (.C must still work!)
44         - Use regexp rules on whole name (eg for 'Makefile' and 'core')
46 Make the run-actions easier to set up (ie, from a dialog box).
48 Provide a way to set the display style on a per-directory basis
49 (shell glob patterns?)
52 RISC OS COMPATIBILITY
54 The menu opens with `File 'file'' under the pointer. Under RO it was the
55 Display menu.
58 OTHERS
60 Holding a file being saved over a directory should open the directory (Mac
61 style)? Make it optional?
63 Copying a relative symlink should make it absolute? Ask during the copy?
65 Recursive 'a-x' acts on the directory first and so can't then change the
66 permissions on the contents. chmod(1) has the same problem.