gtk+ 3.15.4



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
 - Allow to customize multi-click behaviors, using the new
   ::extend-selection signal
 - Selection can now be extended by scrolling
 - Better behavior and appearance for text selection with touch

* GtkApplication:
 - Use app menu fallback with ssh connections
 - Provide a mechanism to hide unnecessary app menu items
   on OS X, so a single menu file can be used across platforms

* GtkCalendar:
 - Show other months in a different color under Adwaita again
 - Ensure we always show a bit of the other month on both ends

* GtkScrolledWindow
 - Make overlay scrollbars more dynamic

* GtkFileChooser:
 - Make bookmark DND insert at the right location
 - Make '~' and '/' work in recent mode
 - Make Ctrl-L work in recent mode
 - Re-integrate search

* CSS:
 - Introduce immutable style nodes
 - Performance improvements
 - Reduced memory consumption

* GtkInspector:
 - Add a magnifier for the selected widget
 - Show more display information
 - Show memory address of objects

* Wayland:
 - Use subsurfaces for popovers, so popovers can extend beyond the
   window boundaries
 - Prefer the Wayland backend over X11 if both are available

* GL:
 - Fix interaction with hi-dpi
 - Add OpenGL support to the Windows backend

* Bugs:
 111503 Customization of text selection bounds on double click
 301835 should the calendar start on the 1st of month?
 477454 libgtk crashed in gtk_notebook_button_release
 671802 no menu fallback with ssh -X or sudo
 671895 gtk_print_context_get_hard_margins needs to take into account page...
 674537 GtkMenuPositionFunc: x and y should be "inout"
 705582 gtk_recent_manager_init fails to check settings==NULL
 710612 [PATCH] Allow to extend selection with mouse scrollwheel
 738338 quartz: NSWindow NULL check in get_scale_factor
 738891 Use GDK_WINDOW_SUBSURFACE for popovers
 739038 gtk_recent_manager_set_filename: assertion failed: (priv->filename...
 740758 Add getters for device vendor/product IDs
 740795 GDK: Add OpenGL Support for Windows
 741259 gtkmodelmenuitem: force icon scaling
 741569 Minor theme bug: square progress bars
 741610 Finish up support for macos menubar
 741652 Leaking menus when attaching to a button
 741702 Right margin not respected with RTL text in non-wrapping mode only
 741827 typo in testsuite/reftests/Makefile.am causes build failure on Min...
 741897 documentation fix
 741969 GTK_STOCK_COPY
 742010 GtkLabel eats thumb-button clicks
 742170 cut/copy/paste binding entries are registered 2x
 742181 "show images in menus" causes weird padding outside GNOME
 742243 GtkScrolledWindow draws overshoot at the wrong position
 742311 On cellrenderertext, notify for "size" and "size-points" propertie...
 742343 Hide scrollbar in GtkFileChooser if appropriate
 742518 object overview should include the pointer to the object in memory
 742631 Left padding on File Chooser List
 742653 gtkfilechooserwidget: When using an extra widget, show or hide the...
 742664 Portabilitiy issues with GTK-Inspector 32-bit and non-gnome3 desktop
 742702 GtkTreeView separator has wrong color if not active
 742704 GtkComboBox: Separators not visible with Adwaita
 742727 nautilus adding bookmark by dragging appear always at top
 742764 Fix check for 'y' padding in gtk_cell_renderer_set_padding()
 742771 Properly ignore BadWindow and BadDrawable in get_child_info_handler()
 742774 Properly check result of g_utf8_get_char_validated()
 742778 Fix accessible_class->widget_set initialization
 742785 Fix event->button.y_root when using mouse buttons and dnd canceled
 742786 Fix save_hot_y init in gtk_drag_get_icon()
 742940 Adjust annotations of gtk_status_icon_position_menu to match GtkMe...
 742980 cannot start broadway on FreeBSD
 743037 Typo in gdk_window_get_root_coords documentation
 743101 commit 77b876fa breaks zathura
 743117 / and ~ Don't work in filechooser's recent mode
 743157 gtk3-demo editable cells treeview problem
 742646 DnD images not shown

* Translation updates:
 Basque
 British English
 Czech
 Galician
 German
 Greek
 Hebrew
 Hungarian
 Icelandic
 Lithuanian
 Russian
 Spanish
 Vietnamese



ChangeLog
=========
https://download.gnome.org/sources/gtk+/3.15/gtk+-3.15.4.changes  (114K)

Download
========
https://download.gnome.org/sources/gtk+/3.15/gtk+-3.15.4.tar.xz (17.1M)
  sha256sum: 03df5451a4c7855215e56b4e5742c842e6060b25a081b67d7d61038cb074a103



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