[clutter] Release Clutter 1.11.8



commit 46694f6c61563eb5c920e1e13c05f4d68426f075
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Jul 16 19:00:26 2012 -0400

    Release Clutter 1.11.8

 NEWS         |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README.in    |    7 ++++++
 configure.ac |    2 +-
 3 files changed, 67 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index 8e736a0..a121ba0 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,62 @@
+Clutter 1.11.8                                                       2012-07-16
+===============================================================================
+
+  â List of changes since Clutter 1.11.6
+
+    - Bump the dependency of ATK
+    Use the newly released 2.5.3 to rely on the generci event listeners
+    that have been added to ATK; this avoids reimplementing our own.
+
+    - Ensure validity of iterators
+    Even when they are copied.
+
+    - Rounding error fixes for allocations
+    Constraints and other code adjusting the allocation of an actor should
+    round the origin and size of the ClutterActorBox in a consistent way.
+
+    - Updates for the VisualStudio build files
+
+    - Add ClutterDragAction::drag-progress
+    The ::drag-progress signal allows controlling the emission of the
+    ::drag-motion signal. Overriding the default behaviour of a DragAction
+    is now possible without calling g_signal_stop_emission_by_name().
+
+    - Add ClutterActor:pivot-point
+    The pivot point of ClutterActor provides a center, in normalized
+    coordinate space, for the transformations of an actor (scaling, rotation,
+    translation).
+
+    - Deprecations
+    ClutterText:position has been deprecated by ClutterText:cursor-position,
+    for consistency with other ClutterText properties, as well as to avoid
+    shadowing the ClutterActor:position property. ClutterActor:depth has
+    been deprecated by ClutterActor:z-position. ClutterTexture has been
+    deprecated in favour of ClutterImage. ClutterActor:anchor-[xy] and the
+    transformation centers for rotation and scaling have been deprecated
+    in favour of the ClutterActor:pivot-point. The clutter_threads_enter()
+    and clutter_threads_leave() functions have been deprecated.
+
+    - Removal of the experimental ClutterLayoutManager easing state API
+    The easing state API for ClutterLayoutManager was added in 1.11.2, but
+    with the introduction of a default easing state for ClutterActor it is
+    now redundant and not necessary; to animate the allocation of an actor
+    during layout it's simply necessary to set its easing state. All layout
+    managers provided by Clutter have been updated.
+
+  â List of bugs fixed since Clutter 1.11.6
+
+    [bugzilla.gnome.org]
+    #679451 - Add ::drag-progress signal
+    #679457 - Add :cursor-position and deprecate :position
+    #679465 - Add :z-position and deprecate :depth
+    #677853 - Use a single transformation center for rotation and scaling
+
+Many thanks to:
+
+  Chun-wei Fan, Alejandro PiÃeiro, Alexander Shopov, Andika Triwidada,
+  Chao-Hsiung Liao, Daniel Mustieles, Fran DiÃguez, Ihar Hrachyshka,
+  Kjartan Maraas, Piotr DrÄg, Sasi Bhushan Boddepalli.
+
 Clutter 1.11.6                                                       2012-06-23
 ===============================================================================
 
diff --git a/README.in b/README.in
index b2f445c..c8019f1 100644
--- a/README.in
+++ b/README.in
@@ -320,6 +320,13 @@ Release Notes for Clutter 1.12
   data was passed by every caller, and ClutterBindingActionFunc was not used
   anywhere in the API except for documentation purposes.
 
+â The clutter_threads_enter() and clutter_threads_leave() functions have been
+  deprecated; the lead to non portable code, and encourage broken behaviour
+  with regards to threaded applications. The only supported, portable way of
+  writing Clutter application employing threads is to defer long running
+  operations to a worker thread, and schedule UI updates to the main loop at
+  well defined synchronization points.
+
 Release Notes for Clutter 1.10
 -------------------------------------------------------------------------------
 
diff --git a/configure.ac b/configure.ac
index 09c9416..b607922 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], [11])
-m4_define([clutter_micro_version], [7])
+m4_define([clutter_micro_version], [8])
 
 # â 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]