1 ============================================================================
2 Last update: Time-stamp: <2007-09-03 23:28:45 inigo>
3 ============================================================================
9 - use CONSTANTS instead of curses.color_pair(x)
11 - redesign dialogs to fill window dimensions
12 - don't redraw screen after each keystroke
13 - copy/move dialog: use file block-by-block progress bar
16 . customized: permissions instead of date
18 - investigate if curses.Textbox could be interesting
19 + improvements over present features
20 - symlinks navigation. symlink has to return to a parent dir.
21 - non copied moved / renamed / deleted files should remain selected
22 - recursive chmod chown chgrp. Checkbuttons: recursive, ignore dirs
23 - exclude files (f.e. *.o) to grep
24 . ".#filename" are temporary emacs files/links
26 - hot-key to toggle hidden files showing: C-h
27 - "save delete" option => move to ~/.Trash
28 - historic navigation: mc: Alt-Y / Alt-U
30 . make command-line run ipython interpreter
31 - global copy/cut/paste between tabs or panes
35 Low Priority (maybe some day):
36 + keybindings customization
37 + new vfs: .rpm, .deb, .jar, .xpi, .egg
38 + remote vfs: ssh, ftp, smb, webdav
41 + pyview: tab 4/8 chars
42 + complex commands, make it configurable:
43 - show directory under cursor in the other panel: mc: Alt+O
44 - exec some command over (selected files) with pattern substitution
45 eg. convert $file $file.jpeg
47 Very Low Priority (never):
49 + a gui to configure preferences
55 - "lfm path" fails if path contains spaces, caused by shell 'lfm' function
57 . after renaming a file, cursor should be placed over the new file name,
58 but this is not always posible because we don't know new file name
59 - if an error happens while copying/moving/uncompressing/... =>
60 => some rubbish remain in destination
63 - rar with password halts lfm, because process is waiting for a password =>
64 => timeout if not output and kill the spawned process
65 - recursively chmod +w temp files before deleting
68 - .tar.gz inside a .tar.gz file (vfs in vfs)
69 - tmpdir are showed in the copy/move/... dialogs or when view/edit/...
70 a file, instead of vfs dir (this is just a estetic issue)
71 - in case of 'panelize' vfs type (after find/grep), deleted / moved
72 files are not deleted / moved in real path
75 ============================================================================