Jump to content
Compatible Support Forums
Sign in to follow this  
news

GTK+ 3.1.6

Recommended Posts

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×