ANNOUNCE: Clutter 1.23.2 (snapshot)
Emmanuele Bassi <ebassi <at> gmail.com>
2015-06-18 15:40:54 GMT
Good news, everyone!
A new Clutter snapshot is now available at:
Additionally, a git clone of the source tree:
git clone git://git.gnome.org/clutter
will include a signed 1.23.2 tag which points to a commit named:
which can be verified with:
git verify-tag 1.23.2
and can be checked out with a command such as:
git checkout -b build 1.23.2
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.39.0
JSON-GLib ≥ 0.12.0
Cogl ≥ 1.20.0
Cairo ≥ 1.14.0
Pango ≥ 1.30
Atk ≥ 2.5.3
Clutter also has platform-specific dependencies; for more information, see
the README file included in the release.
- This is an unstable snapshot of Clutter; there are no compatibility
guarantees for API added during a development cycle.
- This version is API and ABI compatible with the previous stable
release of Clutter.
- Installing the contents of this release will overwrite the files
from the installation of the previous release of Clutter.
- Bugs should be reported on the Clutter Bugzilla product, at:
• List of changes since Clutter 1.22
- Add accessor functions for ClutterActor state
Currently, actor state is accessible only via GObject properties and via
pre-processor macros; the former are not very friendly for C developers,
while the latter are not usable from language bindings. New functions have
been added to fill in the gap; the macros have a "soft" deprecation, since
compiler warnings cannot be used to detect their use.
- Merge the Cally API reference into Clutter's
The Cally API is part of the Clutter shared library; it makes sense to
have the API references merged.
- Improve visual handling with the GDK backend running on X11
Cogl has its own visual, based on its preferred GLXFBConfig; this means
that Clutter should use and expose the correct GdkVisual instance when
creating the GdkWindow used for drawing the contents of the stage.
- Improve input device handling in the GDK backend
Properly detect touchpad devices; translate touch events.
• List of bugs fixed since Clutter 1.22
#707982 - Add PanAxis mode that automatically pins scroll based on initial
#750496 - Touch events not correctly propagated through gdk backend
#747489 - No access to the Visual used to build the CoglOnscreen
#747951 - Tablet calibration targets do not respond to clicks
#749739 - prepare ClutterSwipeAction for multi-finger swipes
#749482 - x11: Fix touchpad detection
#749256 - clutter-backend-gdk: Only set setting on successful
#747436 - Clutter should use the same heuristics as gtk+ to determine
Many thanks to:
Carlos Garnacho, Dima Ryazanov, Gustavo Noronha Silva, Jasper St. Pierre,
Marek Černocký, Matthieu Bouron, Rui Matos
Have fun with Clutter!
[ <at> ] ebassi [ <at> gmail.com]
gnome-announce-list mailing list
gnome-announce-list <at> gnome.org