elementary-dev-community team mailing list archive
-
elementary-dev-community team
-
Mailing list archive
-
Message #00099
Fwd: GTK+ 3.3.6
I dunno if you guys are subscribed to the gnome announce/gtk-devel mailing
lists, but I thought this release seemed relevant.
That is, the TreeView refactor (read: speed) has landed in trunk, wayland
support, and some interesting GApplication and theming changes.
Avi
---------- Forwarded message ----------
From: Matthias Clasen <mclasen@xxxxxxxxxx>
Date: Mon, Dec 19, 2011 at 7:16 PM
Subject: GTK+ 3.3.6
To: gnome-announce-list@xxxxxxxxx, gtk-devel-list@xxxxxxxxx,
gtk-app-devel-list@xxxxxxxxx, gtk-list@xxxxxxxxx
GTK+ 3.3.6 is now available for download at:
ftp://ftp.gtk.org/pub/gtk/3.3/
http://download.gnome.org/sources/gtk+/3.3/
ae614b054fa313ae11400eb3446c5b83b41366885946b9375142536ee4944c16 gtk
+-3.3.6.tar.xz
Another 3.3 development snapshot.
============
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.3.6
=================================
* GtkApplication has grown support for exporting application
menus and menubars on the bus, as a GMenuModel. The
new GtkApplicationWindow toplevel automatically
displays these menu models when needed. These APIs
are still EXPERIMENTAL and are likely to change
before 3.4.
* GtkSpinButtons have received a long-overdue face-lift
to make them easier to use with both mouse and touch.
* GtkScale has gained a has-origin property to request
filled-in drawing of the trough.
* GtkWindow can now request that the window manager hide
the titlebar when the window is maximized.
* The GtkTreeView accessibility support and the core
treeview code have been extensively refactored;
performance should be much improved. But watch out
for regressions.
* The GtkFileChooser entry completion code has been
extensively refactored; it now uses GtkEntryCompletion
* Excessive dependencies have been culled from Requires:
lines in pc files. Dependent modules may have to declare
dependencies that they were getting 'for free' in the past.
* Theming improvements:
- The background-clip and background-origin CSS properties
have been implemented
* Win32 improvements:
- Theming of column headers, radio buttons and menuitems,
notebook tabs, etc has been fixed
- Menus, tooltips, and other popups show above the task bar
* Wayland:
- The Wayland backend has been updated to the current Wayland API
* Bugs fixed:
603823 Print to File suggests ".ps" as filename...
640317 gtk_draw_insertion_cursor should be moved to gtk_render
646461 Leak in gtkfilechooserbutton.c: model_free_row_data
650943 Clicking resize grip causes strange mouse grabbing beh...
661428 Allow themes to know when a toplevel window appears un...
662814 Request for way to tell gtk_recent_manager_add_item_qu...
664137 Crash in Audacious audio player when browsing the add ...
664456 segfault on arrow keypress in empty GtkIconView
664467 prop-editor is broken for GdkColor properties
664469 color button doesn't notify "color" and "alpha" when c...
664537 GtkCssProvider: don't segfault when CSS file is not found
664640 CUPS authentication does not work
665140 Draw the scale split
665326 FTBFS: missing Xi/Pango/Fc for gtk-query-immodules-3.0
665616 Add hide-titlebar-when-maximized setting
665741 Crashes in treeview when pressing End key.
665999 Introspection wrong for GDK_INPUT_ONLY vs GDK_INPUT_OUTPUT
666242 Separators in menuitem are not vertically aligned
641999 Consider adding a workarea API
657578 Toggling the state of a GtkCheckButton causes accessible...
659445 Accessible event.any_data is incorrect for text-removed...
663573 Rework GtkFileChooserEntry
666392 widget: Flip the sensitive flag even if the state doesn't...
666552 Layered region is leaked in GdkWindow
* Updated translations
Breton
Kazakh
Russian
Slovak
Spanish
Thanks to the contributors:
Benjamin Otte
Cosimo Cecchi
Federico Mena Quintero
Christian Persch
Alexander Larsson
Florian Müllner
Javier Jardón
Mike Gorse
Paolo Borelli
Stef Walter
Claudio Saavedra
Kristian Høgsberg
Rob Bradford
Rui Matos
Timothy Arceri
Ryan Lortie
Jan Rękorajski
Marek Kasik
Andrea Cimitan
Ignacio Casal Quinteiro
Carlos Garnacho
Colin Walters
William Hua
Xan Lopez
December 19, 2011
Matthias Clasen
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-devel-list