GTK+ 2.10.1 released



GTK+ 2.10.1 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.1.tar.bz2   md5sum: 7f1d39031d50de8228211aa3230d4acd
gtk+-2.10.1.tar.gz    md5sum: 50870c78054935e237ff361b407deae5

This is a bug fix release and is source and binary compatible
with 2.10.0. Note that overwrite confirmation in the file chooser
does not work in this release; this bug will be fixed in
2.10.2 (see http://bugzilla.gnome.org/show_bug.cgi?id=347883 ).
 

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.0 to 2.10.1
==============================================

* Drop Pango requirement 1.12.0

* Many fixes and improvements for the OS X 
  and directfb backends

* The printing framework now supports a subset
  of the Cups 1.2 custom PPD option spec

* Bug fixes:
 348134 box gaps on left and right can be drawn wrong
 348014 crash on Epiphany Web Browser
 348063 _gtk_icon_cache_get_icon crashes when no 
        cache available
 348096 GtkStyle leaks GtkRcContext
 157439 The "adding to panel" is buggy when switching 
        to an rtl environment
 346751 symbolic colors can't be use in properties
 347976 Context menus appear in strange locations
 348001 xid / fid X11 font id's are used intermixed
 348049 Tabs "magically" re-order
 348094 Adjustment leak from gtkiconview
 348115 improve notebook visuals when dragging
 348120 gtkentrycompletion leaks action_view
 348227 gtkimcontextsimple doesn't terminate a string 
        with null
 348424 mem leak in GtkPrintSettings
 348089 Missing chaining up in gtk_recent_chooser_menu_finalize
 348090 Reference leak in gtk_text_layout_set_contexts
 348095 gtk_menu_stop_scrolling does work even if we 
        were not scrolling...
 142582 Add animation xsetting
 346427 xbm loader returns false, fails to set error
 346733 GList of visuals is always empty and causes 
        crashes in gdk_rgb_choose_visual()
 347048 crash on using GtkAssistant
 164884 GtkTreeView row drag is sometimes started 
        spuriously
 302127 GtkTreeView gets angry when items deleted 
        from a test_expand_row handler
 346092 gtk_tooltip_set_delay documentation wrong
 346428 Be robust against broken loaders failing to 
        set error on failure
 346467 gtkwindow state assignments bug
 346598 modeline takes too much memory
 346603 Context menus only work once
 346639 treeview memleak
 346668 symbolic colors are broken when specifying 
        engine
 346713 quartz backend is missing functions that 
        pygtk needs
 346721 XBM reading in quartz backend is broken
 346836 Tabs jump around when opening menus
 347018 missing GDK_QUARTZ_ALLOC/RELEASE_POOL calls
 347277 gtk_drag_get_ipc_widget() and window groups
 347315 SYNC extension check failing
 347902 GtkRange doesn't reliably update stepper 
        sensitivity
 335012 gtkcellrenderertext - gtkeditable: bad 
        interaction when ypad is set to hi value
 337910 gdk_pango_layout_get_clip_region is inefficient
 346605 Modifier-key events are not sent
 346970 gtkfilechooserbutton leaks an empty list
 347032 documentation of gtk_print_context_get_height() 
        has typo
 347037 GObject info missing for GtkRecentManager and 
        GtkRecentChooser* in gtk-doc API reference
 347041 documentation of gtk_paper_size_is_equal() 
        has a typo
 347043 Reference leaks in GtkFileChooserButton
 347066 gimp 2.3.9/2.2.12 GTK+ assertion fails on 
        open file dialog
 347211 documentation of gtk_print_job_send() has a 
        typo
 347710 new GtkCellRendererSpin misses a lot of API 
        documentation
 347711 slight glitches in GtkAssistant API documentation
 347065 Fix in-line doc typos
 311399 relative to the window string can be better 

* Updated translations (bg,bn_IN,cs,de,dz,es,et,
  eu,fi,fr,gu,he,ko,or,th)

Thanks to all who have contributed:
Carlos Garcia Campos, Nguyen ThÃi Ngoc Duy, Diego PettenÃ,
Sven Herzberg, Benjamin Otte, Ed Catmur, Kristian Rietveld,
Billy Biggs, Nikos Kouremenos, Tommi Komulainen, Mike Emmel,
John Finlay, Emmanuele Bassi, Torsten Schoenfeld, 
Kouhei Sutou, Guillaume Cottenceau, Brian Tarricone,
Chris Wilson, Priit Laes, Richard Hult, Dave Vasilevsky,
Dennis Cranston, Andreas KÃhler, Behdad Esfahbod, 
John Palmieri, Michael Natterer, Christian Persch,
Josh Green, Claudio Saavedra, Michael Wu, Owen Taylor,
Federico Mena Quintero, Matteo Nastasi


Matthias Clasen
July 23, 2006





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