gtk+ 3.91.1



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

* Redo event delivery and focus handling and grabs, and stop using
  subwindows for widgets. API changes due to this include:
  - a new GtkWidget::pick vfunc
  - drop event mask apis
  - drop windows from gestures

* The prelight state is now automatically set on widgets

* New widget: GtkCenterBox. This widget provides the center child
  functionality that used to be part of GtkBox

* Wayland
 - Improve the key repeat implementation
 - Set vid/pid on tablet devices

* OS X:
 - Add native file chooser support

* Bugs fixed:
 745289 wayland: do not use g_error() on connection errors
 759308 Instant apply in printing dialog (number of copies)
 766517 GtkAboutDialog should use https:// license URLs
 770513 MainToolbar in full-screen mode has rounded corners, which show video pix...
 772281 Quartz backend: gtk_clipboard_get_selection not implemented
 773299 Ensure GTK+-4.x builds and works on Windows (MSVC in particular)
 775636 "New folder" creation popover warnings about trailing spaces flashes in...
 781285 Key repeat cancel under Wayland should depend on which key is repeating
 781583 gtk_image_new_from_resource does not work
 781935 Add nullable return annotation to gtk_notebook_get_tab_label
 781945 SIGSEGV dragging window on Wayland when toplevel window set_transient_for...
 782040 Wacom pen calibration application responds to mouse input
 782283 Wayland: Crash when dismissing a menu when a tooltip is visible
 783047 Many apps crash in gdk_event_source_prepare when logging out of GNOME
 783347 gtkfilechoosernativewin32: Fix support for non-ASCII paths
 783397 Remove unused code in gtktextdisplay.c
 783445 Incomplete documentation of gtk_widget_insert_after/before()
 783587 Crash when NULL is passed to GtkActionHelper to unset action-name
 784323 Quartz backend: gtk_clipboard_get_default not implemented
 784723 macOS: native file chooser dialog
 784888 gtkapplication: Mark gtk_application_get_active_window() as nullable

* Translation updates:
 Catalan
 Czech
 Friulian
 Hebrew
 Kazakh
 Norwegian bokmål
 Spanish



ChangeLog
=========
https://download.gnome.org/sources/gtk+/3.91/gtk+-3.91.1.changes  (88.7K)

Download
========
https://download.gnome.org/sources/gtk+/3.91/gtk+-3.91.1.tar.xz (19.5M)
  sha256sum: 8767570f229f7bc7f0c499c9644e9faf93c20d92e0d4bfac4911e7fa41c70a04



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