GTK+ 2.5.6 released [unstable]

GTK+ 2.5.6 is now available for download at:

gtk+-2.5.6.tar.gz       md5sum: 846c148f8c021e06aeb92e28a96e85f2
gtk+-2.5.6.tar.bz2      md5sum: 38e829970c1629ff19b15cae83f42425

This is the 7th development release leading up to GTK+ 2.6.


 * This is unstable development release. There are certainly
   plenty of bugs remaining to be found. This release should
   not be used in production.

 * Installing this version will overwrite your existing
   copy of GTK+ 2.4. If you have problems, you'll need
   to reinstall GTK+ 2.4.14.

 * GTK+ 2.6 will be source and binary compatible with
   the GTK+ 2.4.x series; however, the new API additions
   in GTK+ 2.5.6 are not yet completely finalized, so there 
   may be incompatibilities between this release and the final
   2.6 release.

 * GTK+ is in a slush API freeze. There are still a few open
   API issues, but it is very likely that most of them will be
   punted to 2.8. Remaining API issues for GTK+ 2.6 can be
   found with following Bugzilla query:

 * Bugs should be reported to

What is GTK+

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

Where to get more information about GTK+

Information about GTK+ including links to documentation can be
found at:

An installation guide for GTK+ is found at:

Common questions:

Overview of Changes from GTK+ 2.5.5 to GTK+ 2.5.6
* GtkFileChooser
  - Improve keybindings [Davyd Madeley, Federico Mena Quintero]
  - Speed up loading of large directories [Federico]
  - Move "Browse for other folders" expander up [Federico]
  - Support DND from the path bar [Federico]
* GtkColorSelectionDialog
  - Add keynav to the color picker [Frances Keenan, Matthias Clasen]
* GtkButton
  - Allow construction of stock-like buttons  [Matthias,
    Jonathan Blandford]
* GtkLabel
  - Support DND for selectable labels [Matthias]
  - Support rotated text [Owen Taylor, Hans Breuer]
* GtkTextView
  - Support rotated text [Owen Taylor]
  - Make it possible to select the first/last line
    when moving by lines  [Paolo Borelli]
* GtkTreeView
  - Make sorting of GtkListStore stable again [S�Sandmann]
  - Change the behaviour of gtk_tree_sortable_get_sort_column_id()
    slightly to be more useful [Matthias]
* GtkUIManager
  - Make some functions virtual to make deriving
    GtkUIManager easier [Michael Natterer]
* GtkSettings
  - Handle changes to gtk-menu-images and gtk-button-images
    much more efficiently [Matthias]
* GtkClipboard
  - Reduce timeout to 30 seconds [Billy Biggs]
* Add pixbuf theme engine [Owen]
  - Compile against X11R5 [Matthias]
  - Add GdkPangoRenderer [Owen]
  - Support rotated text [Owen]
  - Add dead_hook and dead_horn keysyms [Samuel Thibault]
  - Determine direction of XKB groups from their content
    [Behdad Esfahbod, Ilya Konstantinov]
* Win32
  - Notice when drives are plugged in or removed [Hans]
  - Ms-windows theme improvements: no tearoff menu items,
    button order, toolbar and statusbar grips, combobox
    arrows [Dom Lachowicz]
  - Fix im module loading [Tor Lillqvist]
* Bug fixes [Vasco Alexandre da Silva Costa, Kazuki IWAMOTO,
  Erwann Chenede, Tim Janik, Gavin Romig-Koch, Jonathan,
  Manish Singh, Morten Welinder, Billy Biggs, Matthias, Owen,
  John Finlay, Christian Neumair, Sven Neumann, Felipe
  Heidrich, Martin Jeppensen, Kristian H�rg, Olivier
  Andrieu, Jody Goldberg, S� Dan Winship, Federico,
  Alex Larsson, James Henstridge, James M. Cape, Frederic Crozat,
  Dennis Cranston, Marcel Telka, Robert �ren]
* Documentation improvements [Matthias, Jonathan, Owen, Masao Mutoh,
  Billy Biggs]
* New and updated translations

A list of all bugs fixed in this release can be found at

Matthias Clasen
December 3, 2004

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]