Newer
Older
twander / TODO
@tundra tundra on 18 Dec 2006 1 KB *** empty log message ***
$Id: TODO,v 1.122 2006/12/18 16:39:56 tundra Exp $

twander 3
=========

- If file has no association and is not executable,
  popup an error message.
- Change association string to use regular expressions.
- Add special ASSOC for files that are to be considered
  executable in all cases whether marked as such (e.g., BAT)
- Make Associations case-insensitive under Windows
- Update copyright in docs
- Get rid of trailing colon on username@host in titlebar
- Correct this in the docs:

      Shortcut Menu (Alt-u) [Control-Right-Mouse-Button]

  to:

        Shortcut Menu (Alt-u) [Alt-Control-Left-Mouse-Button]   



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