GTK+ 2.10.2 released



GTK+ 2.10.2 is now available for download at:

 ftp://ftp.gtk.org/pub/gtk/v2.10/
 http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.10/

gtk+-2.10.2.tar.bz2   md5sum: 9039804dfd115e40a70a6ba096f418a2
gtk+-2.10.2.tar.gz    md5sum: 2a18d8b4c7c19cd2417d6e778b1738f0

This is a bug fix release and is source and binary compatible
with 2.10.0.


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.10 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.10.1 to 2.10.2
==============================================

* Many fixes and improvements for the OS X backend

* Revert to using gtk modules with global binding,
  since the local binding that was introduced in 
  2.10 breaks the accessibility support of current 
  OpenOffice.org releases.

* GtkRecenManager 
 - Poll for changes to the XBEL file
 - Fix initial bad placement of recent files menu
 - Show nonexisting resources by default, and do 
   not mark them as insensitive
 - Allow adding a filter to GtkRecentChooserMenu

* GtkFileChooser
 - Improve the fallbacks for icons
 - Make  / and ~ activate the location entry again

* Bugs fixed:
 348828	Segmentation Fault in gtk_combo_box_menu_setup 
        when removing combobox child
 349552	problem with parsing (enum) style properties
 351581	API Documentation issues with 2.15 release
 348652	reorder() from ComboBoxEntry produces Gtk+ assert 
        error
 349128	Fix docs about GtkTreeModel::row-deleted
 350605	Crash caused by the recent menu
 348096	GtkStyle leaks GtkRcContext
 348145	Background images not working with Quartz backend
 329752	Problem with has_selection notification when 
        deleting the selection
 347856	gtk_recent_chooser_add_filter not implemented 
        for GtkRecentChooserMenu
 348245	Disabling pdf printing doesn't hide option
 348278	textview doesn't update on hinting setting change
 348289	Filechooser is blocked by higher priority idle
 348478	entry completions needs to reset the IM context 
        before emitting action-activate signal
 348538	Remove old email addreses from the tutorial
 348626	drag-to-child should not work
 348634	IconView does not update background
 348706	don't allow dnd onto arrows
 348740	configure script does not honour PKG_CONFIG variable
 348787	Segfault in gtk_font_button_update_font_info()
 348824	test attached calendar-sane-timer patch in head
 348971	gtk_status_icon_get_geometry returns bogus data
 349382	valgrind uninitialized memory warnings setting 
        partly uninitialized X properties
 349570	notebook arrow PRELIGHT drawing doesn't work
 349834	Memleak from gtk_tree_view_set_enable_tree_lines
 349858	Leak of ShmPixmapInfo from get_shm_pixmap_for_image
 349859	gtk_paint_tab doesn't work when widget is now 
        option menu
 349997	Indirect leak from XkbGetMap
 350039	GtkFileChooserEntry leaks sources
 350050	GdkGC leak from GtkRuler
 350139	Should use evince preview mode
 350258	Memory leak in gtk_entry_drag_data_received()
 350329	The CUPS printer backend in GTK+-2.10.1 fails 
        with CUPS 1.1.
 350517	reset_style_idle() interferes with application 
        idles
 350860	Balloon messages sent to tray do not have the 
        correct window in XEvent
 350938	TreeViewColumn rendering off when "spacing" 
        property set
 351112	gtk_notebook_set_current_page fails when the 
        notebook has not yet been shown
 351519	Directfb backend fails to build
 165714	GtkEntryCompletion doesn't complete on paste
 168737	Different button sizes in About dialogs
 345666	The icons of file, directory and device at 
        GtkFileChooser
 349429	spin button does not use correct value for 
        inner_border
 349501	fix in the documentation of function 
        gtk_list_store_insert_with_values()
 350072	stdout output from colorselection
 351759	Wrong range value in documentation of 
        gtk_color_selection_set_current_alpha
 349277	Wrong message for problems with serializing 
        texts
 346800	Rework sort/filter models to use indices to 
        parents instead of pointers
 349120	Small error in doc
 350911 gdk_pixbuf_new_from_file_at_scale() should 
        skip when there's enough image data 
 348728	GtkTable Row and Column Spacing
 351241	swapped argument description
 350023	"Running GTK+ Applications" chapter does not 
        document new GTK_DEBUG possibilities
 351812 file print backend filename encoding issue

* New and updated translations (bg,bn_IN,de,dz,el,es,
  et,eu,fi,gu,hu,ko,ku,ja,lt,mk,ml,nb,ne,nl,or,pl,po,
  sv,th,tr,tt,uk,zh_HK,zh_TW)

A list of all bugs fixed in this release can be found
at:
http://bugzilla.gnome.org/buglist.cgi?bug_id=348096,348145,349552,348652,348278,348478,348538,348706,348626,348740,348787,348824,349834,349859,349997,350605,350258,348828,347856,349382,249285,349570,349277,350072,349501,350329,350139,349858,350050,345666,350517,350039,349429,168737,351519,351581,346800,350938,351112,165714,348634,349128,329752,348245,351759,348971,348289,350860,350911,349120,349367,351241,350023,348728,351812


Thanks to all contributors:
Chris Wilson, Willie Walker, Richard Hult,
Tommi Komulainen, Emmanuele Bassi, Erik van Pienbroek,
Michael Emmel, Michael Natterer, Patrick K. O'Brian,
Behdad Esfahbod, Nguyen Thai Ngoc Duy, Christian Persch,
Owen Taylor, Benjamin Otte, Jeremy Lain�Leonardo Boshell,
Federico Mena Quintero, Michael Meeks,Wouter Bolsterlee,
Colin Leroy, Rolando Espinoza La Fuente, Rod Butcher,
David Baron, Iago Rubio, Carlos GUSLiBu, Carlos Garcia Campos,
Kazuki Iwamoto, S�Sandmann, Benjamin Berg, 
Kristian Rietveld, Brian Cameron, Jonathan Matthew,
Peter Johanson, Thomas Rydzynski, Benedikt Meurer,
Paolo Borelli, Don Scorgie, Tor Lillqvist, Tim Janik,
Yevgen Muntyan, Vincent Untz, Christian Neumair,
Don Anderson, �ienne Bersac, Mart Raudsepp


Matthias Clasen
August 18, 2006





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