GTK+-2.4 Plans

Overview

    GTK+-2.4.0 was released 16 Mar 2004 with features like a better file selector and replacement "combo box" widget.

Schedule (revised 16 March 2004)

    A timescale of 8-9 months seems reasonable; that is, a final 2.4.0 in late August or early September. As always, we're a bit late, so our current target date is early in 2004.

    28 December 2002 Start of development
    1 February 2003 Have proposals for all major features, decide what goes in, doesn't
    24 October 2003 All major features are in, Glib 2.3.0, Pango 1.3.0, GTK+ 2.3.0
    20 February 2004 Will Fix list closes
    23 February 2004 2.3.3 release
    1 March 2004 2.3.5 release. API/ABI and feature freeze
    8/9 March 2004 2.3.6 release
    16 March 2004 2.4.0

Features (filled circles denote features which are already in CVS)
  • File selector (we have to get this one) (#29087)

  • Combo widget (Kris has made progress here) (#50554)

  • New action-based menu API (based on James Henstridge's work, most likely. #55393)

  • Toolbar improvements (#55393)

  • GObject private data (#101959)

  • Properties for interfaces (#105894)

  • Full Unicode 3.2 (4.0?) support, including non-BMP portions. (#68435, #101081)

  • Make RTL text editing really work (automatic paragraph direction, etc., #70451, #70399)

  • Autocompletion and history for GtkEntry (is being done in conjunction with the combo work, Kris has made progress here) (#69613)

  • Disclosure triangle widget #60553)

  • GnomeColorPicker style selection buttons for colors, fonts, etc (#107597, #107682)

  • XCursor support for GDK. (#69436)

  • Support freedesktop.org icon themes (#107293) and use them for stock icons (#107294).

  • Possible GtkTreeView features (Jonathan, Kris):

    • GtkTreeModelFilter (mostly ready to go in) (#60219)

    Plus some API additions and small tweaks/features.