GTK+ 2.13.5 released



GTK+ 2.13.5 is now available for download at:

 http://download.gnome.org/sources/gtk+/2.13/

gtk+-2.13.5.tar.bz2   md5sum: 19a9127ec1d072444068acc90aca8085
gtk+-2.13.5.tar.gz    md5sum: 91c1171c1407cc49af98f8fad1f4305c

This is the sixth development release leading up to GTK+ 2.14.

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

 * GTK+ 2.14 will be source and binary compatible with
   the GTK+ 2.12 series; however, the new API additions
   are not yet finalized, so there may be incompatibilities 
   between this release and the final 2.14 release. 

 * 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.8 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.13.4 to 2.13.5
==============================================

* gdk-pixbuf:
 - Use GIO for mime type sniffing when possible

* Printing:
 - Handle paused printers and printers that don't accept jobs

* GtkBuilder:
 - Support building parts of the XML tree with the new functions
   gtk_builder_add_objects_from_file,
gtk_builder_add_objects_from_string

* Bugs fixed:
 540917 deprecate pack_start_defaults()
 541645 gtkfilechooserdefault segfaults when bookmark does not...
 493008 gdk_screen_get_window_stack is not 64-bit-compatible
 539248 gtk_calender_query_tooltip calls ->detail_func with ...
 327582 Incomplete docs for GtkSettings::gtk-icon-sizes
 343663 source-buffer highlighting highlights "char" in gtk_text...
 541811 g_return_if_fail (widget->parent == container)
 541540 Dead link to pkg-config site in GTK+ online FAQ
 513580 Broken link in GTK+ FAQ
 531129 gtk_style_copy() does not include a return value or description
 510225 gtk_widget_get_composite_name retval should be freed
 507953 gtk_tree_view_set_tooltip_column() shows markups
 469068 clarify gdk_cairo_create()
 528845 segv from GtkBuilder on attempting <accelerator> under ...
 540994 [Win32] Some windows don't appear at the top when created
 541964 [Win32] Setting modal hint to current value might confuse ...
 541950 Removing recently-added accelerator UI causes a wrong g_warning
 542234 iconview a11y implementation segfaults
 541399 Widget tooltips: treat "" same as NULL
 334418 Support easy input of ellipsis
 321896 Synch gdkkeysyms.h/gtkimcontextsimple.c with X.org 6.9/7.0
 316087 Resizing columns is chaotic
 542853 jasper test fails due to incomplete library arguments
 507394 mem leak from gtk_selection_add_targets
 488766 GtkFileChooserButton doesn't clear icon after gtk_file_...
 479780 Bookmarks in left pane of FileChooser cannot be renamed
 542523 GtkTextTag should handle setting properties to NULL
 384940 handle rejecting jobs and authentication meaningfully
 339591 Detect list of available cover pages
 543244 crashes when renaming a bookmark
 447998 GtkBuilder does not support building parts of the xml tree
 543217 GTK application crashed with directfb backend
 543545 GtkAssistant crashes when gtk_widget_hide() is called inside ...
 401985 Documentation improvement for the gdk_pixbuf_new_from_...
 543085 gdk_pixbuf_saturate_and_pixelate may corrupt memory
 488019 Mention bind_textdomain_codeset in gettext related FAQ
 528822 typo in GtkCombo docs
 540967 docs build slowly because of entities
 537430 label pango attributes & i18n
 543989 Crash in gtk_tree_view_size_allocate_columns
 535223 gbookmark file inefficiency ...

* Updated translations:
 Assamese (as)
 Czech (cs)
 German (de)
 Spanish (es)
 Galician (gl)
 Hebrew (he)
 Polish (pl)
 Pashto (ps)
 Traditional Chinese (zh_HK)
 Traditional Chinese (zh_TW)


Thanks to all the people who contributed to this release:
Owen Taylor
Jelte van der Hoek
Christian Hammond
Chris Wilson
Tommi Komulainen
Christian Dywan
Wolfgang Oertl
Czirkos Zoltan
Behdad Esfahbod
Kevin Ryde
Michael Natterer
Tor Lillqvist
Johan Dahlin
Cody Russell
Christian Neumair
Li Yuan
Murray Cumming
Wouter Bolsterlee
Simos Xenitellis
Kristian Rietveld
Marek Kasik
Mike Calmus
Christian Persch
Neil Roberts
Hong Jen Yee
Xavier Claessens
Mike Langlie
Sebastien Bacher
Paolo Borelli
Sven Herzberg
Federico Mena Quintero
Huimin He
Antti Kaijanmäki
Juan Manuel Palacios
Andrey Tsyvarev


July 21, 2008
Matthias Clasen




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