commit ec96435f2f3ba36a98cfe60a217b1651b4d2ee63
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Sep 17 22:48:44 2012 +0100

    Release Clutter 1.11.16 (snapshot)

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

commit cd67c7fd243025aac080faf50a1848f1d5842915
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Sep 10 09:21:34 2012 +0100

    drag-action: Allow destroying the dragged actor inside ::drag-end
    
    It should be possible to destroy the actor currently being dragged from
    within the ::drag-end signal. In order to do this, we need to keep a
    reference on the action for the duration of the emit_drag_end() function
    as well as resetting the action's state inside the dispose()
    implementation, to avoid trying to access cleared data.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=681814

 clutter/clutter-drag-action.c | 35 ++++++++++++++++++++++++++++++++++-
 1 file changed, 34 insertions(+), 1 deletion(-)

commit c095de87057ef32e0ca7610a3da80577dae3cca8
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Mon Sep 17 15:55:50 2012 +0400

    Updated Russian translation

 po/ru.po | 461 ++++++++++++++++++++++++++++-----------------------------------
 1 file changed, 207 insertions(+), 254 deletions(-)

commit 8d53bbd34f597aac29782bbe78cd664bf33cbe6d
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Sep 6 13:03:05 2012 +0100

    docs: Document the states of a GestureAction
    
    Useful notes for developers writing gesture recognizers.

 clutter/clutter-gesture-action.c | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit 838a6d9218effd5fd31577f0f3342acc6d7cc44a
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:   Sun Sep 16 02:07:53 2012 +0200

    Updated Danish translation

 po/da.po | 1869 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 1077 insertions(+), 792 deletions(-)

commit 165871024cfe16ad081deef1ae2eda536eb3e073
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Thu Sep 13 12:05:21 2012 +0200

    stage: fix typo and format identifiers in debug notes
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683937

 clutter/clutter-stage.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit e6fcdb0644d5b5ea73e646aec43967c9a50b39cf
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Thu Sep 13 11:20:00 2012 +0200

    click-action: add touch event support
    
    Allow for touch events to trigger the "clicked" event on
    ClickAction without introducing API changes.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683936

 clutter/clutter-click-action.c | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

commit d616fd628b04824c0c1469dfc12c81b1b1bca354
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Sep 12 20:08:16 2012 +0200

    tests: style fixes to test-events
    
    Oops, I pushed the commit without the style fixes. Followup commit
    for 47347d5.

 tests/interactive/test-events.c | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 47347d5f5cc3566f6927ab8a2a27c274159c9056
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Sep 12 14:45:05 2012 +0200

    tests: handle smooth scroll events in test-events
    
    Print the precise scroll delta for smooth scroll events and
    correctly print the direction for left/right scrolls.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683870

 tests/interactive/test-events.c | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

commit 8a692103633d5af3245bd758873f26619a92dece
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Sep 12 14:22:30 2012 +0200

    tests: track touch events in test-events
    
    Enable xinput support in the X11 backend form test-events to
    receive touch[begin|update|end] events.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683869

 tests/interactive/test-events.c | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit 19de5d254165adae02c5795384716270f98fe3fb
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Tue Sep 11 19:20:19 2012 +0200

    action: fix CLUTTER_GESTURE_ACTION_GET_CLASS()
    
    Fix the same cut'n'paste error fixed for GestureAction in 609766fa,
    this time in ClickAction, PanAction, RotateAction and SwipeAction.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683430

 clutter/clutter-click-action.h  | 2 +-
 clutter/clutter-pan-action.h    | 2 +-
 clutter/clutter-rotate-action.h | 2 +-
 clutter/clutter-swipe-action.h  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit a6a96f0946b8735960267ef81b50c66aba26ce01
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date:   Tue Sep 11 16:58:46 2012 +0530

    Assamese translation updated

 po/as.po | 380 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 206 insertions(+), 174 deletions(-)

commit ea50df6bb616542f8a159ad3ea7ce031d856f712
Author: Rui Matos <tiagomatos@gmail.com>
Date:   Sun Sep 9 20:44:43 2012 +0200

    text: Don't accept new line characters in single line mode
    
    Modified Return key presses don't trigger ::activate so we would end
    up adding an unprintable character to a single paragraph mode pango
    layout which renders it as a box.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=623344

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

commit 5e18c2f9b47a4d9eb3c51c8e8487a2474d969c97
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Sun Sep 9 15:29:05 2012 +0300

    Updated Belarusian translation.

 po/be.po | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

commit 69b83d1f7018bfd5eaa885d55e1e061f6b91e4f6
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Sun Sep 9 01:17:39 2012 +0100

    Updated Portuguese translation

 po/pt.po | 492 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 266 insertions(+), 226 deletions(-)

commit 67fa2e68097c75069bcb2c18d8151c531615a4f4
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sat Sep 8 20:39:51 2012 +0200

    Updated Slovenian translation

 po/sl.po | 104 +++++++++++++++++++++------------------------------------------
 1 file changed, 34 insertions(+), 70 deletions(-)

commit 6a4060c2d7e4e8ba52f81d2b4b5dffd2c6cf1523
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Sat Sep 8 12:12:38 2012 +0300

    Updated Greek translation

 po/el.po | 375 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 207 insertions(+), 168 deletions(-)

commit c3e574a389c1a85a5d73a078f3cfcf0619ae0f26
Author: Debarshi Ray <debarshir@gnome.org>
Date:   Wed Aug 29 00:24:30 2012 +0200

    actor: Fix the content box for CLUTTER_CONTENT_GRAVITY_RESIZE_ASPECT
    
    The code for calculating the content box when the aspect ratio is
    greater than 1 was broken. The same code that did the calculation for
    aspect ratio less than 1 should be used in all cases.
    
    Fixes: https://bugzilla.gnome.org/682161

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

commit 75e7fcdb2c105254572a46525f236ff9076e761c
Author: Enrico Nicoletto <liverig@gmail.com>
Date:   Fri Sep 7 11:57:13 2012 -0400

    Added Brazilian Portuguese translation.

 po/pt_BR.po | 1433 ++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 837 insertions(+), 596 deletions(-)

commit 568c8e19195983ccb2e509c97a3b6df9c1f1a6a6
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Sep 7 15:19:30 2012 +0200

    Updated Slovenian translation

 po/sl.po | 1484 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 876 insertions(+), 608 deletions(-)

commit f6d7cc5ee6371c2ad9f899c8da78ad1e57cd5e1a
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:   Thu Sep 6 23:07:25 2012 +0200

    Updated German translation

 po/de.po | 2046 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 1128 insertions(+), 918 deletions(-)

commit a71c38445a2943915f51a26f1c42db24749864be
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Thu Sep 6 22:41:33 2012 +0400

    Updated Russian translation

 po/ru.po | 2041 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 1188 insertions(+), 853 deletions(-)

commit 9caf9ffbbb6fbbc2e3a03bca14253182da5ac5bc
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Thu Sep 6 11:12:53 2012 +0200

    gesture-action: unregister point on missed release events
    
    When we miss button release events (eg. when they happen outside
    of our window) we must ensure that the corresponding point is
    removed from the array of tracked points, otherwise GestureAction
    will get very confused and will cancel all subsequent gestures.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683471

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

commit 3b298ddfa333eb4963c24f119b6578398b821ef0
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Sep 5 14:50:28 2012 +0000

    pan-action: emit ::pan-stopped before ::gesture-begin
    
    When starting a new gesture before the momentum of the previous one
    has finished the ::pan-stopped was counter-intuitively emitted
    after the new ::gesture-begin.
    
    Make use of gesture_prepare() to reset the state of the action
    right before emitting ::gesture-begin.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683431

 clutter/clutter-pan-action.c | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

commit 2001cd7a2c4b3e5fb6ac48149208756900479308
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Sep 5 14:47:25 2012 +0000

    gesture-action: add gesture_prepare() virtual function
    
    The gesture_prepare() virtual function is called before the
    ::gesture-begin signal is emitted, and allows a subclass to reset
    its state.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683431

 clutter/clutter-gesture-action.c | 7 +++++++
 clutter/clutter-gesture-action.h | 5 ++++-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit 609766fa2bc4975fef369607c62a1de4c278f8a3
Author: Emanuele Aina <emanuele.aina@collabora.com>
Date:   Wed Sep 5 15:21:14 2012 +0000

    gesture-action: fix CLUTTER_GESTURE_ACTION_GET_CLASS()
    
    Fix a cut'n'paste error where CLUTTER_GESTURE_ACTION_GET_CLASS()
    was returning the private class data instead of the class instance.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683430

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

commit f67aa36e3b7e7435a19902c95d9ff46954d18993
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Sep 6 12:11:31 2012 +0100

    color: Simplify shade() implementation
    
    We can use the CLAMP macro, instead of a bunch of ifs.

 clutter/clutter-color.c | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

commit 44cf976c5171e58873269f89529073bfaca584bd
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Sep 5 22:09:57 2012 +0200

    Updated Serbian translation

 po/sr.po       | 568 ++++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po | 568 ++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 632 insertions(+), 504 deletions(-)

commit 3398f3acdfcbb727db12abac30b4f09629edef1d
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Mon Sep 3 20:06:27 2012 -0300

    stage: Normalize key focus setting
    
    We often mean that when key_focus == NULL, it's assumed to be on the
    stage, and clutter_stage_get_key_focus() reflects this. We also do a
    lot of check around the lines of key_focus == NULL instead of also
    checking for the stage, so make sure to normalize it so that explicitly
    grabbing the stage's key focus will not change our behaviour.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=683301

 clutter/clutter-stage.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 1930c187a8d6c27c348fa9a54874055afc7e5ab4
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Wed Sep 5 16:02:07 2012 +0200

    Update French translation

 po/fr.po | 1450 ++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 840 insertions(+), 610 deletions(-)

commit 98f8723f4d23b976061ca13d625bcf07fcdc15b6
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Sep 5 19:36:46 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 426 ++++++++++++++++++++++++++++++++----------------------------
 po/zh_TW.po | 424 +++++++++++++++++++++++++++++++----------------------------
 2 files changed, 457 insertions(+), 393 deletions(-)

commit 950e60f82400bdafa0220ba336ee3ed3986befad
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Sep 5 09:38:17 2012 +0100

    x11: Add EventSequence → touch detail accessor
    
    The ClutterEventSequence structure is a fully opaque type; on X11, it is
    just an unsigned integer that gets converted into a pointer, but in the
    future it may become a fully fledged data structure.
    
    Obviously, we cannot tell people to just dereference the pointer into an
    integer in order to use it, and still retain the ability to change the
    type; for this reason, we need a proper accessor function to convert the
    EventSequence into a touch detail, to be used with the XInput API.

 clutter/clutter.symbols                    |  1 +
 clutter/x11/clutter-device-manager-xi2.c   |  6 ++++--
 clutter/x11/clutter-event-x11.c            | 18 ++++++++++++++++++
 clutter/x11/clutter-x11.h                  |  2 ++
 doc/reference/clutter/clutter-sections.txt |  1 +
 5 files changed, 26 insertions(+), 2 deletions(-)

commit 263592739c672f2d0f5bf6b6dadb6835ef655bb6
Author: Dirgita <dirgitadevina@yahoo.co.id>
Date:   Tue Sep 4 19:40:29 2012 +0700

    Updated Indonesian translation

 po/id.po | 428 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 230 insertions(+), 198 deletions(-)

commit 89c83953f58dbeeba183e9d1aed7786a302b431f
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:   Tue Sep 4 11:49:50 2012 +0100

    Updated British English translation

 po/en_GB.po | 1853 ++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 1069 insertions(+), 784 deletions(-)

commit 2ed703cf061e7dcbacb1669f444068e34bdb48ff
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Mon Sep 3 22:48:52 2012 +0100

    Post-release version bump to 1.11.15

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