clutter 1.7.8
- From: Emmanuele Bassi <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: clutter 1.7.8
- Date: Mon, 15 Aug 2011 13:59:34 +0000 (UTC)
About Clutter
=============
Clutter is an open source software library for creating fast,
portable, compelling and dynamic graphical user interfaces. Clutter
uses OpenGL (and optionally OpenGL|ES for use on Mobile and embedded
platforms) for rendering, but with an API which hides the underlying
GL complexity from the developer. The Clutter API is intended to be
easy to use, efficient and flexible.
News
====
• 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
ChangeLog
=========
http://download.gnome.org/sources/clutter/1.7/clutter-1.7.8.changes (15.7K)
Download
========
http://download.gnome.org/sources/clutter/1.7/clutter-1.7.8.tar.xz (4.07M)
sha256sum: 4ab9e2cd88e4fbe3c638dc0ac100b2c5f838b1388ea64d70164eb5679287a7b4
http://download.gnome.org/sources/clutter/1.7/clutter-1.7.8.tar.bz2 (4.72M)
sha256sum: 8b80e9318c2225d4a139bbbcecedd572d07ed33335de87b527acbd16ab9c0536
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]