gtk+ 3.19.12



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

* GTK+ now respects default size even for windows that are not resizable

* GtkScale and GtkScrollbar have received multiple fixes for fallout from
  the gadget port

* GtkStackSwitcher will now switch pages when hovered during drag-and-drop

* Inspector:
 - The per-object CSS editor has been dropped; the global one is sufficient
 - The sidebar has been replaced by a combo box
 - Add a Show Layout option to the Visual tab
 - CSS node tree and style properties are now on the same page
 - The frame clock is shown in the Miscellaneous page
 - Isolate the inspector from visual debugging effects
 - Numerous smaller UI improvements

* Themes:
 - Windows theme: handle spin buttons and switches
 - Adwaita: Fixes for scales, combo boxes, info bars, action bars, radio and
   check buttons, side bars, etc
 - Adwaita has gained a new style of drop target highlighting

* Wayland:
 - Synchronize key repeat with server
 - Add a bell request to gtk_shell and use it to implement gdk_window_beep
 - Add a focus request to gtk_shell and use it to implement gtk_window_present
 - Dropping tabs to create new windows is now supported

* Windows:
 - Use a custom drag-resize implementation
 - Use layered windows
 - Provide workarea information

* OS X:
 - Native zoom and rotate gestures are now supported

* Bug fixes:
 583780 gtk_toggle_button_set_mode() documentation should suggest when it is...
 699891 Support for Primary keybinding in builder XML
 720950 Default double-click interval should be increased
 748872 W32: Use layered windows
 756450 GTK file chooser completion dropdown sets cursor in wrong position
 757942 Input event (e. g. typing on keyboard) is sent repeatedly during hig...
 759899 W32: CSD is not enabled by default
 760276 Quartz does not support GtkGesture Zoom and Rotate (NSEventTypeMagni...
 761629 W32: WM window drag-resizing code does not work well with GTK
 762397 GtkToolButton needs left & right padding and margin
 762811 Adwaita: nonsquare image buttons
 762820 Remove "core_pointer" from the GdkDisplay struct
 762891 gdk: remove the display->list_devices vfunc
 762902 GDK W32: Newly-opened windows (such as popups) have unthemed cursor
 762907 gnome-shell crashes after undocking
 762945 Wrong allignemet in some places
 762974 GtkWindow: gtk_window_set_default_size() does not work with fixed si...
 762996 Revealer doesn't reveal the entire width of a ListBox that has Revea...
 763001 implement beeping
 763012 GDK W32: No gdk_win32_screen_get_monitor_workarea()
 763017 tooltip text is not shown
 763023 Segfault in init_randr15()
 763080 Layered Window crashes GDKGLWin32
 763103 gtk-launch: add hack to close up dbus-daemon race
 763216 GtkTextView's top-margin/bottom-margin don't work with non-scrolling...
 763285 gdkwindow/Win32: Make update_style_bits() available across the GDK-W...
 763287 GDK-Win32: GL area does not redraw on resize
 763298 wayland: connection flooded when dragging
 763351 [wayland] high cpu usage on open popover
 763380 colorscale input popup difficult to use with a pointer
 763387 Make window creation hooks in tab DnD work on wayland
 763628 W32: Shortcuts window is gtk3-demo misplaced on multidisplay desktop
 763650 window: stop stomping on resize-mode set by external API

* Translation updates:
 Brazilian Portuguese
 Catalan
 Czech
 Finnish
 French
 Galician
 German
 Greek
 Hebrew
 Hungarian
 Japanese
 Kazakh
 Korean
 Lithuanian
 Polish
 Russian
 Serbian
 Slovak
 Slovenian
 Spanish
 Swedish



ChangeLog
=========
https://download.gnome.org/sources/gtk+/3.19/gtk+-3.19.12.changes  (126K)

Download
========
https://download.gnome.org/sources/gtk+/3.19/gtk+-3.19.12.tar.xz (18.6M)
  sha256sum: a7e8e60800de193621533df9b18d33726c4892823661900e63310c23221bad37



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