Tix Project Roadmap

This is a general list of features/improvements that we plan to put in future releases of Tix. For bug reports or detailed feature please visit the Tix Bug Report page at SourceForge .

Release 8.2.0:

Status

  • Works with Tcl 8.3.3.
  • done
  • No conflict with other major Tcl extensions like itcl.
  • done
  • Accepts the Tcl stubs API, for any Tcl after 8.1.
  • done
  • Clean up any old junk - old DND, tixFileJoin.
  • -
  • Take a look through tools/ and docs/ for pre-8.0 relics.
  • almost done
  • Remove rarely used or experimental features such as tixWm.
  • -
  • Stop excessive usage of the option database -- Tix 4.x liked to set the widget defaults in its own way and makes other mega-widget packages unhappy.
  • done
     

    Release 8.2.1:

    Status

  • TEA compatible.
  • done
  • Update docs to match Tcl 8.x (e.g, revise the TixIntro.n to put more emphasis in "package require" than the C init function)
  • in progress
  • Works with Tcl 8.3.4.
  • done
     

    Release 8.2.2: More bug fixes/Feature complete

    Status

  • Fix high-prio cleanups not fixed in Release 1 (bindings code).
  • -
  • Complete features in widgets such as Grid.
  • -
  • Programming Guide in LaTeX/HTML/PDF
  • -
     

    Release 8.2.3: Performance

    Status

  • Enhance performance in HList, TList and Grid widgets.
  • -
  • Convert some C commands into ObjCmd's.
  • -
  • Bring Tix up to date with recent Tk developments to support Unicode and internationalization.
  • in progress
     

    Release 8.3.0: Platform integration

    Status

  • Works with Tcl 8.4.
  • Possibly drop support for static compile with itcl.
  • -
  • Drag-and-drop (pending TkDnD integration in the core?)
  • -
     

    Release 8.3.1: New features

    Status

  • Make the dirlist and dirtree widgets get their icons directly from the registry under windows, or from the MIME type under KDE or GNOME.
  • -
  • TEA2 compatible.
  • -


    Tix Home Page