Changes in 3.6.4:
* Bug fixes:
691186 stylecontext: Make font hack not crash
Changes in 3.6.3:
* The Wayland backend works with Wayland 1.0.0 now
* Bug fixes:
132333 Can't add a palette to the dialog of a color button
371034 Doc for gtk_file_chooser_get_filename: Is the resulting...
548793 funny pattern for iterating GtkTreeModel
577806 gtk_file_chooser_add_shortcut_folder adds duplicates of...
626499 GtkClipboard unnotified on change of OS X pasteboard owner
668239 texts disappear when notebook switch page at zh_CN locate!
672193 windows (including menus) shown multiple times don't ge...
677339 GTK+ 3 documentation wrong about GtkWidget scroll-event...
683072 Print dialog shows cryptic status message and displays ...
687065 InstallableOptions is not filtered in cups backend
687816 GtkTreeView does not draw correctly since commit aaedc7b6
688710 [PATCH] Splash screens shouldn't stay on top of all app...
688884 Typo in gtk_tree_view_set_tooltip_column documentation
689235 Broken function declarations corrupt the stack on windows
690266 Freeze with F10/Shift-F10 on submenus
Win32: Avoid infinite recursion in the ime input module
Quartz: Fixes for splashscreen and tooltip windows
* Translation updates: Dutch German Gujarati Tamil Uyghur
* Bug fixes:
677609 GtkSizeGroup regression in GTK+ 3.3.20
686021 spinner animation should not be subject to...
686265 scrolledwindow: set GDK_EXPOSURE_MASK on t...
686280 GtkScrollbar and GtkScale rendering broken...
687196 filesystemmodel: invalidate nodes on file ...
687467 Commit "Implement proper cross-fades for g...
687872 Segfault when attempting to get character ...
* Translation updates:
Irish
Traditional Chinese
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
* The accessibility bridge code that exports accessible objects
on the bus is now used by default; atk-bridge has been converted
into a library that GTK+ links against. To void the linking,
pass --without-atk-bridge when configuring GTK+.
* GDK threading support has been deprecated. It is recommended to
use g_idle_add(), g_main_context_invoke() and similar funtions
to make all GTK+ calls from the main thread.
* GTK+ now follows the XDG Base Directory specification for
user configuration and data files. In detail,
* $XDG_CONFIG_HOME/gtk-3.0/custom-papers is the new location
for $HOME/.gtk-custom-papers
* $XDG_CONFIG_HOME/gtk-3.0/bookmarks is the new location
for $HOME/.gtk-bookmarks
* $XDG_DATA_HOME/themes is preferred over $HOME/.themes
* $XDG_DATA_HOME/icons is preferred over $HOME/.icons.
Existing files from the old location will still be read
if the new location does not exist.
* $HOME/.gtk-3.0 is no longer in the default module load path.
If you want to load modules from there, add it to the GTK_PATH
environment variable.
In order to accomplish the given PLIST, gobject-introspection must be
at version 1.32 at least (rather than the specified version 0.10.1).
Revbump for the dependency change.
Also, two conftests were failing on DragonFly that should have passed
so these were overridden as successes to fix the 3.4.3 build on DragonFly.
* GtkIconView:
- The sizing and layout has been rewritten
* Bug fixes:
478344 GtkTreeRowReference falsely said to auto-subscribe...
587873 Documentation should explain MessageDialogs don't ...
663072 GtkSelectionData is incorrectly documented
670449 Splash screen stays
672947 GtkEntryCompletion sizing/position fixes
673237 window: Remove needless call to ensure_state_flag_...
674192 out-of-tree build failure: demos/widget-factory/wi...
674549 widget receives leave event when button released
675421 GtkFileChooser should set its role
675501 gtkquartz.h is not the gtk+-3.5.2.tar.xz archive
* Translation updates:
Dutch
Italian
* Assorted file chooser improvements/redesign:
- Remove the expander in Save mode
- Move the path bar up in Save mode
- Remember the last opened directory
- Start in recently-used mode when no folder is set
- Update recent-files when confirming in the file chooser