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Ãren 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, Ãtienne Bersac, Mart Raudsepp


Matthias Clasen
August 18, 2006





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