commit 88b9d81b21f4d23a8ee5d43bd2eefab85e877fc1 Author: Emmanuele Bassi Date: Mon Mar 21 12:57:26 2011 +0000 Release Clutter 1.6.10 NEWS | 32 ++++++++++++++++++++++++++++++++ configure.ac | 4 ++-- 2 files changed, 34 insertions(+), 2 deletions(-) commit 445474b40705bc5b2ec89d9b5f3ba6572b9c5a69 Author: Neil Roberts Date: Fri Mar 18 14:09:57 2011 +0000 clutter-clone: Make clutter_clone_get_paint_volume static clutter_clone_get_paint_volume was being exported from the shared library because the function wasn't declared static. This function shouldn't be exposed because it should be accessed through clutter_actor_get_paint_volume. (cherry picked from commit fd89dee1b01c01619110cd77968062aaf2a98b79) clutter/clutter-clone.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ba61f9b6405a622b9e8c49921dedca60a3087f9a Author: Emmanuele Bassi Date: Tue Mar 8 19:23:34 2011 +0000 box: Implement the correct paint volume The allocation of the ClutterBox is not enough to be used as the paint volume, because children might decide to paint outside that area. Instead, we should use the allocation if the Box has a background color and then do what Group does, and union all the paint volumes of the children. http://bugzilla.clutter-project.org/show_bug.cgi?id=2600 (cherry picked from commit 49d38b1e21eb868f64f213d9d5b4c6fbedd63bb2) Signed-off-by: Emmanuele Bassi clutter/clutter-box.c | 37 ++++++++++++++++++++++++++++++++++--- 1 files changed, 34 insertions(+), 3 deletions(-) commit 8d4d91acb1200438ec5c50643c3542f89d5102e1 Author: Øyvind Kolås Date: Fri Mar 11 17:09:59 2011 +0000 stage: handle ACCEPT_FOCUS in set_/get_property (cherry picked from commit 9753046ca09da25dbcb831745083dc7ff2477022) Signed-off-by: Emmanuele Bassi clutter/clutter-stage.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit b3ba9d4538c1c8fd40f160e856ae0f743f063be7 Author: Neil Roberts Date: Tue Mar 15 16:20:34 2011 +0000 clutter-offscreen-effect: Paint with 'nearest' texture filter mode The texture containing the image for the redirected actor will always be painted at a 1:1 texel:pixel ratio so there's no need to use linear filtering. This should also counteract some of the effects of rounding errors when calculating the geometry for the quad. (cherry picked from commit 1d14e7468bcf999cc3cd3847eb41372bce6483c4) clutter/clutter-offscreen-effect.c | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) commit fd29be1db3f4ada023e5f9de178d1bf07b3b0c33 Author: Emmanuele Bassi Date: Wed Mar 9 12:05:34 2011 +0000 docs: Add an ClutterState definition section ClutterState is missing some documentation on how to define transitions using ClutterScript definitions; it is also missing some example code for both the C API and the ClutterScript syntax. (cherry picked from commit ed27da6abe593c686b8c1fdae540cb44d777ead5) Signed-off-by: Emmanuele Bassi clutter/clutter-state.c | 143 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 143 insertions(+), 0 deletions(-) commit 9b9c4ea6cfbcf409a3265fccb9bebcea3794acdf Author: Neil Roberts Date: Tue Mar 8 12:53:41 2011 +0000 cogl-shader-boilerplate: Specify default precision earlier In 9ff04e8a99 the builtin uniforms were moved to the common shader boilerplate. However the common boilerplate is positioned before the default precision specifier on GLES2 so it would fail to compile because the uniforms end up with no precision in the fragment shader. This patch just moves the precision specifier to above the common boilerplate. (cherry picked from commit d1500c03c054713c17f97171c0e1b2500c48b135) clutter/cogl/cogl/cogl-shader-boilerplate.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7c5d695e6592fa6680f15d01d23035da84eae3cc Author: Emmanuele Bassi Date: Tue Mar 8 10:05:57 2011 +0000 event: Return the CrossingEvent.device field The CLUTTER_ENTER and CLUTTER_LEAVE event types were mistakenly ignored by clutter_event_get_device(), when returning the device from a non-allocated ClutterEvent. (cherry picked from commit 41b815ebf458237c07cac29a33b13cedc272083f) Signed-off-by: Emmanuele Bassi clutter/clutter-event.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit f6403dbed1db39ed1254e44e911c2d8d6b190672 Author: Emmanuele Bassi Date: Tue Mar 8 10:01:06 2011 +0000 event: Set the CrossingEvent device field The CLUTTER_ENTER and CLUTTER_LEAVE should also have their device field set when calling clutter_event_set_device(). (cherry picked from commit da6b5eb7e1b9be8039b24359a525a00322f548eb) Signed-off-by: Emmanuele Bassi clutter/clutter-event.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 71011ccedeb6c111788e9eac4488b64ffa2a13b0 Author: Emmanuele Bassi Date: Tue Mar 8 10:01:53 2011 +0000 win32/event: Set the core pointer directly Since we have a ClutterInputDevice pointer already we can just set it instead of using event->crossing.device. (cherry picked from commit 1bacefd6d8222f6314112c1e7ea322a3ab6e432d) Signed-off-by: Emmanuele Bassi clutter/win32/clutter-event-win32.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d673ae9ecc22ccb9e83f99dd583e5ae586b58eef Author: Emmanuele Bassi Date: Mon Mar 7 14:54:47 2011 +0000 Post-release version bump to 1.6.9 configure.ac | 4 ++-- po/clutter-1.0.pot | 26 +++++++++++++------------- po/de.po | 24 ++++++++++++------------ po/fr.po | 24 ++++++++++++------------ po/id.po | 24 ++++++++++++------------ po/it.po | 24 ++++++++++++------------ po/pl.po | 24 ++++++++++++------------ po/zh_CN.po | 24 ++++++++++++------------ 8 files changed, 87 insertions(+), 87 deletions(-)