gtk+ 3.3.8



About 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.

News
====

* GtkApplication:
 - Supports logout notification and inhibiting
 - Buttons, toolbuttons and switches can now be connected
   to GActions

* GtkSpinButton no longer allows to change the value
  when not editable

* GtkLabel link support has been rewritten to be be
  more robust

* GtkBuilder:
 - Supports the 'id' in GtkComboBoxText
 - Can parse GVariant-valued properties
 - Support loading from a GResource

* GtkImage:
 - Support loading from a GResource

* GtkUIManager:
 - Support loading from a GResource

* Accessibility:
 - key snooping support has been removed

* Wayland backend:
 - Cursor handling updates
 - Look for cursors in the 'weston' directory
 - Make resize grips work
 - Implement device grabs
 - Implement window geometry hints
 - Set surface type based on window type hint
 - Add basic clipboard and selection implementations
 - Implement client-side keyboard repeat
 - Update GdkWindow focus state to match reality

* Theming:
 - Improved CSS compliance for selector matching
 - Improved CSS compliance for value resolution,
   including full support for 'inherit', 'initial',
   'currentColor', 'none'
 - Support border-style properties
 - 'window-unfocused' has been renamed to 'backdrop'

* New deprecations:
 - GdkColor
 - GtkButton::inner-border

* Miscellaneous:
 - Turn default theme css files and dnd cursors into
   GResources

* Bugs fixed:
 543520 Cups custom options are not sent properly
 612396 ...default of entry-text-column for GtkComboBoxText
 613728 Rationalize GtkTreeView focus
 620240 GNOME Drag & Drop broken for remote X sessions
 629878 Missing "Back" and "Forward" icons for Firefox
 631414 Add symbolic constants for event emission control
 639875 crashes when unparenting a tab from a window...
 657367 GtkAction: Hold a reference to proxy widgets
 659516 gtk_css_provider_to_string lacks "since" tag
 660139 GtkGrid gives Gtk-Warnings about negative sizes when empty
 660309 check x11 backend when create xim module
 663479 "Finishing" ("Completion") and "Advanced" tabs are empty
 665015 "Widget (%s) has more than one label" unwanted warnings
 666103 Should be able to match the parent where a dropdown menu...
 666600 allocate the CSS border and deprecate GtkButton-inner-border
 666685 SIGSEGV in _gtk_tree_selection_internal_select_node
 666710 Fix compose sequences disabling other sequences
 666842 [patch] "sticky" window state reported wrongly on X11
 667018 Fix compilation on Windows
 667229 gtkspinbutton: Respect value of inherited 'editable' property
 667394 Gtk(Tool)Button: add an 'action-name' property
 667473 gdk_rgba_free (NULL)
 667485 gdk_rgba_parse error checking
 667534 Non-XInput2 build fix
 667546 GApplication doc mentions g_application_set_app_menu
 667628 GtkWindow:application property should have G_PARAM_CONSTRUCT
 667695 GAction leaked in examples/plugman.c
 667705 fix up GtkApplication on OS X
 666921 Fix the _NET_SUPPORTING_WM_CHECK window fetch to be spec...

* Translation updates:
 Arabic
 Bulgarian
 Finnish
 Hebrew
 Norwegian bokmål
 Spanish




Download
========

http://download.gnome.org/sources/gtk+/3.3/gtk+-3.3.8.tar.xz (12.4M)
  sha256sum: 17bccca075f5f485d1265d0a3c3955aa6f10911f9f3675b859243fd7f3a88037



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