gtk+ 3.11.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

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.


* GtkActionBar: A new container, which has a centered
  child like GtkHeaderBar. It can be used in places
  where header bar theming is not suitable

* GtkAppChooser: The online support has been simplified
  and modernized 

* GtkHeaderBar button theming has been changed to be
  more flexible. There is now a gtk-decoraton-layout
  setting and a decoration-layout property.

* Accessibility:
  - Links in labels are now accessible
  - Model-based menus are accessible
  - Accessible roles of several widgets have been fixed
  - GtkColorChooser accessibility is improved

* Theming: The Raleigh theme has been updated for
  several new features, including client-side decorations

* Model-based menus now support a hidden-when attribute
  on items that allows them to be hidden on various

* Bugs fixed:
 688421 GMenuModel menus should have a hint to hide items
 698248 race in placement for popup-menu/tooltip-window
 698786 window: add a maximized property to GtkWindow
 706119 Add introspection friendly version of gtk_tree_path_new...
 707729 orca speaks wrong label when using flat review on GtkTree
 709491 dark theme setting not propagated to vertical spinbutto...
 710315 Revert "treeview: Store editable position differently"
 710351 Migrate Mac OS menu backend to use GtkMenuTracker
 711552 Crash when processing list of GdkWindows
 711826 gtk_text_view_add_child_in_window not scrolling
 720264 Hovering item over sidebar "desktop"-entry crashes appl...
 720357 csd not working on Mac OS
 720401 gtk_menu_popup() doesn't destroy the menu after it is c...
 720535 CUPS backend leaks http connection to CUPS
 720551 improve/simplify quartz inhibit code
 720554 cell-renderer: Check for NULL return in vfunc start_edi...
 720939 GtkMenuButton direction = up isn't aligned correctly
 720945 Make nick names for properties "popup", "menu-model", ...
 720983 Objects of ATK_ROLE_CHECK_MENU_ITEM fail to emit object...
 721045 The accessible role of GtkColorSwatch should not be ATK...
 721048 GtkColorSwatch fails to emit an accessible object:state...
 721086 Accessible keybindings/mnemonics missing from certain m...
 721119 GtkMenuTracker: tweak separator logic
 721304 GtkApplicationX11: read the startup ID from the platfor...
 721317 Fix crash in testbbox and update gtkenum docs
 721406 Accessible object:state-changed:focused events missing ...
 721407 Criticals on GtkScrolledWindow composite widget
 721410 GtkLabels containing links should expose accessible chi...
 721421 Links within a GtkLabel should expose their URIs via ATK
 721480 3.8->3.10 scrolled window is empty
 721530 License text contains obsolete FSF postal address
 721633 bloatpad: fix the action associated with the notification
 721665 Provide a better way to display contextual actions
 721700 invalid callback prototypes leads to test issues
 721800 using border-style: dotted seems to freak out all drawing
 721836 Simplify GtkActionHelper
 722029 Memory leak in gtkplacessidebar.c
 722030 Memory leak when scrolling through GtkTreeView
 722070 gdk: Don't leak GValue when xsetting is unknown
 722076 Add separator before "Always on Top" to the CSD window
 722106 By clicking "Menu key" you can open as many menus as yo...

* Translation updates:
 Brazilian Portuguese
 Simplified Chinese

Overview of Changes in GTK+ 3.11.1 to 3.11.3

* gtk3-demo has received some updates

  - Uses GtkHeaderBar now

  - New header bar demo

  - New event details demo

* Wayland is now using the xdg-shell

* Client-side decorations are more compatible with
  traditional desktops now

* Bugs:
 386569 GtkFileChooser enters first file name into the entry...
 415415 tree lines drawn in black
 679563 Properly annotate the GtkRadio* widgets
 691974 ComboBox only scrolls the first time
 694859 Can not scroll down list in Combobox the first time ...
 702663 GtkComboBox::appears-as-list does not respect scrolling
 705203 Natural scroll doesn't work immediately
 708907 Strings not extracted
 709027 List mode has black background
 709716 gdk_x11_screen_lookup_visual segfault on multiple X ...
 710510 gtkimcontextsimpleseqs.h can be updated.
 711552 Crash when processing list of GdkWindows
 711715 gtk object tests: run under local environment
 712302 GtkPlacesSideBar showing "Desktop" or not shouldn't ...
 712536 Themes with specified gap_file, gap_start_file or ga...
 712632 infobar and revealer not respecting enable-animation...
 712751 Don't wake up Avahi printers unnecessarily
 712760 Clang static analysis fixes
 712799 Memory leak when listing Avahi printers
 713044 build: bump requirement on gobject-introspection to ...
 715029 Ensure GdkScreen::monitors-changed gets emitted afte...
 719314 gdk_property_change segfault on multiple X protocol ...
 719460 value argument to GtkTreeModelFilterModifyFunc needs...
 719469 Alternative for deprecated function in gtkstyle.h is...
 719486 Visual issue in GtkButton when it has been disabled ...
 719505 Wrong icon for desktop entry in FileChooser dialog
 719510 Infobar always visible on gtk 3.10.5 with enable-ani...
 719568 Search bar area is still visible when switched off
 719595 Toolbar style context is created before style class ...
 719713 toolbar: draw a full box for separators
 719762 translate_crossing_mode() assertion error since rece...
 719861 Menu separators aren't selectable independently from...
 719977 Can not use GtkFileChooserDialog: assertion failure
 719987 Add demo for advanced event management
 720067 header bar title not updated by gtk_window_set_title
 720096 New function to set the default direction of the locale.
 720233 Make GtkHeaderBar support all kinds of CSD content, ...
 720256 GtkScaleButton popup appears positioned randomly on ...
 720293 GtkFileChooserDefault: Remove unused struct field
 720296 testtitlebar: Fix -Wunused-variable warning
 720338 Crash when closing http connection to CUPS
 720342 gdkwindow: Use GdkWindowHints instead of guint for flags
 720374 Windows with shadows cannot be moved to the top of t...
 720410 GPL license link doesn't specify "or later"
 720550 Refactor GtkApplication 

* Translations:

======== (14.0M)
  sha256sum: 1d082b4ac0bd8bdb0bf9e9859cf9e2ee0216869cf123f64881c199e5b34d8660

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