[clutter] Release Clutter 1.11.4 (snapshot)



commit 1d1cac02c0d57a568583a671cf0a6e5d4da17df9
Author: Emmanuele Bassi <ebassi linux intel com>
Date:   Tue Jun 5 19:36:45 2012 +0100

    Release Clutter 1.11.4 (snapshot)

 NEWS         |  100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 101 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index 8b6cabe..feef8d1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,103 @@
+Clutter 1.11.4                                                       2012-06-05
+===============================================================================
+
+  â List of changes since Clutter 1.11.2
+
+    - Multi-touch support fixes
+    The clutter_event_copy() code was copying the wrong axis data; the correct
+    touch device was not used when translating axis data from XInput2 to the
+    ClutterInputDevice; touch events were not delivered to the correct actors.
+
+    - Add ClutterDropAction::drop-cancel signal
+    The ::drop-cancel does what it says on the tin: it allows handling a
+    cancelled drop action, instead of relying on the drag end signal on
+    the ClutterDragAction.
+
+    - Add examples in the repository
+    Clutter has been using some interactive tests as examples of idiomatic
+    usage, both as standalone code and for inclusion inside the API reference
+    documentation; this is sub-optimal, as the interactive tests are meant to
+    exercise the API and its behaviour, not as an example of how to write
+    proper Clutter code. For this reason, we now have an examples/ directory
+    that contains example code that can be used to learn Clutter.
+
+    - Allow disabling the tests and examples when building Clutter
+    This should help cross-compilation and testing.
+
+    - Fix the preferred size to always include the actor's margin
+
+    - Fix picking of the ClutterScrollActor
+
+    - Add implicit animations for the color properties of ClutterText
+    Changing any color-related properties of a ClutterText actor will result
+    in a transition, if the easing state has a non-zero duration.
+
+    - Layout managers should respect the child expand and align properties
+    ClutterBinLayout, ClutterBoxLayout, and ClutterTableLayout should use the
+    ClutterActor [xy]-expand and [xy]-align properties, and deprecate their
+    own.
+
+    - Make all layout managers respect the child easing state when allocating
+    ClutterLayoutManager also has properties that can be set to control all
+    the children's default easing state.
+
+    - Add ClutterTimeline::stopped signal
+    The ::stopped signal is emitted either when a Timeline reaches full
+    completion, including eventual repeats; or when the Timeline has been
+    stopped through clutter_timeline_stop(). A boolean argument passed to
+    the signal handlers should be used to distinguish the two cases.
+
+    - Add ClutterGridLayout
+    This layout manager implements the same layout policy of GtkGrid.
+
+    - Fixes for ClutterKeyframeTransition
+
+    - Documentation fixes
+
+    - Fixes for building Clutter with Visual Studio
+    Including the GDK backend.
+
+    - Fixes for the Mac backend
+    Chain up to get a Cogl context after creating a GL context; this seems
+    to be enough to make the interactive tests run.
+
+  â List of bugs fixed since Clutter 1.11.2
+
+    [bugzilla.gnome.org]
+    #675336 - ClutterDropAction needs a ::drop-cancel signal
+    #675371 - Asserts when getting touch events
+    #676088 - Fixing picking in scroll-actor "breaks" gnome-control-center
+    #676032 - keyframe-transition: Documentation fixes
+    #676031 - keyframe-transition: Create a new interval if necessary
+    #676158 - table-layout: Remove unused animation helpers
+    #676334 - scroll-actor: Fix ->transition not being reset
+    #675890 - Passing NULL buffer to clutter_text_set_text() will not reset
+              the buffer and segfault
+    #676367 - actor: Add a custom scriptable "margin" property
+    #676068 - Setting size on ClutterFlowLayout container crashes
+    #676963 - text: Enable implicit color animations
+    #675396 - Possible bug in _clutter_paint_volume_axis_align
+    #674365 - Race during parallel build in tests/interactive/
+    #676827 - layout-manager: Add a new animation API
+    #677085 - examples: Allow optional animations in flow-layout
+    #677086 - box-layout: Remove unused BoxChild members
+    #677098 - Ensure we stop transitions on remove_child()
+    #676854 - timeline: Add a new "finished" signal
+    #677039 - Wrong allocation for WIDTH_FOR_HEIGHT actors
+    #675998 - Example 4.2 mixes up height and width
+    #677384 - doc: Add ClutterLayoutManagerPrivate to doc sections
+    #677284 - table-layout: Honor actors expand and alignment settings
+    #677283 - box-layout: Honor actor expand and alignment
+    #677372 - Add ClutterGridLayout
+    #677390 - events: Deliver touch events to actors
+
+Many thanks to:
+
+  Bastian Winkler, Chun-wei Fan, Bastien Nocera, Daniel Mustieles, Fran
+  DiÃguez, Tomeu Vizoso, Tristan Van Berkom, Alexander Larsson, Alexandre
+  Franke, Bruno Brouard, Debarshi Ray, Dominique Bureau, Emanuele Aina, Matej
+  UrbanÄiÄ, Mike Ruprecht, Piotr DrÄg
+
 Clutter 1.11.2                                                       2012-04-30
 ===============================================================================
 
diff --git a/configure.ac b/configure.ac
index ed40e8e..9cf50ef 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], [3])
+m4_define([clutter_micro_version], [4])
 
 # â 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]