commit 640314e5322f93dd20c77db9e66e3e68c3c6577c Author: Emmanuele Bassi Date: Thu Mar 22 13:14:18 2012 +0000 Release Clutter 1.10.0 (stable) NEWS | 45 +++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 4 ++-- 2 files changed, 47 insertions(+), 2 deletions(-) commit 15e548ad4a41bdbcf107215c5335f45efe5b4392 Author: Emmanuele Bassi Date: Thu Mar 22 13:20:55 2012 +0000 build: Remove disabling Clutter's deprecation warnings while building it Now that we have deprecation warnings and not full on symbol removal from the headers, we can just skip Clutter's own, and use only GLib's. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ffa484e732bcee5c53df14fcad3ec238fa9f72bc Author: Emmanuele Bassi Date: Wed Mar 21 14:01:31 2012 +0000 osx: Fix compilation warnings https://bugzilla.gnome.org/show_bug.cgi?id=672536 clutter/osx/clutter-stage-osx.c | 44 ++++++++++++++++++++++++++++++++++---- 1 files changed, 39 insertions(+), 5 deletions(-) commit c0a02349800b2809832d593b897dbee00f33a3a0 Author: Jasper St. Pierre Date: Wed Mar 21 10:42:32 2012 -0400 table-layout: Remove dead code If a column/row is expanding, n_expand has to be greater than 1. https://bugzilla.gnome.org/show_bug.cgi?id=672557 clutter/clutter-table-layout.c | 16 ++++------------ 1 files changed, 4 insertions(+), 12 deletions(-) commit 0e2399e79dfd2d7900fa90f1616646a08b07022c Author: Jasper St. Pierre Date: Wed Mar 21 10:36:42 2012 -0400 table-layout: Fix x/y-expand for spanning actors Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/239e53146a678ae753b1fb9a862f4030c66a1d9b https://bugzilla.gnome.org/show_bug.cgi?id=672557 clutter/clutter-table-layout.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 890bf1438691273dee1f13c5cfe70bd9e43f5573 Author: Jasper St. Pierre Date: Wed Mar 21 09:36:07 2012 -0400 table-layout: Fix column visibility for spanning actors Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/6633f185fcfb7ce8a6ef85276d09e4ee92f584b8 https://bugzilla.gnome.org/show_bug.cgi?id=672557 clutter/clutter-table-layout.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit 6bb486798639c65daae5000a0b725729a56db30c Author: Jasper St. Pierre Date: Wed Mar 21 09:35:37 2012 -0400 table-layout: Remove unused 'shrink' field. Ported to ClutterTableLayout from MxTable: https://github.com/clutter-project/mx/commit/053a1b04290e6ac307f90033babf761179d1db89 https://bugzilla.gnome.org/show_bug.cgi?id=672557 clutter/clutter-table-layout.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 6751056439e38fe4701a3fbd4940ed329e2b7f05 Author: Jasper St. Pierre Date: Thu Feb 16 14:06:25 2012 -0500 actor: Freeze property change notifications on destroy clutter/clutter-actor.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit a8b8bd89e56447e2609372a6b1112530a19d8ba2 Author: Emmanuele Bassi Date: Wed Mar 21 14:01:11 2012 +0000 Fix fallback profile counter macro clutter/clutter-profile.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7a7151519f369d3e1686d7fd3de0d231ecc93ae0 Author: Emmanuele Bassi Date: Wed Mar 21 13:30:28 2012 +0000 docs: Clean up the animations sections of the Actor reference clutter/clutter-actor.c | 147 +++++++++++++++++++++++++++------------------- 1 files changed, 86 insertions(+), 61 deletions(-) commit 7afc3b2fca6ffbfb160e1f32bbfcfe01a83c7867 Author: Emmanuele Bassi Date: Wed Mar 21 12:57:26 2012 +0000 interactive/scrolling: Use the implicit animation API tests/interactive/test-scrolling.c | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) commit ae3a4c3cfbad506c4a3df52a392a3c20a96a2da5 Author: Rico Tzschichholz Date: Wed Mar 21 13:59:54 2012 +0100 build: Remove superfluous ',' configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8678cb74e8868d0d7ad8614a401227f113982801 Author: Emmanuele Bassi Date: Tue Mar 20 16:18:20 2012 +0000 conform: Set harsher environment for running tests Set the MALLOC_CHECK_ and MALLOC_PERTURB_ environment variables to catch allocation issues. tests/conform/run-tests.sh | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 133e663878f958e5cafe8d09bb1ffef9956dcd31 Author: Emmanuele Bassi Date: Tue Mar 20 16:11:52 2012 +0000 paint-node: Initialize ClutterPaintOperation Don't leave it to the compiler. clutter/clutter-paint-node-private.h | 2 ++ clutter/clutter-paint-node.c | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) commit e9b05f48607b4a7095d7aeb96dc8f6b1c2b34c54 Author: Robert Bragg Date: Tue Mar 20 14:06:10 2012 +0000 clutter-wayland-compositor.h: Adds missing header guards Reviewed-by: Neil Roberts Reviewed-by: Emmanuele Bassi clutter/wayland/clutter-wayland-compositor.h | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit e00384826dc5358b17de784922f09f1129b385d9 Author: Neil Roberts Date: Fri Mar 9 18:24:14 2012 +0000 wayland: Fix some missing includes The commit 90e5088 added some extra compiler warning options that were triggering warnings when enabling the wayland build due to missing header includes. This adds those header includes in. Reviewed-by: Robert Bragg Reviewed-by: Emmanuele Bassi clutter/clutter-backend.c | 4 ++++ clutter/evdev/clutter-device-manager-evdev.c | 1 + clutter/wayland/clutter-event-wayland.c | 1 + clutter/wayland/clutter-input-device-wayland.c | 1 + clutter/wayland/clutter-stage-wayland.c | 1 + 5 files changed, 8 insertions(+), 0 deletions(-) commit dea90d2fe394d724e569f1558322bc7a9b35061f Author: Robert Bragg Date: Tue Mar 20 13:50:42 2012 +0000 include standalone cogl-wayland-server/client headers Because the wayland-server-protocol.h header includes symbols that collide with wayland-client-protocol.h Cogl now provides top level and headers so that applications can ensure they only include one of the wayland protocol headers in a particular compilation unit. This updates clutter accordingly to include those headers. Reviewed-by: Neil Roberts Reviewed-by: Emmanuele Bassi clutter/clutter-backend.c | 2 ++ clutter/wayland/clutter-backend-wayland.c | 1 + clutter/wayland/clutter-stage-wayland.c | 2 ++ clutter/wayland/clutter-wayland-surface.c | 3 +-- 4 files changed, 6 insertions(+), 2 deletions(-) commit fabf2ddf0f390d5ac21090e37ed4c96a1ac9d468 Author: Rob Bradford Date: Tue Mar 20 13:31:28 2012 +0000 wayland: Only try and resize the framebuffer if there is a valid framebuffer clutter/wayland/clutter-stage-wayland.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit 2fc9934d2dd0bb1afc65dc951c3363f689d55cd1 Author: Emmanuele Bassi Date: Tue Mar 20 13:06:48 2012 +0000 docs: Reorganize the API reference index doc/reference/clutter/clutter-docs.xml.in | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 31ec4faa8f61462cc0b9ab4be4df0d3f569bcca4 Author: Emmanuele Bassi Date: Tue Mar 20 12:06:21 2012 +0000 docs: Fix typo clutter/clutter-transition.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit cf5ac39552e59a84d3891531c3abd8af027bef70 Author: Emmanuele Bassi Date: Tue Mar 20 11:55:41 2012 +0000 docs: Add a section on actor animations Detail the implicit and explicit animation models used by ClutterActor. clutter/clutter-actor.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 71 insertions(+), 1 deletions(-) commit 4f62137302483537a30725aba1ae9d3fb0e9d0f4 Author: Emmanuele Bassi Date: Tue Mar 20 11:47:41 2012 +0000 property-transition: Remove animatable from the ctor Should not have been there in the first place: the animatable will be set either using ClutterTransition API, or when adding the transition to a ClutterActor. clutter/clutter-actor.c | 5 +++-- clutter/clutter-property-transition.c | 8 +++----- clutter/clutter-property-transition.h | 3 +-- 3 files changed, 7 insertions(+), 9 deletions(-) commit 5694b8031e0cb257ba618d266255637468365352 Author: Emmanuele Bassi Date: Tue Mar 20 11:22:07 2012 +0000 Use g_clear_object() instead of unref() + NULL clutter/clutter-actor.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 48ca103de183fadb53017657cb1afd8f3295265a Author: Emmanuele Bassi Date: Tue Mar 20 11:17:53 2012 +0000 actor: Clarify and improve memory management of transitions When adding a transition to a ClutterActor, the actor should hold a reference on it, and release it only when we remove it. This makes transitions just like other objects held by ClutterActor. clutter/clutter-actor.c | 44 +++++++++++++++++++++++++++++++------------- 1 files changed, 31 insertions(+), 13 deletions(-) commit 9b1b554c1ab0dab0654bb3e661b632d4b740f568 Author: Chun-wei Fan Date: Tue Mar 20 16:36:51 2012 +0800 Update Visual C++ property sheets -"Install" the newly-introduced headers -Fix the situation when the Clutter sources are not unpacked in the root folder of a drive (ex: Clutter is unpacked in c:\blah or d:\blah, instead of c:\ or d:\) build/win32/vs10/clutter.props | 28 +++++++++++++++++++++++++--- build/win32/vs9/clutter.vsprops | 23 +++++++++++++++++++---- 2 files changed, 44 insertions(+), 7 deletions(-) commit a1b8cc4b3b1f816d1f9d0c0b9af2b3f4a20e877a Author: Chun-wei Fan Date: Tue Mar 20 16:16:57 2012 +0800 Update test-interactive Visual C++ projects Link to GDK-Pixbuf as well. .../win32/vs10/test-interactive-clutter.vcxprojin | 8 ++++---- build/win32/vs9/test-interactive-clutter.vcprojin | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) commit 073ec80c05c27a36d2412f9d6784c12c01417bc5 Author: Emmanuele Bassi Date: Mon Mar 19 18:10:26 2012 +0000 cookbook/examples: Use real implicit animations Instead of clutter_actor_animate(). doc/cookbook/examples/animations-moving-implicit.c | 42 ++++++++++---------- 1 files changed, 21 insertions(+), 21 deletions(-) commit 65cf2039d89f00811beacea4ce98b5003df49f94 Author: Emmanuele Bassi Date: Mon Mar 19 18:05:29 2012 +0000 timeline: Increment current-repeat after ::completed The ::completed signal emission is part of the current cycle; repeating, like the automatic reverse of the timeline's direction, happens after the ::completed chain of handlers has been called. clutter/clutter-timeline.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1dbb1db1837f18ad59a1c4f4830fcdfe0f434299 Author: Chao-Hsiung Liao Date: Mon Mar 19 23:45:28 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 607 +++++++++++++++++++++++++++++++++++----------------------- po/zh_TW.po | 607 +++++++++++++++++++++++++++++++++++----------------------- 2 files changed, 732 insertions(+), 482 deletions(-) commit 03c504efc9f45917f84d11dbe7eb982380738487 Author: Emmanuele Bassi Date: Mon Mar 19 15:23:08 2012 +0000 Post-release version bump to 1.9.17 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)