GTK+ 2.5.6 released [unstable]



GTK+ 2.5.6 is now available for download at:

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

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.

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.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:

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

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

Common questions:

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

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]
* GDK
  - 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
(bg,ca,cs,da,de,en_CA,en_GB,es,hu,ja,nb,nso,rw,sq,zh_CN)


A list of all bugs fixed in this release can be found at
http://bugzilla.gnome.org/buglist.cgi?
bug_id=148032,158225,158243,156805,143668,62466,158420,158422,155428,154615,154611,158459,158470,125627,158522,155744,158477,141077,158475,158798,131345,159061,159098,151742,128968,159389,159373,159436,135385,151541,155891,149826,159739,116626,157670,159931,158177,159330,159737,159929,158482,157725,160000,159984,137815,145107,160096,160122,159387,160214,159656,160044,159955,160149,159713


Matthias Clasen
December 3, 2004





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