summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2010-10-04 14:53:55 +0100
committerEmmanuele Bassi <ebassi@linux.intel.com>2010-10-04 14:53:55 +0100
commitca5188edbf962e065dd80726a4a4e92ccc8cfacf (patch)
tree665f1699a38bd2a0f9666d5a2f284df35c33225d
parent6af0ee2cbe2d6584b523809f160f56daf16eb583 (diff)
downloadclutter-1.5.2.tar.gz
Release Clutter 1.5.2 (snapshot)1.5.2
-rw-r--r--NEWS52
-rw-r--r--configure.ac2
2 files changed, 53 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 6ccc96d7f..498acca5b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,55 @@
+Clutter 1.5.2 (04/10/2010)
+===============================================================================
+
+ • List of changes since Clutter 1.4.0
+
+ » Add API to ClutterActor to allow any actor to define its 3D paint
+ volume and its stage-relative 2D bounding box; the paint volume is
+ the 3D space occupied by an actor during the paint sequence. This
+ allows better sizing of the FBOs, and opens the door to scenegraph
+ culling and accurate clipped redraws. The mechanism is opt-in: actors
+ have to implement the get_paint_volume() virtual function. Callbacks
+ attached to the ::paint signal will also disable any culling and
+ clipped redraw in place internally.
+
+ » Plug a leak in ClutterActor by disposing all constraints.
+
+ » Rework the build system to be as non-recursive as possible; this should
+ speed up the build of Clutter, and makes the build layout easier to
+ understand and update.
+
+ » Remove the internal copy of JSON-GLib; the internal copy was falling
+ behind at a spectacular level, and it was actually making the build
+ rather complicated - also by adding an unwanted, but needed,
+ introspection data generation. The required JSON-GLib has also been
+ bumped to the new stable release, 0.12.0.
+
+ » Use g_object_install_properties() with GLib 2.26.
+
+ » Implement ClutterContainer::child-notify, which slipped through the
+ cracks of many development cycles without anyone noticing.
+
+ » Document and test clutter_actor_contains(), especially the corner
+ cases.
+
+ » Plug a leak in CoglTexture2DSliced.
+
+ » Plug a leak in ClutterAnimator's handling of timelines.
+
+ » Trap glXDestroyPixmap() in CoglTexturePixmapX11 to avoid BadDrawable
+ errors when the GLX pixmap is destroyed behind Cogl's back.
+
+Many thanks to:
+
+ Robert Bragg
+ Neil Roberts
+ Elliot Smith
+ Alejandro Piñeiro
+ Aron Xu
+ Colin Walters
+ Ray Strode
+ Stephen Kennedy
+
Clutter 1.4.0 (24/09/2010)
===============================================================================
diff --git a/configure.ac b/configure.ac
index 4eed03812..a3238edd9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,7 +12,7 @@
# - increase clutter_interface_version to the next odd number
m4_define([clutter_major_version], [1])
m4_define([clutter_minor_version], [5])
-m4_define([clutter_micro_version], [1])
+m4_define([clutter_micro_version], [2])
m4_define([clutter_release_status],
[m4_if(m4_eval(clutter_micro_version % 2), [1], [git],