[clutter] Release Clutter 1.7.14
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] Release Clutter 1.7.14
- Date: Mon, 5 Sep 2011 20:40:27 +0000 (UTC)
commit d992c0cbff22c6e22eb03b6a926209ab436a832a
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Mon Sep 5 20:54:35 2011 +0100
Release Clutter 1.7.14
NEWS | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 65 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index 632cc60..311e137 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,67 @@
+Clutter 1.7.14 2011-09-05
+===============================================================================
+
+ â List of changes since Clutter 1.7.12
+
+ - Use newer version of ATK
+ Cally now depends on the latest version of ATK, to reduce the amount of
+ ad hoc code needed and to use newer features that simplify the
+ implementation of accessible objects in Clutter.
+
+ - Allow using Layout Managers with generic containers
+ Layout managers should not assume that they are allocating the whole
+ area available from the Actor using them; this allows actors that
+ support concepts like padding or margin to use a LayoutManager internally
+ for its children.
+
+ - Cookbook updates
+ Add a recipe on how to bind a ClutterState to the signals of objects
+ defined in ClutterScript. We also install the cookbook examples inside
+ the $datadir/clutter-1.0/cookbook/examples directory.
+
+ - Improve examples in the API reference
+ Some of the interactive test suite units are actually good examples of
+ how to use the Clutter API; we can use the XInclude tags to include the
+ source code inside the API reference.
+
+ - Ensure thread safety of the repaint functions add/removal
+ Fix a long standing issue where adding or removing repaint functions
+ was not acquiring a lock; now it's safe to manipulate the repaint
+ functions list from different threads.
+
+ - Make the ClutterText:line-wrap property work again
+ In 1.2 the :line-wrap property was broken, and ClutterText would paint
+ a PangoLayout wrapping until it fit the height of the allocation
+ regardless of whether the :line-wrap property was set to FALSE or
+ TRUE. Now we clip the PangoLayout before rendering it, if the :line-wrap
+ property is set to FALSE and there is no ellipsization policy set.
+
+ - Disable redirection to offscreen buffer by default
+ Whenever a ClutterActor with children was not fully opaque, the actor
+ was redirected to an FBO, to perform correct opacity computations.
+ Sadly, this can lead to 3x slowdowns, given the amount of framebuffer
+ objects created and the state changes that have to be performed. We
+ decided to turn off this feature by default, to avoid the performance
+ hit. It is still possible to enable this feature on a per-actor basis,
+ though, and will work to reduce the hit in future versions of Cogl,
+ Clutter and the drivers.
+
+ â List of bugs fixed since Clutter 1.7.12
+
+ [bugzilla.gnome.org]
+
+ #657681 - Crash when destroying an actor while dragging it
+
+ [bugzilla.clutter-project.org]
+
+ #2339 - ClutterText in 1.4 line-wraps even if line-wrap is disabled
+
+Many thanks to:
+
+ Alejandro PiÃeiro, Shankar Prasad, Chao-Hsiung Liao, Dan Winship,
+ Daniel Mustieles, Daniel Nylander, Fran Dieguez, Marek ÄernockÃ,
+ Robert Bragg
+
Clutter 1.7.12 2011-08-29
===============================================================================
diff --git a/configure.ac b/configure.ac
index 9aa99ee..2e1573d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,7 +10,7 @@
# - increase clutter_interface_version to the next odd number
m4_define([clutter_major_version], [1])
m4_define([clutter_minor_version], [7])
-m4_define([clutter_micro_version], [13])
+m4_define([clutter_micro_version], [14])
# â for stable releases: increase the interface age by 1 for each release;
# if the API changes, set to 0. interface_age and binary_age are used to
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]