$Id: TODO,v 1.123 2006/12/18 22:20:59 tundra Exp $ twander 3 ========= - Change association string to use regular expressions. - Allow ASSOC ... <blank> to reset association DONE ==== - Update copyright in docs - Correct this in the docs: Shortcut Menu (Alt-u) [Control-Right-Mouse-Button] to: Shortcut Menu (Alt-u) [Alt-Control-Left-Mouse-Button] - Make Associations case-insensitive under Windows - If file has no association and is not executable, popup an error message. Version 4 Future ================ - More OO model - each instance of the program is an object - Mechanism to save current state in a separate file . Save current size/position . Persistent clipboards / preload values into clipboard . Current values of directory shortcuts . User toggled options - Split new directory processing into queue producer-harvester model. - Implement HIDE=regex configuration file feature. - DRIVELIST on Unix: Display mount points - Enhance configuration language: . Anonymous commands - no command key . Need smarter quoting mechanisms - Escape blanks when FORCEUNIXPATH is active - Offer quoted and non-quoted version of the builtins . Switch configuration language to tconfpy . Named directory ALIASes: FOO = /a/b/c Means you can type FOO in response to a cd dialog and get sent to a/b/c - Figure out how to get the dialog fonts/sizes to track the rest of the program. (Perhaps replace with my own?) - Also possibly the titlebar fonts. ------------------------------------------------------------------------ X - Final packaging: - FreeBSD Port - Screenshot(s) - Copy doc to website - Copy example configuration to website - Copyright update in: License, Program Code, & Documentation