GTK+ 2.5.1 released [unstable]

GTK+-2.5.1 is now available for download at:

gtk+-2.5.1.tar.gz	md5sum: 4c5f0e60132e066a24a341a88be64e3c
gtk+-2.5.1.tar.bz2	md5sum: 2358c31b172ee7d3c5b264bfcc41f662

This is the second development release loading up to GTK+-2.6.  This
release contains new features in the GtkTreeView, GtkFileChooser,
GtkComboBox and GtkLabel widgets and a number of bugfixes.


 * 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.4.

 * 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.1 are not yet finalized, so there are likely
   incompatibities between this release and the final
   2.6 release.

 * 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+-2.4 is found at:

Common questions:

Overview of Changes from GTK+ 2.5.0 to GTK+ 2.5.1
* GtkTreeView
 - Support ellipsisation in GtkCellRendererText [Vincent Untz, 
  Jonathan Blandford, Anders Carlsson]
 - Add a GtkCellRenderer::editing-started signal [Matthias Clasen]
 - Typeahead support [Jonathan]
 - Align the entry in GtkCellRendererText [Matthias]
 - Make DND work again [Ernst Persson, Matthias]
 - Improve appearance of search popup [Matthias]
* GtkFileChooser
 - Activate the last focused widget [Federico Mena Quintero]
 - Add an "Add to shortcuts" item to the context menu [Federico]
* GtkCombobox
 - Support scrolling in list mode [Matthias]
 - Add necessary API to make GtkComboBox accessible [Padraig O'Briain]
 - Change the API for separators to use a callback function 
   instead of a boolean model column [Matthias]
* GtkNotebook
 - Ignore scroll events from page content [Gabriel de Perthuis]
* GtkAboutDialog
 - Visual improvements [Anders]
* GtkIconView
 - Use XRender to draw selection rectangle [Anders]
* GtkLabel
 - Support ellipsisation [Tim Van Wassenhove, James M. Cape]
* Expose the menubar accel key as an XSetting [Scott James Remnant]
* Add example code for clipboard handling to gtk-demo [Anders]
* Bug fixes [Peter Zelesny, Guilherme Salgado, John Finlay, 
 Tommi Komulainen, Matthias, Crispin Flowerday, Padraig,
 Morten Welinder, Olivier Sessink, Dafydd Harries, Soeren Sandmann,
 Michael Natterer, Nicolas Deves, Matthew Garrett, Lorenzo Gil Sanchez]
* Documentation improvements [Federico, Matthias]
* Updated translations (gu,hi,pt_BR,ru,sv,uz)

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

August 1, 2004

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