news 28 Posted June 13, 2011 GTK+ 3.1.6 is now available for download at: ftp://ftp.gtk.org/pub/gtk/3.1/ http://download.gnome.org/sources/gtk+/3.1/ 9a6837bc00a9f78bffb69b0ce28cfcca8812c04fa061927a7ecb0cb877c5aa0b gtk +-3.1.6.tar.bz2 8a541225137910b41fa11d2d4856d934cee550c0ce1db6d2b7b6f967b8a5dfea gtk +-3.1.6.tar.xz Another release in the 3.1 development cycle. ============ 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. Overview of Changes in GTK+ 3.1.6 ================================= * GtkOverlay is a new container that allows to place one or more 'overlay' widgets on top of another widget. This can be used for 'floating statusbars' and similar interfaces. * GtkLockButton has been simplified in appearance to look like a normal button * GtkNotebook now supports height-for-width layout * Accessibility for menuitems and combo boxes has been restored * The horizontal and vertical subclasses of GtkBox, GtkPaned, GtkSeparator, GtkScrollbar, GtkScale and GtkButtonBox have been deprecated * The print dialog can now display color profile information * Many enhancements and fixes to CSS theming - The CSS parser has been rewritten with the goal of better CSS compliance and improved error handling - A testsuite for the parser has been added - Attributes can be inherited from parent widgets - Shorthand properties are supported - Color and font attributes are now inherited - Borders and padding are now handled much more consistently, and border-radius support is more complete - text-shadow, box-shadow and icon-shadow attributes are now supported - nth-child works for boxes * Bug fixes: 353712 allow reducing selection in GtkLabel 576492 GtkBuilder does not respect G_PARAM_CONSTRUCT properties 624539 Keep track of last focused window 634491 gtk_tree_path_append_index() is linear in the number of indices 634994 Explicitly declare internal reserved bits in GdkModifierType 641087 Wish: GtkApplication::window-added signal 642768 Make tracker search backend a bit less verbose 642773 Make file search non-case sensitive 642929 GtkFileChooserDialog with GTK_FILE_CHOOSER_ACTION_CREATE_... 644906 gtkimcontextime.c: NULL pointer reference 646859 GtkCssProvider.load_from_data introspection 649314 Add support for the text-shadow property 649779 Add missing gtk_widget_override_* annotations 649972 Crash when loading an ui file with an empty GtkGrid 649979 Argument count TypeError from Gtk.TreeView.enable_model_drag_... 650012 GtkAppChooser* documentation does not document the content_type 650110 Add sanity check in GtkEntryCompletion 650114 gtk_entry_set_completion does not destroy idle source 650167 Unused variable in GtkEditable example code 650202 Optimization in theme_subdir_load (gtkicontheme.c) 650302 Combo box menu items should expose their displayed text 650382 GtkButton uses wrong values in grab 650418 menu: don't use the border as a padding value 650420 all: avoid boxed structs copying where possible 650424 treeview: theming-related fixes 650530 GtkAssistant beautification patches 650664 gtkstatusbar: gtk_misc_set_alignment () function replacement 651194 Should support border-image as a shorthand property 651706 gdk: Update keysyms list from latest X.org headers 651707 Move private functions to private headers 651734 GtkLockButton: symbolic icon is fuzzy 651979 compose-parse.py can not work with the newest gdkkeysyms.h... 652045 file open dialog refuses to open or complete non-local files 652102 Issues when redrawing multiple GdkWindows 652103 Add a GtkPrinterOptionWidget type of label to just show info... 652282 build: fix win32 configure checks * Updated translations Catalan (Valencian) Esperanto Galician Hebrew Norwegian bokmÃ¥l Slovenian Spanish Thanks to all contributors: Kristian Høgsberg Benjamin Otte John Stowers Micah Carrick Colin Walters Carlos Garnacho Alexander Larsson Chun-wei Fan Cosimo Cecchi Diego Celix Kristian Rietveld Kjell Ahlstedt Kalev Lember Florian Müllner Javier Jardón Matt Barnes John Lindgren Alexander Saprykin Vincent Untz Juan Pablo Ugarte Kazuki Iwamoto Bastien Nocera Richard Hughes Marek KaÅ¡ÃÂk Michal Suchanek Murray Cumming Marc-André Lureau Ryo Hashimoto Daniel Drake Ignacio Casal Quinteiro June 13, 2011 Matthias Clasen _______________________________________________ Share this post Link to post