GTK+ 2.5.1 released [unstable]



GTK+-2.5.1 is now available for download at:

   ftp://ftp.gtk.org/pub/gtk/v2.5/

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.

Notes:

 * 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:
   
    http://bugzilla.gnome.org/buglist.cgi?product=gtk%
2b&target_milestone=2.6+API
+Freeze&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED

 * Bugs should be reported to http://bugzilla.gnome.org.
   
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
suites.

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:
 
http://www.gtk.org/

An installation guide for GTK+-2.4 is found at:

 http://developer.gnome.org/doc/API/2.4/gtk/gtk-building.html

Common questions:
 
 http://developer.gnome.org/doc/API/2.4/gtk/gtk-question-index.html
 http://www.gtk.org/faq/

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 

http://bugzilla.gnome.org/buglist.cgi?
bug_id=147911,147913,147221,147926,148035,120859,148064,148073,148089,148128,148110,148134,125250,144835,141804,148175,147965,136749,137616,148215,148409,135543,133231,132847,148589,148585,148789,148879,148437

August 1, 2004





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