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Ãren 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Ãgsberg, Olivier
  Andrieu, Jody Goldberg, SÃren, Dan Winship, Federico,
  Alex Larsson, James Henstridge, James M. Cape, Frederic Crozat,
  Dennis Cranston, Marcel Telka, Robert Ãgren]
* 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]