Movatterモバイル変換


[0]ホーム

URL:


GNOME.org
GNOME: Mail Services
 

GTK+ 3.4.0 released



GTK+ 3.4.0 is now available for download at:http://download.gnome.org/sources/gtk+/3.4/ftp://ftp.gtk.org/pub/gtk/3.4/sha256 sum:00af8be8bc60355e08a8f57e3e7503c916cec5cd5c6acb3eaedb01330b81f3e0  gtk+-3.4.0.tar.xzWhat is GTK+============GTK+ is a multi-platform toolkit for creating graphical userinterfaces. Offering a complete set of widgets, GTK+ issuitable for projects ranging from small one-off tools tocomplete application suites.GTK+ has been designed from the ground up to support a rangeof languages, not only C/C++. Using GTK+ from languages suchas Perl and Python (especially in combination with the GladeGUI builder) provides an effective method of rapid applicationdevelopment.GTK+ is free software and part of the GNU Project. However,the licensing terms for GTK+, the GNU LGPL, allow it to beused by all developers, including those developing proprietarysoftware, without any license fees or royalties. GTK+ is theonly 100% free-of-cost open source industrial-strength GUItoolkit available today.Since its origins as the toolkit for the GNU ImageManipulation Program (GIMP), GTK+ has been used in a widerange of software. Notably, GTK+ is the foundation of theGNOME 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   set either GDK_SCROLL_MASK or GDK_SMOOTH_SCROLL_MASK* GtkScrolledWindow will do kinetic scrolling  with touch devicesPlatform 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 differentlyFor more details and lists of fixed bugs, see the NEWS filethat is included in the tarball, or see:http://git.gnome.org/browse/gtk+/plain/NEWS?id=3.4.0For concerns about porting from older GLib release, see theREADME file that is included in the tarball, or see:http://git.gnome.org/browse/gtk+/plain/README.in?id=3.4.0Where to get more information about GTK+========================================Information about GTK+ including links to documentation can befound at:http://www.gtk.org/An installation guide for GTK+ is found at:http://library.gnome.org/devel/gtk3/stable/gtk-building.htmlCommon questions:http://library.gnome.org/devel/gtk3/stable/gtk-question-index.htmlContributing============GTK+ is a large project and relies on voluntary contributions.We are actively searching for new contributors in various areasand invite everyone to help project development.If you are willing to participate, please subscribe to the projectmailing lists to offer your help and read over our list of vacantproject tasks:http://live.gnome.org/GtkTasksThanks to the many people who contributed to this releasein the form of bug reports, patches and translations.Special thanks to Carlos Garnacho for his work on multitouchand to Ryan Lortie for his GtkApplication work.March 26, 2012Matthias Clasen


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

Copyright © 2005 - 2013The GNOME Project.
Optimised forstandards. Hosted byRed Hat. Powered byMailMan,Python andGNU.


[8]ページ先頭

©2009-2026 Movatter.jp