ToDo List

  1. Remove all hacks that were necessary only in pre-8.0 era. This includes:
  2. Make Tix completely compilant to the package mechanism.
  3. Use the new Tcl stubs API, for any Tcl after 8.3.
  4. Make Tix completely compilant to the TEA standard.
  5. Bring Tix up to date with recent Tk developments to support Unicode and internationalization.
  6. Fix problems in features that people heavily use. HList seems to be the most popular feature. One interesting idea is to make the dirlist and dirtree widgets get their icons directly from the registry under windows, or from the MIME type under KDE or GNOME.
  7. Remove rarely used or experimental features such as tixWm. These features will be moved to a separate package. This will make the core Tix package smaller and appear to be less like a bag of hacks. People who need the removed features can still use them by issuing a simple command "package require TixHacks"
  8. Better in-line comments and documentation.
  9. Support features such as drag-and-drop, with TkDND.