Projects / GTK+ / Releases

All releases of GTK+

  •  19 Jun 2010 11:10
Avatar

    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.

    •  11 Jun 2010 20:23
    Avatar

      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.

      •  09 Jun 2010 11:07
      Avatar

        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.

        •  31 May 2010 08:42
        Avatar

          Release Notes: The GSeal wrapping of GDK was completed, including the addition of suitable accessors. Several minor bugs were fixed.

          •  26 May 2010 14:23
          Avatar

            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.

            •  15 May 2010 11:47
            Avatar

              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.

              •  09 May 2010 12:09
              Avatar

                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.

                •  06 May 2010 17:38
                Avatar

                  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.

                  •  24 Mar 2010 11:37
                  Avatar

                    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.

                    •  18 Mar 2010 11:53
                    Avatar

                      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.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.