commit 640314e5322f93dd20c77db9e66e3e68c3c6577c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <jstpierre@mecheye.net>
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 <jstpierre@mecheye.net>
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 <jstpierre@mecheye.net>
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 <jstpierre@mecheye.net>
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 <jstpierre@mecheye.net>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ricotz@t-online.de>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <robert@linux.intel.com>
Date:   Tue Mar 20 14:06:10 2012 +0000

    clutter-wayland-compositor.h: Adds missing header guards
    
    Reviewed-by: Neil Roberts <neil@linux.intel.com>
    Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>

 clutter/wayland/clutter-wayland-compositor.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit e00384826dc5358b17de784922f09f1129b385d9
Author: Neil Roberts <neil@linux.intel.com>
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 <robert@linux.intel.com>
    Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>

 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 <robert@linux.intel.com>
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
    <cogl/cogl-wayland-server.h> and <cogl/cogl-wayland-client.h> 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 <neil@linux.intel.com>
    Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>

 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 <rob@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <fanchunwei@src.gnome.org>
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 <fanchunwei@src.gnome.org>
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 <ebassi@linux.intel.com>
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 <ebassi@linux.intel.com>
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 <j_h_liau@yahoo.com.tw>
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 <ebassi@linux.intel.com>
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(-)