Overview of Changes in GTK+ 3.11.3 to 3.11.4 ============================================ * 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 conditions * 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 721346 non-standard CFLAGS_FOR_BUILD, CPPFLAGS_FOR_BUILD, LDFL... 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 Czech Galician German Greek Hebrew Hungarian Italian Kazakh Russian Simplified Chinese Spanish Tajik 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: Galician Hebrew Italian Spanish Tajik Tamil