Release Notes: The deprecated GtkProgress was removed. GtkApplication was updated to match the GApplication API change in GLib 2.25.9. Several XI2 fixes were made. Negative allocations are now prevented in Extended Layout. Several new APIs were added. Other fixes and cleanups were made.
Release Notes: The gdk_drag_context_get_action function was renamed to gdk_drag_context_get_selected_action. Introspection annotations were added in many places. Minor bugs were fixed.
Release Notes: An initial implementation of GtkApplication, an application class based on GApplication, was added. GtkIconView, GtkAssistant, and Introspection were enhanced. Drag'n'Drop on offscreen windows now works. Several new APIs were added. An initial GTK+ 3 porting guide is now provided. Several minor bugs were fixed.
Release Notes: The GSeal wrapping of GDK was completed, including the addition of suitable accessors. Several minor bugs were fixed.
Release Notes: The XI2 branch with better support for multiple input devices was merged, together with backends for XInput, XInput2, Win32, and Quartz, and corresponding updates were made to input-device handling code in GTK+. The list of locales using US Letter papersize was updated to match the CLDR 1.8.1. The default location for the "module cache" files was changed to avoid multilib problems with the previous location. A binding-friendly way to manage radio actions was added. GtkAdjustment now enforces values to the range [lower, upper - page_size]. More deprecated APIs were removed. Bugs were fixed.
Release Notes: This is the first development release leading toward 3.0, in parallel to the 2.x development. All .pc files, libraries, include and module paths, gtkrc files, etc. now include "3.0" in their names. Deprecated APIs were mostly dropped. GtkExtendedLayout introduces width-for-height geometry management. Tooltip positioning was changed to make it less likely that the tooltip covers up the widget that it relates to. GtkTreeModelFilter can be more usefully subclassed. Support for "symbolic" icons was added to gtk_icon_theme. Applications can now indicate their preference for a dark theme variant.
Release Notes: Several new APIs were added. The filechooser search was updated to support Tracker 0.8 and 09. A compile error in the DirectFB backend was resolved. A heuristic for pre XRandR 1.3 drivers was introduced. Many other minor bugs were fixed.
Release Notes: The filechooser search was updated to support Tracker 0.8. A compile error in the DirectFB backend was resolved. A heuristic for pre XRandR 1.3 drivers was introduced. Several other minor bugs were fixed.
Release Notes: Many enhancements were made. Noteworthy new APIs are: GtkSpinner and GtkCellRendererSpinner for rendering animations to indicate activity, and GtkOffscreenWindow, a toplevel container widget to manage offscreen rendering of child widgets. GtkNotebook now allows you to show "action widgets" in the space that is not occupied by tabs. GtkFileSystemModel was reimplemented for major speedups and simplifications. Some changes in keyboard handling were made. Standard keyboard shortcuts are now used on Mac. Introspection data is now included in GTK+ itself. Many other improvements and bug fixes were made.
Release Notes: Two fixes accidentally omitted from the previous release were included: a crash when doing drag'n'drop on X servers without the shape extension is avoided. An assertion when finalizing entries is avoided.