gtk+ 3.15.3



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
====

* GtkTextView:
 - Font fallback and letter spacing can be controlled with tags now
 - Pango markup can be inserted in text buffers

* GtkEntry now has API to grab focus without selecting the contents

* GtkWindow now starts from the focused widget when looking for
  actions that are activated by accelerators

* GtkScrolledWindow draws an indication where an edge if hiding
  some content that can be scrolled in

* GtkStack has gained GtkNotebook-like focus handling

* Theming:
 - Support :not() in CSS
 - GtkRange now supports :hover for the whole widget
 - The HighContrast theme has caught up with some never GTK+ features
 - Avoid excessive shadow redraws

* Build:
 - gtk3-update-icon-cache is no longer used at build time, and the
   --enable-gtk2-dependency configure option has been removed
 - The examples that are used in the documentation can now be built
   standalone

* Inspector:
 - Allow extension with loadable modules, the first use for this
   is gjs-inspector, which adds a JavaScript prompt
 - Allow testing cursor theme changes

* Bugs fixed:
  59390 load Pango Markup into GtkTextBuffer
 364566 Text editing widgets should support keypad Insert/Delete...
 461249 gtk_icon_theme_list_contexts() documentation: What is a ...
 674537 GtkMenuPositionFunc: x and y should be "inout"
 708857 Half-maximized CSD apps don't get a drop shadow drawn
 710793 GtkDialog destroy event allocation size== 1, 1
 721939 Editable cells demo: Add new row at cursor
 722781 Foreach call on sort model fails with sort function
 729927 impossible to create a directory if the contents of the ...
 730232 print dialog clips off left page size label on A4 landsc...
 730364 Add HTTPS or secure connection support with certificates...
 735122 GtkApplication: fix global menubar on Mac OS
 735838 Provide a way to focus an entry without selecting its co...
 739453 Home and Desktop do not link to correct place in PlacesS...
 739729 Bookmarks in sidebar sometimes randomly change their order
 739977 Don't wait for ENTER to initiate search
 740162 Problem linking gtk-query-immodules-3.0
 740287 GtkWindow's hide-titlebar-when-maximized no longer does ...
 740358 Postbuild checks complains about 64-bit portability
 740374 Is enum GtkCssProviderError really deprecated?
 740438 Stop emitting state-change signals for ATK_STATE_ARMED
 740447 support symbolic Application icons for high contrast theme
 740537 Cannot build example application
 740605 Fix Build In gdkgl.c (Avoid GCCism In Pointer Arithmetic)
 740612 Cups secret service auth_info lookup fails to read auth_...
 740613 XConvertSelection crashes Gtk+ apps
 740642 Fix different height for buttons with Hebrew character
 740682 gtkapplication: Use actions from focused widget to activ...
 740742 Don't scale before translation
 740770 Missing style when the GtkCellRenderer:sensitive propert...
 740812 Gtk-CRITICAL **: gtk_widget_is_ancestor: assertion 'GTK_...
 740851 widget-factory: Add a row separator to the tree view
 740857 HighContrast: in-app notifications lack padding
 740860 HighContrast: vertical linking
 740862 HighContrast: wide pane splitter
 740863 HighContrast: separators
 740876 HighContrast: scrolled window overshoot
 740896 GtkPlacesSidebar: add support for unmount notifications
 740904 Adwaita: tree lines are broken
 740954 Please consider adding a font fallback property
 740983 Allow plugins for Gtk Inspector
 741027 Gtk Icon Browser | Add separator instead of shadow
 741041 Add standalone Makefiles for the application examples
 741117 Improve marks of GtkScale
 741130 Entry completion with multiple cells can size wrong on f...
 741185 GtkNotebook Raleigh theme doesn't highlight the active tab
 741249 gtk_menu_tracker_section_find_model returns FALSE
 741250 gtk_places_sidebar_list_shortcuts returns FALSE
 741251 gtk_widget_get_frame_clock returns 0
 741252 tests/variable.h header guard typo
 741254 Improper headers guards
 741314 No border / shadow underneath items dragged onto listvie...
 741375 Windows: GTK+ programs stop running due to changes in CS...
 741386 allow applications to retrieve GActionGroups available t...

* Translation updates:
 Hebrew
 Swedish
 Turkish
 Vietnamese



ChangeLog
=========
https://download.gnome.org/sources/gtk+/3.15/gtk+-3.15.3.changes  (10.1M)

Download
========
https://download.gnome.org/sources/gtk+/3.15/gtk+-3.15.3.tar.xz (17.0M)
  sha256sum: ba8984518a587056d93c4c455a614f8c1e3bb5c48ea0def2fc31722ffa0f5ee4



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