GTK+ 3.1.10

GTK+ 3.1.10 is now available for download at:

976e90b97e978aecce988984eef04cb4a44720a3ddf863ee2b169f056fb91580  gtk
40bec15c44f95a269526e0aab3fad3c0d1d66f3d3445507887b20af6f4269f81  gtk

Another release in the 3.1 development cycle.

This release is noteworthy for being the first which replaces the gail
module with builtin accessibility. Note that these changes are not
finalized, and one of the motivations for this release is to find
issues with third-party accessibility implementations.

Another set of large-scale changes in this release is in the file
chooser, where the focus is placed more on recent files. Please
report problems with these changes as well.


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

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.

Overview of Changes in GTK+ 3.1.10

* Assorted file chooser improvements/redesign:
 - Remove the expander in Save mode
 - Move the path bar up in Save mode
 - Remember the last opened directory
 - Start in recently-used mode when no folder is set
 - Update recent-files when confirming in the file chooser

* Accessibility:
 - Gail has been merged into GTK+ and is no longer a module
 - A testsuite for a11y functionality has been added

* Theming:
 - Icon view cells can now have a border

* GtkMountOperation can now show processes on OpenBSD

* Gdk input devices now expose their XInput2 device ID
  via gdk_x11_device_get_id()

* Bugs fixed:
 653450 gtkfilechooser crashes when adding favorite
 653705 GtkAssistant doesn't notice destroyed pages
 653947 Crash in gdk/x11/gdkdevicemanager-xi2.c:get_event_window
 654125 gdkoffscreenwindow set any impl handlers to null...
 654179 iconview: make it possible for selected cells to render...
 654428 focusable labels are emitting inappropriate object:text-sel...
 654678 Message dialog's primary text font increases on every call...
 654695 Memory corruption in gtk_theming_engine_register_property()
 654720 void return issues cause compile issues for GTK 3.1.8
 655009 Clamp border radius following CSS specs
 654266 No longer possible to set empty text on a GtkProgressBar

* Translation updates:
 Norwegian bokmål

Thanks to all contributors:
Benjamin Otte
Joachim Breitner
Rico Tzschichholz
Javier Jardón
Johan Dahlin
Cosimo Cecchi
Federico Mena Quintero
Juan Pablo Ugarte
Ignacio Casal Quinteiro
Chun-wei Fan
John Ralls
Kristian Rietveld
Carlos Garnacho
Florian Müllner
Brian Cameron
Philip Withnall
Ryan Lortie
Andrea Cimitan
Andre Klapper
Patrick Welche

July 22, 2011
Matthias Clasen

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