GTK+ 2.15.5 released



GTK+ 2.15.5 is now available for download at:

 ftp://ftp.gtk.org/pub/gtk/2.15/
 http://download.gnome.org/sources/gtk+/2.15/

gtk+-2.15.5.tar.bz2  md5sum: aa010d3fa57cba96f32db352eb35754f
gtk+-2.15.5.tar.gz   md5sum: e12fb6a3fa38f92072621f7885d541f7

Yet another development release leading up to GTK+ 2.16.

Notes:

 * This is unstable development release. While it has had
  a bit of testing, 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+. If you have problems, you'll need to
  reinstall GTK+ 2.14.

 * GTK+ 2.16 will be source and binary compatible with
  the GTK+ 2.14 series. The API additions in GTK+ 2.15
  are finalized at this point, only minimal API changes
  are expected to happen between 2.15.5 and 2.16.

 * 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.x 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/


Contributing
============

GTK+ is a large project and relies on voluntary contributions.
We are actively searching for new contributors in various areas
and invite everyone to help project development.
If you are willing to participate, please subscribe to the project
mailing lists to offer your help and read over our list of vacant
project tasks:
   http://live.gnome.org/GtkTasks


Overview of Changes from GTK+ 2.15.4 to 2.15.5
==============================================

* GtkAction:
 - Rename gtk_activatable_reset to
gtk_activatable_sync_action_properties
   to make it easier to bind

* GDK:
 - The DirectFB backend has been restored to basic function
 - The RANDR support in the X11 backend has been made more robust

* Changes that are relevant for theme authors:
 - GtkEntry now has a ::progress-border property and use fg/bg[SELECTED]
   for drawing progress

* Bugs fixed:
 457086 numpad does not work when the Thai-Lao input method is used
 554407 directfb backend does not implement GdkWindowImpl
 543710 Dead keys do not work anymore with DirectFB
 560671 the client_message API doesn't work in DirectFB
 513422 Unknown meaning of translatable messages
 533456 Memory leak when window is destroyed
 572387 gdm crashes after gtk 2.15.4 upgrade
 565199 Ellipsize text in Places list
 495320 GtkRange does not use gdk_event_request_motions
 572904 GtkRadioAction broken in trunk
 573383 Setting a textview's buffer to NULL doesn't do a complete job
 573416 GtkMountOperation fixes for ask_password()
 572968 GtkIconView: image_description setter function strdups wrong...
 572972 GtkRecentChooserDefault: memory leak in copy_activated_cb
 572996 crash in Home Folder: Trying to open the sidebar
 573069 Gdk-CRITICAL warnings with Gtk 2.14 when dragging GtkNotebook...
 573113 Can't build tests due to testfilechooserbutton.c
 573211 Setting screen for popup windows
 573287 Warning on startup
 572273 No replacement documented for gtk_action_connect_proxy
 573515 po-properties/ special Makefile.in.in handling causes failure...
 552619 File Chooser no longer automatically enters newly created dir...
 573087 gdkwindow.c: {x,y}_offset used uninitialized
 573688 Don't steal update region in gtk_text_view_paint
 546285 Allow GtkEntry to draw progress
 569671 gdk_pixbuf_new_from_file() can't open image/x-portable-pixmap
 573393 Deprecated functions in gdk-Threads example code snippet
 571001 STATE_SHOWING missing on table items
 520395 event.any_data incorrect with spin buttons and combo boxes...
 325809 getAccessibleAtPoint for tables does not seem to take column...
 561631 gailbutton.c:571:idle_do_action: code should not be reached
 519090 Add accessibility support to GtkScaleButton

* Updated translations:
 British English (en_GB)
 Estonian (et)
 Hungarian (hu)
 Japanese (ja)
 Korean (ko)
 Kurdish (ku)
 Maithili (mai)
 Dutch (nl)
 Oriya (or)
 Swedish (sv)
 Traditional Chinese (zh_HK)
 Traditional Chinese (zh_TW)


Thanks to all contributors:
Theppitak Karoonboonyanan
Sven Neumann
Masse Nicolas
Michael Natterer
Ray Strode
Michael Hasselmann
Xan Lopez
Tristan Van Berkom
David Zeuthen
Tommi Rantala
Wouter Bolsterlee
Tobias Mueller
Morten Welinder
Bastien Nocera
Andre Klapper
LoÃc Minier
Alexander Larsson
Owen Taylor
Benjamin Berg
Tyler Lawson
Li Yuan
Yue Wang
Jan Arne Petersen


March 2, 2009
Matthias Clasen





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