GTK+-2.6 Plans

Overview

    With all the API additions in 2.4 we need a release on the shorter end of things to consolidate. Therefore, we're trying for a GTK+ release in a 9-12 month timescale again.

    It is not clear yet which features will be done in the timeframe for 2.6, but possible "major themes" for the 2.6 release are

    • Win32 support - integration of Win32 native theme, IME IMModule
    • Replacing libgnome/libgnomeui - Wizard, App window, command line option parsing, session management

Tentative schedule
March 16, 2004 Start of development
June 30, 2004 Cut off for major features existing in prototype form
August 15, 2004 Major features are in tree, 2.5.0 release (releases every other week until 2.6.0)
October 15, 2004 API slush-freeze
December 15, 2004 2.6.0 release

Possible features (filled circles denote features which are already in CVS)

  • An about dialog (#109435)

  • A file picker widget

  • An icon list widget (#69819)

  • Simple rotation support in GdkPixbuf (#95865)

  • Command line option parsing API in GLib (#50074)

  • Pango additions

    • Ellipsisation

    • Rotated text

  • GtkLabel improvements

    • Ellipsisation in labels

    • Rotated text in labels

  • GtkComboBox improvements

    • Separators

    • Insensitive items

    • Scrolling

    • Handle trees

  • GtkFileChooser improvements

    • Shared settings with Nautilus

    • Automatic bookmarks

    • File types in save mode

  • GtkTreeView improvements

    • Separators

    • Insensitive cells

    • A Combo box cell renderer

    • A Progress cell renderer

    • Typeahead

  • Win32 support

    • IME input method

    • native ms-windows theme (formerly known as Wimp)

Bugs on the 2.6 API freeze and 2.6 milestones