RE: GTK+ 3.4.0 released -> windows binaries available?

>* This is the first version of GTK+ 3 that works
>  well on Windows. Official builds of GTK+ 3.4.0 for
>  Windows are expected in the near future 

Any information on when the near future is here :-))

It would be really interesting to try it out - any news on ETA or problems encountered? Or where more information can be found?
It would also be nice to know if win64 builds are expected too.

Best regards
Anders Broman

-----Original Message-----
From: gtk-devel-list-bounces gnome org [mailto:gtk-devel-list-bounces gnome org] On Behalf Of Matthias Clasen
Sent: den 26 mars 2012 21:39
To: gnome-announce-list gnome org; gtk-devel-list gnome org; gtk-app-devel-list gnome org; gtk-list gnome org
Subject: GTK+ 3.4.0 released

GTK+ 3.4.0 is now available for download at:

sha256 sum:
00af8be8bc60355e08a8f57e3e7503c916cec5cd5c6acb3eaedb01330b81f3e0  gtk

What is 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 suites.

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. GTK+ is the only 100% free-of-cost open source industrial-strength GUI toolkit available today.

Since its origins as the toolkit for the GNU Image Manipulation Program (GIMP), GTK+ has been used in a wide range of software. Notably, GTK+ is the foundation of the GNOME desktop.

What's new in 3.4

Major new features include:

* Menu support in GtkApplication

* A new color chooser

* Add support for touch devices
 - New device types GDK_SOURCE_TOUCHSCREEN and
   GDK_SOURCE_TOUCHPAD for direct and indirect
   touch devices
 - New event GdkEventTouch and GDK_TOUCH_MASK
 - New signal GtkWidget::touch-event

* Add support for smooth scrolling
 - Scroll events can contain scroll deltas,
   obtainable via gdk_event_get_scroll_deltas()
 - Scroll direction for such events is GDK_SCROLL_SMOOTH
 - To receive scroll events, widgets must now

* GtkScrolledWindow will do kinetic scrolling
  with touch devices

Platform support:

* OS X support has been improved in many aspects:
 - Better keyboard handling (use 'Command' and 'Option'
   as modifiers)
 - Menu support in GtkApplication
 - Handle recursive CFRunLoops

* This is the first version of GTK+ 3 that works
  well on Windows. Official builds of GTK+ 3.4.0 for
  Windows are expected in the near future

* The Wayland backend has been updated to the
  current Wayland API, and the backend is much more
  complete now, with support for resize grips, grabs,
  geometry and window type hints, clipboard and
  selection support, etc.

* The Broadway backend has been updated to support
  V7+ websockets.

Other improvements:

* Spin buttons have received a new look

* Accessibility: the treeview accessible support
  has been rewritten and works much better now

* Theming
 - More complete CSS support ('transparent' as color,
   'background-clip', 'background-origin', 'background-size'
   CSS properties, linear-gradient syntax)
 - Support percentages, angles and other units in CSS
 - Better notebook tab rendering
 - Rounded corners for tooltips
 - Unfocused windows can be themed differently

For more details and lists of fixed bugs, see the NEWS file that is included in the tarball, or see:

For concerns about porting from older GLib release, see the README file that is included in the tarball, or see:

Where to get more information about GTK+ ========================================

Information about GTK+ including links to documentation can be found at:

An installation guide for GTK+ is found at:

Common questions:


GTK+ is a large project and relies on voluntary contributions.
We are actively searching for new contributors in various areas and invite everyone to help project development.
If you are willing to participate, please subscribe to the project mailing lists to offer your help and read over our list of vacant project tasks:

Thanks to the many people who contributed to this release in the form of bug reports, patches and translations.

Special thanks to Carlos Garnacho for his work on multitouch and to Ryan Lortie for his GtkApplication work.

March 26, 2012
Matthias Clasen

gtk-devel-list mailing list
gtk-devel-list gnome org

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