ANNOUNCE: Clutter 1.7.8 (snapshot)
- From: Emmanuele Bassi <ebassi linux intel com>
- To: clutter-announce clutter-project org
- Cc: gnome-announce-list gnome org
- Subject: ANNOUNCE: Clutter 1.7.8 (snapshot)
- Date: Mon, 15 Aug 2011 15:17:21 +0100
Good news, everyone!
A new Clutter snapshot is now available at:
http://source.clutter-project.org/sources/clutter/1.7/
http://download.gnome.org/sources/clutter/1.7/
SHA256 Checksum:
4ab9e2cd88e4fbe3c638dc0ac100b2c5f838b1388ea64d70164eb5679287a7b4 clutter-1.7.8.tar.xz
Additionally, a git clone of the source tree:
git clone git://git.gnome.org/clutter
will include a signed 1.7.8 tag which points to a commit named:
f6fe09fa24586fa277b53e010f77b50af15367c1
which can be verified with:
git verify-tag 1.7.8
and can be checked out with a command such as:
git checkout -b build 1.7.8
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.26.0
JSON-GLib ≥ 0.12.0
Cairo ≥ 1.10
Pango ≥ 1.20
Atk ≥ 1.17
OpenGL ≥ 1.3 (or 1.2 + multi-texturing), OpenGL|ES 1.1 or 2.0
GLX, WGL, Quartz, or an EGL implementation
Clutter also has platform-specific dependencies; for more information, see
the README file included in the release.
Documentation:
Clutter: http://docs.clutter-project.org/docs//clutter/1.7/
Cogl: http://docs.clutter-project.org/docs//cogl/1.7/
Cally: http://docs.clutter-project.org/docs//cally/1.7/
Cookbook: http://docs.clutter-project.org/docs//clutter-cookbook/1.0/
Release Notes:
- 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 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.7.6
- Various fixes in Cally
Make sure to use Clutter's API and remove old workarounds that were put
into place when Cally was a separate project and targeting pre-1.0 API
versions of Clutter.
- Add ClutterCairoTexture:auto-resize
This property makes it easier to create 2D canvas surfaces by tracking
the actor's allocation in a backward compatible way.
- Add ClutterAnimatable.interpolate_value()
This new virtual function deprecates the animate_property() virtual of the
Animatable interface, which was sub-optimal in different ways.
- Allow using Animatable implementations with ClutterState
Thanks to the new interpolate_value() virtual it is now possible to use
the Animatable interface with ClutterState; this allows animating
action, constraint and effect properties using the same "@" syntax also
used by ClutterAnimation and clutter_actor_animate().
- Improve ClutterModel's implementation
Avoid a bunch of needless checks, and make sure that the ::row-changed
signal is emitted in all cases when a row has been changed through the
ClutterModelIter API. The conformance test unit for ClutterModel has
also been improved to avoid future regressions.
- Improve ClutterStage behaviour on OS X
Make sure that the fullscreen, multi-screen and key focusing are
well-behaved on OS X, by implementing the correct delegate methods.
• List of bugs fixed since Clutter 1.7.6
[bugzilla.gnome.org]
#655387 - Missing GObject introspection annotations
#655306 - Added windowDidChangeScreen delegate to fix pick errors when
window moved to different screen
#655311 - Prevent hiding of unrelated application windows when stage returns
from fullscreen
#655307 - Fix resource leak on subsequent calls to clutter_stage_osx_realize
#648633 - gnome-shell notification pop-ups do not emit
object:state-changed:showing
Many thanks to:
Kirk A. Baker, Neil Roberts, Alejandro Piñeiro, Alejo Pacin,
Daniel Mustieles, Evan Nemerson, Marek Černocký, Philippe Normand,
Robert Bragg
Have fun with Clutter!
ciao,
Emmanuele.
--
Emmanuele Bassi,
Intel Open Source Technology Center
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]