Good news, everyone! A new Clutter release is now available at:
http://download.gnome.org/sources/clutter/1.12/ SHA256 Checksum: e75130a5df6dbe97e8d350259278331c6352b2d213230712127160e42053e558 clutter-1.12.0.tar.xz Additionally, a git clone of the source tree: git clone git://git.gnome.org/clutter will include a signed 1.12.0 tag which points to a commit named: 075aa21b3ae036c2f4ae171c26e5e7028733732d which can be verified with: git verify-tag 1.12.0 and can be checked out with a command such as: git checkout -b build 1.12.0 Clutter is a library for creating compelling, dynamic and portable graphical user interfaces. Clutter is released under the terms of the GNU Lesser General Public License, version 2.1 or (at your option) later. Clutter depends on: GLib ≥ 2.31.19 JSON-GLib ≥ 0.12.0 Cogl ≥ 1.9.6 Cairo ≥ 1.10 Pango ≥ 1.30 Atk ≥ 2.5.3 Clutter also has platform-specific dependencies; for more information, see the README file included in the release. Documentation: Clutter: http://developer.gnome.org/clutter/stable/ Cookbook: http://docs.clutter-project.org/docs//clutter-cookbook/1.0/ Release Notes: - This version is API and ABI compatible with the current stable release of Clutter. - Installing the contents of this release will overwrite the files from the installation of the current release of Clutter. - Bugs should be reported on the Clutter Bugzilla product, at: http://bugzilla.gnome.org/enter_bug.cgi?product=clutter • List of changes since Clutter 1.10 For detailed announcements see: http://lists.clutter-project.org/pipermail/clutter-announce/2012-May/000084.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-June/000087.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-June/000090.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-July/000091.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-August/000093.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-August/000095.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-September/000098.html http://lists.clutter-project.org/pipermail/clutter-announce/2012-September/000099.html - Add ClutterScrollActor ClutterScrollActor is an actor that provides a scrollable viewport to show a portion of its children. - Add ClutterTransitionGroup and ClutterKeyframeTransition Two ClutterTransition subclasses that provide grouping and keyframe-based transitions to the explicit animation API of ClutterActor. - Add new transformation API to ClutterActor ClutterActor now provides a 'pivot point' that is used for all transformations: scaling, rotation, translation; also, any actor can be transformed by providing a 3D matrix, bypassing the decomposed transformations; finally, any actor can apply an initial transformation to its children. All matrix-based properties are also animatable. - Add multi-touch gesture recognizers ClutterPanAction, ClutterZoomAction, and ClutterRotateAction are gesture recognizers that can be used to detect common multi-touch gestures. The ClutterGestureAction class has been modified to make it easy to create new gesture recognizers. - Layout manager improvements ClutterGridLayout is a new layout managed implementing a flexible grid; setting the allocation of an actor will respect the actor's easing state, making animatable layout managers easy to write; any actor can automatically expand in both the horizontal and vertical directions, and the expansion will bubble up to its parent. - Deprecations ClutterCairoTexture (replaced by ClutterCanvas); ClutterTexture (replaced by ClutterImage); ClutterMedia (replaced by clutter-gst API); ClutterAnimation, ClutterAnimator, ClutterState (replaced by the implicit and explicit actor animation API); ClutterLayoutManager's animation API (replaced by the implicitly animatable ClutterActor:allocation property); ClutterActor's paint and pick signals have been deprecated. • List of changes since Clutter 1.11.16 - Fix the device tracking for core X11 pointers If a master input device can emit both touch and pointer events we end up in an inconsistent state; we should account for this case when tracking the stage that contains the events of each input device. - Respect text direction in BinLayout The text direction of the children of an actor using the BinLayout layout manager should be taken into account, both when using the Actor's align flags and when using the legacy BinAlignment flags. - Translations updates Hindi, Telugu, Catalan, Malayalam, Japanese, Bulgarian, Kannada. • List of bugs fixed since Clutter 1.11.16 #684214 - messageTray: Fix summary position in RTL locales #684552 - Track coordinates and device ids in test-events #684530 - Print device number in debug messages from input-device #684509 - Mouse events lost after touch event from virtual core pointer Many thanks to all the contributors to the Clutter 1.11 development cycle: Bastian Winkler, Emanuele Aina, Jasper St. Pierre, Lionel Landwerlin, Chun-wei Fan, Daniel Mustieles, Fran Diéguez, Piotr Drąg, Neil Roberts, Tomeu Vizoso, Alejandro Piñeiro, Chao-Hsiung Liao, Nilamdyuti Goswami, Alexander Larsson, Ihar Hrachyshka, Tom Tryfonidis, Tristan Van Berkom, Мирослав Николић, Bastien Nocera, Christian Kirbach, Cosimo Cecchi, Yuri Myasoedov, Alexander Shopov, Alexandre Franke, Andika Triwidada, Aurimas Černius, Carles Ferrando, Daniel Korostil, Debarshi Ray, Dirgita, Duarte Loreto, Evan Nemerson, Jonh Wendell, Matej Urbančič, Rob Bradford, Robert Bragg, Sasi Bhushan Boddepalli, Andre Kuehne, Andy Wingo, Ani Peter, Ask H. Larsen, Bruce Cowan, Bruno Brouard, Chandan Kumar, Daniel Nylander, Danielle Madeley, Dimitris Spingos, Dominique Bureau, Enrico Nicoletto, Frédéric Péters, Gil Forcada, Giovanni Campagna, Jordi Serratosa, Kenneth Nielsen, Kjartan Maraas, Krishnababu Krothapalli, Martin Srebotnjak, Matthias Clasen, Mike Ruprecht, Nishio Futoshi, Owen W. Taylor, Peter Hutterer, Rajesh Ranjan, Rico Tzschichholz, Rudolfs Mazurs, Rui Matos, Shankar Prasad, Sjoerd Simons, Stefano Facchini, Viktor Nyberg. Have fun with Clutter! ciao, Emmanuele. -- W: http://www.emmanuelebassi.name B: http://blogs.gnome.org/ebassi/ _______________________________________________ clutter-app-devel-list mailing list clutter-app-devel-list@clutter-project.org http://lists.clutter-project.org/listinfo/clutter-app-devel-list