commit 1e07fd7d7fb0eb648ff407b193ac9df1725d360c
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 24 00:12:47 2014 +0100

    Release Clutter 1.19.6 (snapshot)

 NEWS         | 30 ++++++++++++++++++++++++++++++
 README.in    |  9 +++++++++
 configure.ac |  2 +-
 3 files changed, 40 insertions(+), 1 deletion(-)

commit d33d2d1f472c82866a90179f89468ceb9e72eff1
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Thu Jul 24 00:11:30 2014 +0100

    conform: Fix actor-shader-effect
    
    The porting to the ::after-paint signal was missing the boolean flag
    passed as a user data.

 tests/conform/actor-shader-effect.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 0c0c069b3fa1cdf003839b4581906b989f379b1a
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Jul 21 23:44:10 2014 +0200

    input-device: Ensure crossing events are paired for touch sequences
    
    When the sequence is lifted the actor wouldn't be unset, so the corresponding
    CLUTTER_LEAVE event would never be sent for the touch sequence.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733560

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

commit 9e8c92d66a7dc0243f3a0a51ca46ca71c533a7d7
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Jul 21 23:48:42 2014 +0200

    evdev: Update xkb state after input is resumed
    
    xkb_state creation has been refactored out of clutter_evdev_set_keyboard_map(),
    and used too in clutter_evdev_reclaim_devices(), so the xkb_state is fresh
    clean after input is paused/resumed (and keyboard state possibly changed in
    between)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733562

 clutter/evdev/clutter-device-manager-evdev.c | 73 ++++++++++++++++++----------
 1 file changed, 46 insertions(+), 27 deletions(-)

commit 958ffd4d40de4edb46140c7a282176aa8bb734c2
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Mon Jul 21 23:46:44 2014 +0200

    event: define a boxed type for ClutterEventSequence
    
    This allows for some minimal interaction from bindings.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733561

 clutter/clutter-event.c | 17 +++++++++++++++++
 clutter/clutter-event.h |  4 ++++
 2 files changed, 21 insertions(+)

commit c167d3a4d307d759d461ddca56ebeb4bbd74dce6
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Date:   Thu Jul 17 10:53:32 2014 +0200

    ClutterAnimation: fix memory leak
    
    We need to unref the timeline
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733300

 clutter/deprecated/clutter-animation.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit f6fd02970c29e58c217ef5563d8d5c53be81acd9
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Fri Jul 11 15:30:29 2014 +0200

    evdev: Set button modifier state to input devices.
    
    Input devices must get the proper button state, in addition to keyboard
    modifiers.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733062

 clutter/evdev/clutter-device-manager-evdev.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 8d669ab8ceb9ad1cfb03e69d32e30033070961a6
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Tue Jul 8 18:20:26 2014 +0200

    gesture-action: Prepare for clutter_gesture_action_cancel() within ::gesture-end
    
    There may be odd situations where full gesture cancellation may be wanted at once
    when the first touch is lifted and ::gesture-end is emitted on a gesture action.
    Although calling clutter_gesture_action_cancel() within the ::gesture-end handler
    causes 2 critical warnings that are otherwise harmless.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732907

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

commit ec911dc8b96a6cceac2a6582679528f2d599cb32
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Thu Jun 5 15:21:05 2014 -0400

    ClutterStage: Replace clutter_stage_set_paint_callback() with ::after-paint signal
    
    clutter_stage_set_paint_callback() has the disadvantage that it only
    works for a single caller, and subsequent callers will overwrite and
    break previous callers. Replace it with an ::after-paint signal that is
    emitted at the same point - after all painting for the stage is
    completed but before the drawing is presented to the screen.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732342

 clutter/clutter-stage.c                        | 61 ++++++++------------------
 clutter/clutter-stage.h                        |  9 ----
 doc/reference/clutter/clutter-sections.txt     |  1 -
 tests/conform/actor-offscreen-limit-max-size.c |  6 +--
 tests/conform/actor-shader-effect.c            |  6 +--
 5 files changed, 23 insertions(+), 60 deletions(-)

commit 9c74b983100c5eb6e4b7d5921371f66b5965a434
Author: Emmanuele Bassi <ebassi@gnome.org>
Date:   Wed Jun 25 17:09:23 2014 +0100

    Post-release version bump to 1.19.5

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