commit 8b2d70e6e45d92753ea3bd97edd0aa51766d652a
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Aug 7 09:42:21 2012 +0100

    Release Clutter 1.11.10 (snapshot)

 NEWS         | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 70 insertions(+), 1 deletion(-)

commit d8fddbf780f6ecb1a3fb5612a431cc2c04cf7dbe
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Aug 7 09:45:35 2012 +0100

    build: Include top builddir for cookbook examples

 doc/cookbook/examples/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 5461483df6268b96bfbd995cdcaf79086c61b1dd
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Aug 7 09:39:04 2012 +0100

    Documentation build fixes

 clutter/clutter-rotate-action.h            |  2 +-
 doc/reference/clutter/Makefile.am          |  1 +
 doc/reference/clutter/clutter-sections.txt | 38 ++++++++++++++++++++++--------
 3 files changed, 30 insertions(+), 11 deletions(-)

commit ca5e4649805d7b481bb1edd8830a5214ef7a1aa7
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Tue Aug 7 13:17:30 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 464 +++++++++++++++++++++++++++++++-----------------------------
 po/zh_TW.po | 462 ++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 479 insertions(+), 447 deletions(-)

commit b8cc17fc45a24c4ea62cbf593702fba91bd54ed3
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Mon Aug 6 18:09:01 2012 +0300

    Updated Greek translation

 po/el.po | 483 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 242 insertions(+), 241 deletions(-)

commit fc635d19444fc8a71c5edfeadf63063d69a55d96
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Aug 1 08:52:52 2012 +0200

    Updated Serbian translation

 po/sr.po       | 462 ++++++++++++++++++++++++++++++---------------------------
 po/sr@latin.po | 462 ++++++++++++++++++++++++++++++---------------------------
 2 files changed, 480 insertions(+), 444 deletions(-)

commit 41ed9023eb29600f2a3871e4321d49eb975b9d6f
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Jul 30 12:33:24 2012 +0100

    build: Fix out of tree builds

 examples/Makefile.am            | 1 +
 tests/accessibility/Makefile.am | 1 +
 tests/conform/Makefile.am       | 3 ++-
 tests/interactive/Makefile.am   | 1 +
 tests/micro-bench/Makefile.am   | 7 +++----
 tests/performance/Makefile.am   | 3 ++-
 6 files changed, 10 insertions(+), 6 deletions(-)

commit 81cbb33cc5fed835ff4af8a8bacc366809d628dd
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jul 29 13:53:06 2012 +0100

    build: Some warnings should always stop compilation
    
    Not every single one, but things that we care about to avoid breaking
    build on other platforms, or for security issues, should not be allowed.
    
    We should not force everyone to use -Werror, though; and we should still
    allow building Clutter without any special flag.

 configure.ac | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

commit 3649e5d8288e9ae33b4544f8be9e3cfe14f9b5a9
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jul 29 13:51:23 2012 +0100

    examples/basic: Use the event type and not a flag
    
    In order to identify whether the crossing event is an enter or a leave,
    we should use the ClutterEventType enumeration, not attach a value to
    the signal handler.

 examples/basic-actor.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 9f83b64182f03025be3a785e2737ec56c1a6555c
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sat Jul 28 17:40:57 2012 +0100

    build: Move config.h under clutter/
    
    We should not have header files in the project root.

 Makefile.am                     |   2 -
 build/win32/vs10/clutter.props  |   8 +--
 build/win32/vs9/clutter.vsprops |   8 +--
 clutter/Makefile.am             |   6 ++
 clutter/config.h.win32.in       | 155 ++++++++++++++++++++++++++++++++++++++++
 config.h.win32.in               | 155 ----------------------------------------
 configure.ac                    |   4 +-
 7 files changed, 171 insertions(+), 167 deletions(-)

commit 0df23b7fd6d3a2a612ff76c08f98e3603e0b9737
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Jul 30 02:38:51 2012 +0200

    Updated Galician translations

 po/gl.po | 462 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 239 insertions(+), 223 deletions(-)

commit db74b184db8c7d29e9c10ca5e6860c3822b45fb6
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Sat Jul 28 15:48:56 2012 +0200

    events: process CLUTTER_TOUCH_CANCEL
    
    These events might be emitted from the window manager/compositor, they
    need to be transmitted to widgets.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680752

 clutter/clutter-main.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 86e064597e951a3c4d9864c7e7403256d13f5329
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Sat Jul 28 15:36:23 2012 +0200

    events: honour clutter_stage_set_motion_events_enabled() for touch events
    
    When dragging/scrolling using touch events, we want the same behaviour
    than for motion events. We need to honor the user's calls to
    clutter_stage_set_motion_events_enabled() to deactive event
    bubbling/captured sequences on the actor located under the pointer and
    just transmit events to the stage/grab actor.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680751

 clutter/clutter-main.c | 34 +++++++++++++++++++++++++++++++++-
 1 file changed, 33 insertions(+), 1 deletion(-)

commit fc04f015a6df2e3b5d245698a73240ca38b889ac
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jul 29 13:39:13 2012 +0100

    gdk: Fix compilation on non-X11 platforms
    
    The GDK backend may not work on non-X11 platforms, yet, but it's not a
    good reason to let it introduce random build breakage.

 clutter/gdk/clutter-backend-gdk.c | 2 ++
 clutter/gdk/clutter-event-gdk.c   | 3 ++-
 clutter/gdk/clutter-stage-gdk.c   | 5 +++--
 3 files changed, 7 insertions(+), 3 deletions(-)

commit 228b74f6247a353d6c8c0720e9faf0c9dbbc4014
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Fri Jul 27 11:31:46 2012 +0200

    Updated Spanish translation

 po/es.po | 473 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 240 insertions(+), 233 deletions(-)

commit a4d1e6f6f117c477750c1df32bdab94596462ca2
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jul 22 10:52:46 2012 +0100

    actor: Ensure the invariants of transition-stopped
    
    We need to make sure that ClutterActor::transition-stopped is emitted
    after the transition was removed from the actor's list of transitions.
    
    We cannot just remove the TransitionClosure from the hash table that
    holds the transitions associated to an actor, and let the
    TransitionClosure free function stop the timeline, thus emitting the
    ::transition-stopped signal - otherwise, stopping the timeline will end
    up trying to remove the transition from the hash table, and we'll get
    either a warning or a segfault.
    
    Since we know we're removing the timeline anyway, we can emit the signal
    ourselves in case the timeline is playing, in both the implicit and
    explicit cases.

 clutter/clutter-actor.c | 66 ++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 55 insertions(+), 11 deletions(-)

commit 25878c6c13778596d3583b9547edf8896614b26d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sun Jul 22 10:41:41 2012 +0100

    interactive/keyframe: Use transition-stopped signal

 tests/interactive/test-keyframe-transition.c | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit 17860b128ed9dba0cdc7adc1c4f1349c3a29647a
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sat Jul 21 14:18:30 2012 -0400

    Annotate things to be removed/changed for 2.0
    
    Lest we forget, like we did during the 0.9 → 1.0 cycle.

 clutter/clutter-actor.c | 61 +++++++++++++++++++++++++------------------------
 1 file changed, 31 insertions(+), 30 deletions(-)

commit 178e6b2294a457c78566204dfa17d907341f81c9
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Fri Jul 20 16:56:43 2012 -0400

    Add ClutterActor.transform
    
    The :transform property controls the modelview matrix of an actor; it
    can be used to set a custom modelview matrix on the actor, as opposed
    to the decomposed transformations (rotation, scaling, translation)
    provided by the ClutterActor class.

 clutter/clutter-actor-private.h    |   3 +
 clutter/clutter-actor.c            | 174 +++++++++++++++++++++++++++++++++----
 clutter/clutter-actor.h            |  10 ++-
 clutter/clutter.symbols            |   2 +
 clutter/deprecated/clutter-actor.h |   3 +
 5 files changed, 172 insertions(+), 20 deletions(-)

commit 25ba5374fe55da9ef6c2c814e43b0ee7e40b73dc
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sat Jul 21 13:46:47 2012 -0400

    types: Add ClutterMatrix
    
    A simple typedef to CoglMatrix, that we can use for GObject properties
    and signal marshallers, without requiring Cogl to change.

 clutter/clutter-base-types.c | 117 +++++++++++++++++++++++++++++++++++++++++++
 clutter/clutter-types.h      |  15 +++++-
 clutter/clutter.symbols      |   6 +++
 3 files changed, 137 insertions(+), 1 deletion(-)

commit 3f732cdc2b3de58b611174e4266e175f9b1e431e
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sat Jul 21 13:33:02 2012 -0400

    actor: Ensure that we remove only implicit transitions
    
    The transitions we create implicitly should be removed from the set of
    transitions associated to an actor; the transitions explicitly
    associated to an actor, though, have to survive the emission of their
    'stopped' signal.

 clutter/clutter-actor.c | 112 +++++++++++++++++++++++++++---------------------
 1 file changed, 63 insertions(+), 49 deletions(-)

commit ee00e37bc4cfa067e09e4fecbdf5765b198d6ce1
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sat Jul 21 13:16:37 2012 -0400

    actor: Simplify the implicit transition handling
    
    We can remove the update_transition() private method, and move its
    functionality inside the create_transition() private method, thereby
    removing lots of duplicated code, as well as redundant checks on the
    existence of a transition. This will allow handling transition updates
    atomically in the future.

 clutter/clutter-actor-private.h |   3 -
 clutter/clutter-actor.c         | 620 +++++++++++++---------------------------
 2 files changed, 201 insertions(+), 422 deletions(-)

commit 28c2eeef951207f73f5c2584b3a471271ccdbdcf
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Sat Jul 21 12:49:53 2012 -0400

    actor: Add ::transition-stopped
    
    The ::transition-stopped signal can be used to get notification of the
    end of a transition.

 clutter/clutter-actor.c      | 97 ++++++++++++++++++++++++++++++++++++++------
 clutter/clutter-marshal.list |  1 +
 examples/basic-actor.c       | 27 ++++++------
 3 files changed, 99 insertions(+), 26 deletions(-)

commit e0e5ab9dd49374e6e81b5b80df0e611345192f88
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Jul 25 08:25:44 2012 +0200

    Updated Serbian translation

 po/sr.po       | 1772 +++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po | 1772 +++++++++++++++++++++++++++++++-------------------------
 2 files changed, 1944 insertions(+), 1600 deletions(-)

commit 2a39c6b5345bd75a2157c7b6354b63710404cbd0
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Tue Jul 24 18:18:26 2012 +0300

    Updated Greek translation

 po/el.po | 1265 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 651 insertions(+), 614 deletions(-)

commit 5a43f6b89530e83a9301832c56816547b820949d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 19 21:57:26 2012 -0400

    examples/easing-modes: Use newly added modes
    
    Step and cubic bezier.

 examples/easing-modes.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 12c75e9737152f91c440c935c0393f5ee9ef473f
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 19 21:55:35 2012 -0400

    timeline: Add cubic-bezier() progress functions
    
    Another progress function from the CSS3 Transitions specification, using
    a parametrices cubic bezier curve between (0, 0) and (1, 1) with two
    control points.
    
    (sadly, no ASCII art can approximate a cubic bezier, so no graph)
    
    The cubic-bezier() progress function comes with a bunch of preset easing
    modes: ease, ease-in, ease-out, and ease-in-out, that we can map to
    enumeration values.

 clutter/clutter-easing.c   |  72 +++++++++++++++++++++++++++
 clutter/clutter-easing.h   |   7 +++
 clutter/clutter-enums.h    |  19 ++++++-
 clutter/clutter-timeline.c | 103 ++++++++++++++++++++++++++++++++++++++
 clutter/clutter-timeline.h | 120 ++++++++++++++++++++++++---------------------
 clutter/clutter.symbols    |   2 +
 6 files changed, 266 insertions(+), 57 deletions(-)

commit 4546f844080672580c469d75168630b737419c17
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 19 19:47:48 2012 -0400

    timeline: Add support for step() progress
    
    The CSS3 Transitions specification from the W3C defines the possibility
    of using a parametrized step() timing function, with the following
    prototype:
    
            steps(n_steps, [ start | end ])
    
    where @n_steps represents the number of steps used to divide an interval
    between 0 and 1; the 'start' and 'end' tokens describe whether the value
    change should happen at the start of the transition, or at the end.
    
    For instance, the "steps(3, start)" timing function has the following
    profile:
    
      1 |           x
        |           |
        |       x---|
        |       '   |
        |   x---'   |
        |   '       |
      0 |---'       |
    
    Whereas the "steps(3, end)" timing function has the following profile:
    
      1 |       x---|
        |       '   |
        |   x---'   |
        |   '       |
        x---'       |
        |           |
      0 |           |
    
    Since ClutterTimeline uses an enumeration for controlling the progress
    mode, we need additional API to define the parameters of the steps()
    progress; for this reason, we need a CLUTTER_STEPS enumeration value,
    and a method for setting the number of steps and the value transition
    policy.
    
    The CSS3 Transitions spec helpfully also defines a step-start and a
    step-end shorthands, which expand to step(1, start) and step(1, end)
    respectively; we can provide a CLUTTER_STEP_START and CLUTTER_STEP_END
    enumeration values for those.

 clutter/clutter-easing.c          |  27 ++++++++++
 clutter/clutter-easing.h          |   9 ++++
 clutter/clutter-enums.h           |  31 +++++++++++
 clutter/clutter-timeline.c        |  96 +++++++++++++++++++++++++++++++++
 clutter/clutter-timeline.h        |   8 +++
 clutter/clutter.symbols           |   3 ++
 tests/conform/Makefile.am         |   1 +
 tests/conform/test-conform-main.c |   2 +
 tests/conform/timeline-progress.c | 110 ++++++++++++++++++++++++++++++++++++++
 9 files changed, 287 insertions(+)

commit d7eb57a7115f7979ac6ad83fd9cc9d0ce3db7900
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 19 14:18:09 2012 -0400

    interactive/animation: Use pivot point
    
    Instead of the anchor point and the rotation center.

 tests/interactive/test-animation.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit b10e7057ad9611601b0110a36df19189599b0c68
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 19 13:58:50 2012 -0400

    actor: Consolidate rotation angle internal setter
    
    Use the GParamSpec, instead of the rotation axis enumeration, to
    simplify the caller code, similarly to how we handle scaling and
    translation factors.

 clutter/clutter-actor.c | 58 ++++++++++++++++---------------------------------
 1 file changed, 19 insertions(+), 39 deletions(-)

commit f99abad4a43ebeb103766c24a8f45ca4d8066462
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jul 18 17:23:35 2012 -0400

    Split off LayoutManager deprecated functions to a separate file
    
    This should make it easier to clean up later when we branch off for
    1.99.

 clutter/Makefile.am                                |  1 +
 clutter/clutter-layout-manager.c                   | 91 ++--------------------
 .../deprecated/clutter-layout-manager-deprecated.c | 89 +++++++++++++++++++++
 3 files changed, 97 insertions(+), 84 deletions(-)

commit 9faed5eba466f09d89558600624997f41818fb3f
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jul 18 17:15:13 2012 -0400

    docs: Add missing section for ClutterRotateAction

 doc/reference/clutter/clutter-docs.xml.in | 1 +
 1 file changed, 1 insertion(+)

commit 1c03be7346ba0c72518ee1972674007a2417c2a2
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jul 18 10:32:53 2012 -0400

    event: Expose is-pointer-emulated flag
    
    Clutter on X11 already stores this flag to distinguish between events
    that have been synthesized by the X server and real events.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680174

 clutter/clutter-event.c | 23 +++++++++++++++++++++++
 clutter/clutter-event.h |  2 ++
 clutter/clutter.symbols |  1 +
 3 files changed, 26 insertions(+)

commit a8fcd4dfae3f5f9ee0f6c8d74deb8bca210b2e26
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Jul 18 18:28:24 2012 +0200

    event: Copy the is-pointer-emulated flag
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680174

 clutter/clutter-event.c | 1 +
 1 file changed, 1 insertion(+)

commit 31b8b2e22ff4f88dc28af7a963e900c86107049e
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jul 18 13:05:10 2012 -0400

    x11: Add debug notes for pointer-emulated

 clutter/x11/clutter-device-manager-xi2.c | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

commit 9b4f13c15a1b531696dd741f88142654f227f7f7
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Jul 17 17:41:04 2012 -0400

    input-device: Fix introspection annotation
    
    The event sequence can be %NULL.

 clutter/clutter-input-device.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 08da111f5e1e2f39273cac34dc7df75d082060a6
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Jul 17 17:40:47 2012 -0400

    Fix compiler warning
    
    Mark a variable as unused.

 clutter/clutter-gesture-action.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 76e7ab90f6ac232306f827ad14936320e314767c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jul 18 23:07:45 2012 +0200

    Updated POTFILES.in

 po/POTFILES.in | 1 +
 1 file changed, 1 insertion(+)

commit fcd7321f231f39551f1906a7a45da4da685288c9
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Wed Jul 18 20:41:59 2012 +0100

    input-device: fix destroy signal connection on wrong actor

 clutter/clutter-input-device.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9e02ef459e936cf143cc956337c74e59260a6f16
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Wed Jul 11 16:21:28 2012 +0100

    input-device: add enter/leave events generation for touch events
    
    This patch brings 'enter-event' and 'leave-event' generation for touch
    based devices. This leads to adding a new API to retrieve coordinates
    of a touch point.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679797

 clutter/Makefile.am                                |   2 +
 clutter/clutter-deprecated.h                       |   1 +
 clutter/clutter-device-manager-private.h           |  22 ++
 clutter/clutter-device-manager.c                   |   2 +-
 clutter/clutter-input-device.c                     | 340 +++++++++++++++++----
 clutter/clutter-input-device.h                     |   8 +-
 clutter/clutter-main.c                             |  29 +-
 clutter/clutter-stage.c                            |   3 +-
 clutter/clutter.symbols                            |   1 +
 .../deprecated/clutter-input-device-deprecated.c   |  38 +++
 clutter/deprecated/clutter-input-device.h          |  41 +++
 doc/reference/clutter/clutter-sections.txt         |   1 +
 12 files changed, 410 insertions(+), 78 deletions(-)

commit 6eef8ea0422de0dd54780eb584f7ca46d5412dec
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Tue Jul 17 17:14:55 2012 +0100

    fix build (missing marshaller)

 clutter/clutter-marshal.list | 1 +
 1 file changed, 1 insertion(+)

commit e2264c04849722954d0f8422a49c8558d6ea8753
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Fri Jun 22 02:38:21 2012 +0100

    Add rotate action
    
    Allow rotation of an actor using 2 points (touch or pointers) events.
    
    Also refactor the accumulators from various actions.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678587

 clutter/Makefile.am                        |   2 +
 clutter/clutter-drag-action.c              |  16 +-
 clutter/clutter-gesture-action.c           |  18 +--
 clutter/clutter-main.c                     |  14 ++
 clutter/clutter-private.h                  |   9 ++
 clutter/clutter-rotate-action.c            | 239 +++++++++++++++++++++++++++++
 clutter/clutter-rotate-action.h            | 100 ++++++++++++
 clutter/clutter.h                          |   3 +-
 clutter/clutter.symbols                    |   2 +
 doc/reference/clutter/clutter-sections.txt |  17 ++
 10 files changed, 388 insertions(+), 32 deletions(-)

commit 2a31a93c5e63f3a6e3e4a82622e5fbab0e25e5f1
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Tue Jul 17 10:13:12 2012 -0400

    x11/xi2: Do not generate scroll events on ButtonRelease
    
    Scroll events are generated on ButtonPress only in the core event
    handling, so it should happen the same if we use XInput.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680088

 clutter/x11/clutter-device-manager-xi2.c | 44 +++++++++++++++++++++++---------
 1 file changed, 32 insertions(+), 12 deletions(-)

commit 6ac815219b9fcba91ee65b2ce91c91e72ed579b9
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Tue Jul 17 14:54:03 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 62 ++++++++++++++++---------------------------------------------
 po/zh_TW.po | 62 ++++++++++++++++---------------------------------------------
 2 files changed, 32 insertions(+), 92 deletions(-)

commit 520039003787bae3347adc49e29709fa8c44c64d
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Date:   Thu Jun 21 02:55:56 2012 +0100

    gesture-action: add multiple point support and touch events support
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678586

 clutter/clutter-gesture-action.c           | 340 ++++++++++++++++++++++-------
 clutter/clutter-gesture-action.h           |   3 +
 clutter/clutter.symbols                    |   2 +
 doc/reference/clutter/clutter-sections.txt |   2 +
 4 files changed, 273 insertions(+), 74 deletions(-)

commit d3870c64ea6db8e30b674fbc59e3e7bc59a7dc0e
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Jul 16 19:11:53 2012 -0400

    Post-release version bump to 1.11.9

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)