Blame ChangeLog.pre-1.20

Packit 31ecd5
commit e0834bfece11fcd1543a14647555c305a7114b03
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Sep 22 11:30:30 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.20.0
Packit 31ecd5
Packit 31ecd5
 NEWS         | 12 ++++++++++++
Packit 31ecd5
 configure.ac |  4 ++--
Packit 31ecd5
 2 files changed, 14 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit c55922dac18cd3548b432439948a5eab64ca4036
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Sep 22 11:11:22 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Fix the examples for ClutterText.set_font_name()
Packit 31ecd5
    
Packit 31ecd5
    We shouldn't be using "pt": PangoFontDescription.from_string() assumes
Packit 31ecd5
    points, and only accepts "px" for absolute font sizes.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=736826
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-text.c | 7 ++++++-
Packit 31ecd5
 1 file changed, 6 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 35d4baa913e142f22a2527e1b132e06fbec49306
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Sep 22 11:08:23 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Update the markdown README file
Packit 31ecd5
Packit 31ecd5
 README.md | 30 +++++++++++-------------------
Packit 31ecd5
 1 file changed, 11 insertions(+), 19 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit e1a3a38061f8e79724466ab5188744396f0dbde9
Packit 31ecd5
Author: Maria  Mavridou <mavridou@gmail.com>
Packit 31ecd5
Date:   Sun Sep 21 13:42:14 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated Greek translation
Packit 31ecd5
Packit 31ecd5
 po/el.po | 307 +++++++++++++++++++++++++++++++--------------------------------
Packit 31ecd5
 1 file changed, 153 insertions(+), 154 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit ca09f58d9340b5370080c21a0ad313ee9bbb2ec5
Packit 31ecd5
Author: Olav Vitters <olav@vitters.nl>
Packit 31ecd5
Date:   Wed Jul 30 19:38:35 2014 +0200
Packit 31ecd5
Packit 31ecd5
    doap category core
Packit 31ecd5
Packit 31ecd5
 clutter.doap | 1 +
Packit 31ecd5
 1 file changed, 1 insertion(+)
Packit 31ecd5
Packit 31ecd5
commit 3f4d5c3e47a71403b705cb4fb14af3f298817215
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Sep 17 15:07:33 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.19.11
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit db6938077346b635341d481636e10b7c87148cd6
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Sep 17 15:02:30 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.19.10
Packit 31ecd5
Packit 31ecd5
 NEWS         | 38 ++++++++++++++++++++++++++++++++++++++
Packit 31ecd5
 configure.ac |  2 +-
Packit 31ecd5
 2 files changed, 39 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit f409671d91ef30057ebb1e4a0f12bbdc2527ce88
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Sep 17 14:59:22 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Fix annotation for has_mapped_clones() method
Packit 31ecd5
    
Packit 31ecd5
    The Returns: stanza is missing.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-actor.c | 4 +++-
Packit 31ecd5
 1 file changed, 3 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit c75a200c371aabb7b0fd781e24da259995245c81
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Sep 17 14:59:03 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Remove missing symbol
Packit 31ecd5
Packit 31ecd5
 doc/reference/clutter/clutter-sections.txt | 1 -
Packit 31ecd5
 1 file changed, 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 28a5104e11738fd04500aa8b8d964c49ba0a3c96
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Sep 17 14:58:17 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Remove gtk-doc tags from clutter_test_* API
Packit 31ecd5
    
Packit 31ecd5
    The API is public because we use it in the test suite, but it's not
Packit 31ecd5
    documented.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-test-utils.c | 12 ++++++------
Packit 31ecd5
 1 file changed, 6 insertions(+), 6 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 14da1c50270f1a3a8b2cb8c95d35e87bc9a31558
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Sep 15 16:50:33 2014 +0100
Packit 31ecd5
Packit 31ecd5
    actor: Unallocated children do not contribute to the paint volume
Packit 31ecd5
    
Packit 31ecd5
    Just like unmapped children.
Packit 31ecd5
    
Packit 31ecd5
    Apparently, layers above Clutter allow mapped children without an
Packit 31ecd5
    allocation, instead of unmapping them. This means we need to ignore
Packit 31ecd5
    them when computing the paint volume.
Packit 31ecd5
    
Packit 31ecd5
    Patch originally by: Adel Gadllah <adel.gadllah@gmail.com>
Packit 31ecd5
    Signed-off by: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=736682
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-actor.c | 8 +++++++-
Packit 31ecd5
 1 file changed, 7 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit acd8f8657013de63ca45294ded48ec531bc7fd64
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Sep 15 16:43:30 2014 +0100
Packit 31ecd5
Packit 31ecd5
    actor: Default paint volume does not work without allocation
Packit 31ecd5
    
Packit 31ecd5
    We already check for needs_allocation before getting the default paint
Packit 31ecd5
    volume, but explicit is better than implicit.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-actor.c | 6 ++++++
Packit 31ecd5
 1 file changed, 6 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit e31d7d74005d3fa628ddb2fd0cca19ccc5109aec
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Sep 15 16:42:54 2014 +0100
Packit 31ecd5
Packit 31ecd5
    build: Ignore private header while building docs
Packit 31ecd5
Packit 31ecd5
 doc/reference/clutter/Makefile.am | 1 +
Packit 31ecd5
 1 file changed, 1 insertion(+)
Packit 31ecd5
Packit 31ecd5
commit a182d4befa5962be369373c01a66d5b42ac61b4b
Packit 31ecd5
Author: Jonas Ådahl <jadahl@gmail.com>
Packit 31ecd5
Date:   Sun Sep 14 13:58:11 2014 +0200
Packit 31ecd5
Packit 31ecd5
    ClutterInputDevice: Store the cursor coordinate state as floating point
Packit 31ecd5
    
Packit 31ecd5
    To support sub-pixel motion events coming from relative events, the
Packit 31ecd5
    fraction part needs to be stored in the input device state as well. To
Packit 31ecd5
    do this, simply change the current type from gint to gfloat.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=736413
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-device-manager-private.h | 12 ++++++------
Packit 31ecd5
 clutter/clutter-input-device.c           |  4 ++--
Packit 31ecd5
 2 files changed, 8 insertions(+), 8 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 281a57a6a3bd56278cf0025614c066e3cb007da8
Packit 31ecd5
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Packit 31ecd5
Date:   Tue Sep 2 18:22:41 2014 +0200
Packit 31ecd5
Packit 31ecd5
    a11y: provide a way to ensure clutter accessibility
Packit 31ecd5
    
Packit 31ecd5
    If gtk_init is called after clutter_init, it can override clutter
Packit 31ecd5
    AtkUtil implementation. In that situation, we can't say that
Packit 31ecd5
    the accessibility is enabled, as the root object would be wrong.
Packit 31ecd5
    
Packit 31ecd5
    In order to provide a way to prevent this:
Packit 31ecd5
    
Packit 31ecd5
    * clutter_get_accessibility_enabled returns true of false
Packit 31ecd5
      depending on the current AtkUtil implemented
Packit 31ecd5
    * cally_accessibility_init always override AtkUtil implementation.
Packit 31ecd5
Packit 31ecd5
 clutter/cally/cally-util.c | 12 ++++++++++++
Packit 31ecd5
 clutter/cally/cally-util.h |  2 ++
Packit 31ecd5
 clutter/cally/cally.c      | 13 +++----------
Packit 31ecd5
 3 files changed, 17 insertions(+), 10 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit fe208bff29191bfa13f01b69e31e49e83c80c650
Packit 31ecd5
Author: Bastien Nocera <hadess@hadess.net>
Packit 31ecd5
Date:   Fri Aug 8 14:50:55 2014 +0200
Packit 31ecd5
Packit 31ecd5
    doc: Document CLUTTER_SCALE envvar
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734480
Packit 31ecd5
Packit 31ecd5
 doc/reference/clutter/running-clutter.xml | 7 +++++++
Packit 31ecd5
 1 file changed, 7 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 908aedbacc7cb3e6ebfdaefd5bdd93cc85f2e31e
Packit 31ecd5
Author: Bastien Nocera <hadess@hadess.net>
Packit 31ecd5
Date:   Fri Aug 8 14:43:29 2014 +0200
Packit 31ecd5
Packit 31ecd5
    gdk: Add window-scaling-factor support
Packit 31ecd5
    
Packit 31ecd5
    So that we follow GDK's idea of a scaling factor for Clutter.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734480
Packit 31ecd5
Packit 31ecd5
 clutter/gdk/clutter-settings-gdk.h | 1 +
Packit 31ecd5
 1 file changed, 1 insertion(+)
Packit 31ecd5
Packit 31ecd5
commit b3b2af767746fd1b040ff86a15b7452ad89be765
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Sep 3 14:16:31 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Re-introduce removed GestureAction method
Packit 31ecd5
    
Packit 31ecd5
    The get_threshold_tigger_egde() method was renamed to fix the typo, but
Packit 31ecd5
    it obviously broke the ABI. To be fair, nobody in the whole of Debian
Packit 31ecd5
    was using the symbol, apparently, so it's not like we broke existing
Packit 31ecd5
    code. Still, it's not nice to break ABI without bumping soname, so let's
Packit 31ecd5
    put the old symbol back in — obviously, deprecated — as a wrapper to the
Packit 31ecd5
    newly added one.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-gesture-action.c           | 21 ++++++++++++++++++++-
Packit 31ecd5
 clutter/clutter-gesture-action.h           |  4 +++-
Packit 31ecd5
 doc/reference/clutter/clutter-sections.txt |  1 +
Packit 31ecd5
 3 files changed, 24 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 98b64fec33834d5fd8534ba5ac5067fe6f398525
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Fri Aug 29 19:35:11 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Add TestEnvironment key to the installed tests launchers
Packit 31ecd5
    
Packit 31ecd5
    The TestEnvironment key allows us to control the environment used by the
Packit 31ecd5
    gnome-desktop-testing-runner harness.
Packit 31ecd5
    
Packit 31ecd5
    We use it to disable the diagnostic messages without having to tweak the
Packit 31ecd5
    Exec line.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734115
Packit 31ecd5
Packit 31ecd5
 build/autotools/glib-tap.mk | 1 +
Packit 31ecd5
 1 file changed, 1 insertion(+)
Packit 31ecd5
Packit 31ecd5
commit 4bcf739d049f7a97e1c71cce90af0fc206f43532
Packit 31ecd5
Author: Yosef Or Boczko <yoseforb@src.gnome.org>
Packit 31ecd5
Date:   Thu Aug 28 18:09:28 2014 +0300
Packit 31ecd5
Packit 31ecd5
    Updated Hebrew translation
Packit 31ecd5
Packit 31ecd5
 po/he.po | 976 ++++++++++++++++++++++++++++++++-------------------------------
Packit 31ecd5
 1 file changed, 494 insertions(+), 482 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 591d31c970e1e00c53812de2c24bef6546bcf6ae
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Mon Aug 25 16:14:38 2014 +0200
Packit 31ecd5
Packit 31ecd5
    xi2: XSync before getting the client pointer on construction
Packit 31ecd5
    
Packit 31ecd5
    If the device manager is created and queried for the client pointer at
Packit 31ecd5
    a very early stage in application lifetime, the device_id returned would
Packit 31ecd5
    be 0 as the server hasn't apparently decided yet about the client pointer.
Packit 31ecd5
    
Packit 31ecd5
    For these situations, doing XSync prior to fetching the client pointer
Packit 31ecd5
    gets the server to device about the client pointer before we query it.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=735388
Packit 31ecd5
Packit 31ecd5
 clutter/x11/clutter-device-manager-xi2.c | 1 +
Packit 31ecd5
 1 file changed, 1 insertion(+)
Packit 31ecd5
Packit 31ecd5
commit cfcba1868487fc02c9fa3e6e1d24ae69239b596b
Packit 31ecd5
Author: Adel Gadllah <adel.gadllah@gmail.com>
Packit 31ecd5
Date:   Sat Aug 23 10:10:25 2014 +0200
Packit 31ecd5
Packit 31ecd5
    clutter-settings: Mark window-scaling-factor as fixed when set by the app
Packit 31ecd5
    
Packit 31ecd5
    When an application sets the scaling factor manually we should mark it as fixed
Packit 31ecd5
    and not override it when the xsettings change. This matches GDKs behaviour.
Packit 31ecd5
    
Packit 31ecd5
    In order for this to work we cannot use the same path when setting the value
Packit 31ecd5
    internally so introduce a _clutter_settings_set_property_internal and use it
Packit 31ecd5
    for that.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=735244
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-settings-private.h |  4 ++++
Packit 31ecd5
 clutter/clutter-settings.c         | 23 ++++++++++++++++++++++-
Packit 31ecd5
 clutter/gdk/clutter-backend-gdk.c  | 13 +++++++------
Packit 31ecd5
 clutter/x11/clutter-backend-x11.c  |  7 ++++---
Packit 31ecd5
 4 files changed, 37 insertions(+), 10 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit ee59a458d2bc23e3977024ae54f0e2987595555d
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Aug 21 15:43:35 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Forgot to commit the NEWS file prior to release
Packit 31ecd5
Packit 31ecd5
 NEWS | 27 +++++++++++++++++++++++++++
Packit 31ecd5
 1 file changed, 27 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 5d012cba7ba13c5d184bb61b1fc0dd0705a027fd
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Aug 21 15:43:06 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.19.9
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 0ed53b629068aebbf23890abd20bf31128bbd64c
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Aug 21 15:35:37 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.19.8
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 9c7433dbe911588fc644b08ac862e98fb9840c8b
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Aug 21 15:30:47 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Add missing symbols to the section file
Packit 31ecd5
Packit 31ecd5
 doc/reference/clutter/clutter-sections.txt | 2 ++
Packit 31ecd5
 1 file changed, 2 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit bd3e4f170932f782178819239e5b4c8b3d4d2707
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Aug 21 15:26:14 2014 +0100
Packit 31ecd5
Packit 31ecd5
    evdev: Fix compiler warning
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit fd59df9710a9a6645f4a3eff2d8e378d158fa3d9
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Aug 21 15:24:54 2014 +0100
Packit 31ecd5
Packit 31ecd5
    build: Remove experimental notice for wayland/evdev
Packit 31ecd5
    
Packit 31ecd5
    Both backends are built via CI and used by GNOME, so they should not be
Packit 31ecd5
    considered experimental any more.
Packit 31ecd5
Packit 31ecd5
 configure.ac | 3 ---
Packit 31ecd5
 1 file changed, 3 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 158af1ff594d8984b59dcf90654ed04cd8c53e16
Packit 31ecd5
Author: Sunjin Yang <fan4326@gmail.com>
Packit 31ecd5
Date:   Thu Aug 21 15:17:34 2014 +0100
Packit 31ecd5
Packit 31ecd5
    actor: Plug a leak in the implicit transition removal
Packit 31ecd5
    
Packit 31ecd5
    We need to release the temporary reference we acquired in order for the
Packit 31ecd5
    signal emission to work.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734761
Packit 31ecd5
    
Packit 31ecd5
    Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-actor.c | 8 ++++++++
Packit 31ecd5
 1 file changed, 8 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 018c1665eeb44c26a7d563958b3d86dede16227b
Packit 31ecd5
Author: ngoswami <ngoswami@redhat.com>
Packit 31ecd5
Date:   Mon Aug 18 15:38:09 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated Assamese translation
Packit 31ecd5
Packit 31ecd5
 po/as.po | 1175 +++++++++++++++++++++++++++++++++-----------------------------
Packit 31ecd5
 1 file changed, 620 insertions(+), 555 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 22827e6043f1cdb3b0545ea0d78f16186f542d6a
Packit 31ecd5
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Packit 31ecd5
Date:   Mon Aug 18 08:31:44 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated German translation
Packit 31ecd5
Packit 31ecd5
 po/de.po | 91 ++++++++++++++++++++++++++++------------------------------------
Packit 31ecd5
 1 file changed, 40 insertions(+), 51 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit ad18f2a996a685962016055734121d45be581b5c
Packit 31ecd5
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Packit 31ecd5
Date:   Sat Aug 16 20:35:54 2014 +0100
Packit 31ecd5
Packit 31ecd5
    backend: gdk: add support for foreign windows on wayland
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734935
Packit 31ecd5
Packit 31ecd5
 clutter/gdk/clutter-stage-gdk.c | 11 +++++++++++
Packit 31ecd5
 1 file changed, 11 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit ccd2054fdaba013a9b99b5e0471f5c94203c606d
Packit 31ecd5
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Packit 31ecd5
Date:   Sat Aug 16 19:39:46 2014 +0100
Packit 31ecd5
Packit 31ecd5
    backend: gdk: add translation code for touch events
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734934
Packit 31ecd5
Packit 31ecd5
 clutter/gdk/clutter-event-gdk.c | 27 +++++++++++++++++++++++++++
Packit 31ecd5
 1 file changed, 27 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit be8602fbb491c30c1e2febb92553375b2f4ce584
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Fri Aug 15 12:11:20 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Revert "backend: try gdk backend before x11/wayland/egl"
Packit 31ecd5
    
Packit 31ecd5
    This reverts commit 398a7ac71333208e31d67f3ce50514fab58ba1bb.
Packit 31ecd5
    
Packit 31ecd5
    We cannot really use the GDK backend without massive regressions inside
Packit 31ecd5
    the input layer, like touch events and gestures. The GDK backend is not
Packit 31ecd5
    entirely up to scratch, and it's late in the cycle.
Packit 31ecd5
    
Packit 31ecd5
    Let's land this early in 3.15, and get it up to par with X11.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-backend.c | 10 +++++-----
Packit 31ecd5
 1 file changed, 5 insertions(+), 5 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit f12c174d721f39a19beb782586665d0ce3f6e350
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Fri Aug 15 12:07:48 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Remove unused internal 'in-resize' flag
Packit 31ecd5
    
Packit 31ecd5
    A remnant of days gone by.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-private.h       | 11 ++---------
Packit 31ecd5
 clutter/gdk/clutter-stage-gdk.c |  3 ---
Packit 31ecd5
 clutter/x11/clutter-stage-x11.c |  5 -----
Packit 31ecd5
 3 files changed, 2 insertions(+), 17 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 398a7ac71333208e31d67f3ce50514fab58ba1bb
Packit 31ecd5
Author: Lionel Landwerlin <llandwerlin@gmail.com>
Packit 31ecd5
Date:   Sun Aug 10 20:19:30 2014 +0100
Packit 31ecd5
Packit 31ecd5
    backend: try gdk backend before x11/wayland/egl
Packit 31ecd5
    
Packit 31ecd5
    Quite a few people at Guadec complained of pinpoint being broken in
Packit 31ecd5
    speaker+fullscreen mode, with slides being half displayed. It turns
Packit 31ecd5
    out that the X11 backend of clutter was being used and this backend
Packit 31ecd5
    assumes the size of the current monitor is the size of the X screen
Packit 31ecd5
    (that's not the case with multiple monitors).
Packit 31ecd5
    
Packit 31ecd5
    To work around the shortcomings of the X11 backend we should probably
Packit 31ecd5
    position the GDK one before. GDK implements most of the logic the
Packit 31ecd5
    ClutterStage needs and is probably more tested.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=734587
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-backend.c | 10 +++++-----
Packit 31ecd5
 1 file changed, 5 insertions(+), 5 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit f95493e7bff650f7c2da4d8bfe50a498cc652ddf
Packit 31ecd5
Author: Rui Matos <tiagomatos@gmail.com>
Packit 31ecd5
Date:   Sun Jul 6 17:43:14 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Add API to set the xkb layout index
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733202
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 32 ++++++++++++++++++++++++++++
Packit 31ecd5
 clutter/evdev/clutter-evdev.h                |  4 ++++
Packit 31ecd5
 2 files changed, 36 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 72aaeed3f5623e37625a6658a712e48e4394a91b
Packit 31ecd5
Author: Tom Beckmann <tomjonabc@gmail.com>
Packit 31ecd5
Date:   Sat Jul 19 02:44:20 2014 +0200
Packit 31ecd5
Packit 31ecd5
    canvas: assign white to paint color for texture node
Packit 31ecd5
    
Packit 31ecd5
    To get correct premultiplied opacity on a canvas content, white needs
Packit 31ecd5
    to be assigned to the color that is passed to the texture node. The
Packit 31ecd5
    content will be very dark for lower opacity values otherwise.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733385
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-canvas.c | 6 +++---
Packit 31ecd5
 1 file changed, 3 insertions(+), 3 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 8e56cef40b883d90e10b6d5169357a73233193c8
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Jul 24 00:20:26 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.19.7
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 1e07fd7d7fb0eb648ff407b193ac9df1725d360c
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Jul 24 00:12:47 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.19.6 (snapshot)
Packit 31ecd5
Packit 31ecd5
 NEWS         | 30 ++++++++++++++++++++++++++++++
Packit 31ecd5
 README.in    |  9 +++++++++
Packit 31ecd5
 configure.ac |  2 +-
Packit 31ecd5
 3 files changed, 40 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit d33d2d1f472c82866a90179f89468ceb9e72eff1
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Thu Jul 24 00:11:30 2014 +0100
Packit 31ecd5
Packit 31ecd5
    conform: Fix actor-shader-effect
Packit 31ecd5
    
Packit 31ecd5
    The porting to the ::after-paint signal was missing the boolean flag
Packit 31ecd5
    passed as a user data.
Packit 31ecd5
Packit 31ecd5
 tests/conform/actor-shader-effect.c | 3 ++-
Packit 31ecd5
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 0c0c069b3fa1cdf003839b4581906b989f379b1a
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Mon Jul 21 23:44:10 2014 +0200
Packit 31ecd5
Packit 31ecd5
    input-device: Ensure crossing events are paired for touch sequences
Packit 31ecd5
    
Packit 31ecd5
    When the sequence is lifted the actor wouldn't be unset, so the corresponding
Packit 31ecd5
    CLUTTER_LEAVE event would never be sent for the touch sequence.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733560
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-input-device.c | 1 +
Packit 31ecd5
 1 file changed, 1 insertion(+)
Packit 31ecd5
Packit 31ecd5
commit 9e8c92d66a7dc0243f3a0a51ca46ca71c533a7d7
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Mon Jul 21 23:48:42 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Update xkb state after input is resumed
Packit 31ecd5
    
Packit 31ecd5
    xkb_state creation has been refactored out of clutter_evdev_set_keyboard_map(),
Packit 31ecd5
    and used too in clutter_evdev_reclaim_devices(), so the xkb_state is fresh
Packit 31ecd5
    clean after input is paused/resumed (and keyboard state possibly changed in
Packit 31ecd5
    between)
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733562
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 73 ++++++++++++++++++----------
Packit 31ecd5
 1 file changed, 46 insertions(+), 27 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 958ffd4d40de4edb46140c7a282176aa8bb734c2
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Mon Jul 21 23:46:44 2014 +0200
Packit 31ecd5
Packit 31ecd5
    event: define a boxed type for ClutterEventSequence
Packit 31ecd5
    
Packit 31ecd5
    This allows for some minimal interaction from bindings.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733561
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-event.c | 17 +++++++++++++++++
Packit 31ecd5
 clutter/clutter-event.h |  4 ++++
Packit 31ecd5
 2 files changed, 21 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit c167d3a4d307d759d461ddca56ebeb4bbd74dce6
Packit 31ecd5
Author: Giovanni Campagna <gcampagna@src.gnome.org>
Packit 31ecd5
Date:   Thu Jul 17 10:53:32 2014 +0200
Packit 31ecd5
Packit 31ecd5
    ClutterAnimation: fix memory leak
Packit 31ecd5
    
Packit 31ecd5
    We need to unref the timeline
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733300
Packit 31ecd5
Packit 31ecd5
 clutter/deprecated/clutter-animation.c | 6 ++++++
Packit 31ecd5
 1 file changed, 6 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit f6fd02970c29e58c217ef5563d8d5c53be81acd9
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Fri Jul 11 15:30:29 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Set button modifier state to input devices.
Packit 31ecd5
    
Packit 31ecd5
    Input devices must get the proper button state, in addition to keyboard
Packit 31ecd5
    modifiers.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=733062
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 3 ++-
Packit 31ecd5
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 8d669ab8ceb9ad1cfb03e69d32e30033070961a6
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Tue Jul 8 18:20:26 2014 +0200
Packit 31ecd5
Packit 31ecd5
    gesture-action: Prepare for clutter_gesture_action_cancel() within ::gesture-end
Packit 31ecd5
    
Packit 31ecd5
    There may be odd situations where full gesture cancellation may be wanted at once
Packit 31ecd5
    when the first touch is lifted and ::gesture-end is emitted on a gesture action.
Packit 31ecd5
    Although calling clutter_gesture_action_cancel() within the ::gesture-end handler
Packit 31ecd5
    causes 2 critical warnings that are otherwise harmless.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=732907
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-gesture-action.c | 5 ++++-
Packit 31ecd5
 1 file changed, 4 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit ec911dc8b96a6cceac2a6582679528f2d599cb32
Packit 31ecd5
Author: Owen W. Taylor <otaylor@fishsoup.net>
Packit 31ecd5
Date:   Thu Jun 5 15:21:05 2014 -0400
Packit 31ecd5
Packit 31ecd5
    ClutterStage: Replace clutter_stage_set_paint_callback() with ::after-paint signal
Packit 31ecd5
    
Packit 31ecd5
    clutter_stage_set_paint_callback() has the disadvantage that it only
Packit 31ecd5
    works for a single caller, and subsequent callers will overwrite and
Packit 31ecd5
    break previous callers. Replace it with an ::after-paint signal that is
Packit 31ecd5
    emitted at the same point - after all painting for the stage is
Packit 31ecd5
    completed but before the drawing is presented to the screen.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=732342
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-stage.c                        | 61 ++++++++------------------
Packit 31ecd5
 clutter/clutter-stage.h                        |  9 ----
Packit 31ecd5
 doc/reference/clutter/clutter-sections.txt     |  1 -
Packit 31ecd5
 tests/conform/actor-offscreen-limit-max-size.c |  6 +--
Packit 31ecd5
 tests/conform/actor-shader-effect.c            |  6 +--
Packit 31ecd5
 5 files changed, 23 insertions(+), 60 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 9c74b983100c5eb6e4b7d5921371f66b5965a434
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 17:09:23 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.19.5
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit d541efca2f7641f79b8153e516ac9b02d03f37c3
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 17:02:00 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.19.4 (snapshot)
Packit 31ecd5
Packit 31ecd5
 NEWS         | 23 +++++++++++++++++++++++
Packit 31ecd5
 configure.ac |  2 +-
Packit 31ecd5
 2 files changed, 24 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 036c2b3764824a8980b1ae052df4becdb26d4bbb
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 16:58:18 2014 +0100
Packit 31ecd5
Packit 31ecd5
    gesture-action: Use event type getter
Packit 31ecd5
    
Packit 31ecd5
    Don't use direct struct access.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-gesture-action.c | 16 ++++++++++------
Packit 31ecd5
 1 file changed, 10 insertions(+), 6 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 02590f08ac81a24c476fdf18d79ceffdfe7f1a34
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 13:14:44 2014 +0200
Packit 31ecd5
Packit 31ecd5
    gesture-action: Ignore any other event than press/update/release ones
Packit 31ecd5
    
Packit 31ecd5
    CLUTTER_ENTER/LEAVE might be processed too, leading to accounting of the
Packit 31ecd5
    NULL sequence (ie. pointer) in the gesture, and fooling the gesture with
Packit 31ecd5
    a static extra point that wouldn't go away.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=732235
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-gesture-action.c | 5 +++++
Packit 31ecd5
 1 file changed, 5 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 4c4e72a9dc3674774a8d38054a4bb8b95fdd972b
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:59:34 2014 +0200
Packit 31ecd5
Packit 31ecd5
    x11: Set the input device stage on XI_TouchBegin, if not already set
Packit 31ecd5
    
Packit 31ecd5
    Until now, touch events sort of rely on XI_Enter/XI_Leave events accompanying
Packit 31ecd5
    the pointer emulating touch in order to have a stage set on the device, These
Packit 31ecd5
    events won't happen though if it's not a pointer emulating touch which happens
Packit 31ecd5
    on the stage, causing touch events to be ignored.
Packit 31ecd5
    
Packit 31ecd5
    Fix this by ensuring that the input device has a stage on XI_TouchBegin itself,
Packit 31ecd5
    but only if it's not already set, so we don't possibly steal touch events to
Packit 31ecd5
    an already interacting stage.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=732234
Packit 31ecd5
Packit 31ecd5
 clutter/x11/clutter-device-manager-xi2.c | 8 ++++++++
Packit 31ecd5
 1 file changed, 8 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 42f6828c9cf151e350dd0df47a194cf0ac63a904
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:52:44 2014 +0200
Packit 31ecd5
Packit 31ecd5
    input-device: Do not unset the device stage after the last touch is lifted
Packit 31ecd5
    
Packit 31ecd5
    On X11 the pointer will follow a "pointer emulating" touch sequence, so the
Packit 31ecd5
    pointer will be effectively left inside the stage after that touch is lifted,
Packit 31ecd5
    even though the master device stage is unset. This makes pointer events get
Packit 31ecd5
    ignored until the pointer leaves and enters again the stage.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=732234
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-input-device.c | 3 ---
Packit 31ecd5
 1 file changed, 3 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 8d89294ef629b575caae06b2d29659ac7f154255
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 15:16:30 2014 +0100
Packit 31ecd5
Packit 31ecd5
    drop-action: Use the right state for events
Packit 31ecd5
    
Packit 31ecd5
    The 'state' field should be used for pointer events without button
Packit 31ecd5
    information. Pointer events that have button information should use
Packit 31ecd5
    the 'button' field.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=732143
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-drop-action.c | 20 +++++++++++---------
Packit 31ecd5
 1 file changed, 11 insertions(+), 9 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit acde9b1dff733d19aa729d28b6a8dbccd0be49d9
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:42:58 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Add missing symbols
Packit 31ecd5
Packit 31ecd5
 doc/reference/clutter/clutter-sections.txt | 7 +++++++
Packit 31ecd5
 1 file changed, 7 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 2a3498d6c9f6d28ab7042820628009c896c5c9b1
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:18:37 2014 +0100
Packit 31ecd5
Packit 31ecd5
    build: Warn for experimental input backend
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit ac26dbbbe94f522438648452d262df0836f54507
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:18:02 2014 +0100
Packit 31ecd5
Packit 31ecd5
    evdev: Update after libinput API changes
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 46 +++++++++++++++-------------
Packit 31ecd5
 1 file changed, 24 insertions(+), 22 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 3b77e5565c0d63ceb8a2eb848aea1e69e9aa4d46
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:17:37 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Bump up the requirement for libinput
Packit 31ecd5
    
Packit 31ecd5
    There have been API breakages in libinput since 0.3.0.
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 9c9b37cb210db79efc95f037d565587e3fbb7fd3
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Jun 25 12:04:44 2014 +0100
Packit 31ecd5
Packit 31ecd5
    conform: Ensure to disable diagnostic messages
Packit 31ecd5
    
Packit 31ecd5
    We don't want tests to fail for deprecation messages; we already disable
Packit 31ecd5
    deprecation warnings from the compiler for the same reason.
Packit 31ecd5
Packit 31ecd5
 tests/conform/Makefile.am | 2 ++
Packit 31ecd5
 1 file changed, 2 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 4cdcbcb2b1d339466911d523fb116719c94eb0eb
Packit 31ecd5
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Packit 31ecd5
Date:   Tue May 27 14:03:09 2014 -0400
Packit 31ecd5
Packit 31ecd5
    evdev: Add clutter_evdev_warp_pointer
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=731536
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 27 +++++++++++++++++++++++++++
Packit 31ecd5
 clutter/evdev/clutter-evdev.h                |  6 ++++++
Packit 31ecd5
 2 files changed, 33 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 31749cfa47babaf3a76292a40fabb768852dcc96
Packit 31ecd5
Author: Jonas Ådahl <jadahl@gmail.com>
Packit 31ecd5
Date:   Thu Jun 5 09:50:33 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Follow libinput enum rename
Packit 31ecd5
    
Packit 31ecd5
    s/libinput_pointer_button_state/libinput_button_state/
Packit 31ecd5
    s/LIBINPUT_POINTER_BUTTON_STATE_/LIBINPUT_BUTTON_STATE_/
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=731254
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 61929e26e1449a8cbe27086776838d09f446ea7e
Packit 31ecd5
Author: Jonas Ådahl <jadahl@gmail.com>
Packit 31ecd5
Date:   Mon Jun 2 23:16:21 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Used floating point instead of fixed point numbers
Packit 31ecd5
    
Packit 31ecd5
    Following the API change in libinput, change the uses of fixed point
Packit 31ecd5
    numbers to floating point numbers.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=731178
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 40 ++++++++++------------------
Packit 31ecd5
 clutter/evdev/clutter-input-device-evdev.h   |  2 --
Packit 31ecd5
 configure.ac                                 |  2 +-
Packit 31ecd5
 3 files changed, 15 insertions(+), 29 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 499f2e5831f91bdd968eaa7ace59e7cd62513edc
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Mon Jun 9 18:54:58 2014 +0800
Packit 31ecd5
Packit 31ecd5
    MSVC 2010+ Projects: Update "Installation" Process
Packit 31ecd5
    
Packit 31ecd5
    Currently, due to the way that Visual Studio 2010+ projects are handled,
Packit 31ecd5
    the "install" project does not re-build upon changes to the sources, as it
Packit 31ecd5
    does not believe that its dependencies have changed, although the changed
Packit 31ecd5
    sources are automatically recompiled.  This means that if a part or more
Packit 31ecd5
    of the solution does not build, or if the sources need some other fixes
Packit 31ecd5
    or enhancements, the up-to-date build is not copied automatically, which
Packit 31ecd5
    can be misleading.
Packit 31ecd5
    
Packit 31ecd5
    Improve on the situation by forcing the "install" project to trigger its
Packit 31ecd5
    rebuild, so that the updated binaries can be copied.  This does trigger an
Packit 31ecd5
    MSBuild warning, but having that warning is way better than not having an
Packit 31ecd5
    up-to-date build, especially during testing and development.
Packit 31ecd5
Packit 31ecd5
 build/win32/vs10/clutter-install.props | 18 +++++++++++++++---
Packit 31ecd5
 build/win32/vs10/install.vcxproj       | 28 ++++++++++++++++------------
Packit 31ecd5
 2 files changed, 31 insertions(+), 15 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit fcdd222c61da457ed56bc58ef346e896776fe257
Packit 31ecd5
Author: Gustavo Noronha Silva <gustavo.noronha@collabora.com>
Packit 31ecd5
Date:   Thu Jun 5 09:42:05 2014 -0300
Packit 31ecd5
Packit 31ecd5
    device-manager-xi2: use allocation for clamping
Packit 31ecd5
    
Packit 31ecd5
    The coordinates translated by the XI2 device manager were being clamped using
Packit 31ecd5
    the X window size kept by StageX11. However, when the stage is fullscreen,
Packit 31ecd5
    that size is not updated to the screen size, but kept the same in order to
Packit 31ecd5
    allow going back to it when the stage goes out of fullscreen.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=731268
Packit 31ecd5
Packit 31ecd5
 clutter/x11/clutter-device-manager-xi2.c | 11 +++++++++--
Packit 31ecd5
 1 file changed, 9 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit eb734e8b62755b536457035e554023196f670d51
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed May 28 23:09:22 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.19.3
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit be060f44808a7c8bd5c503956e9f984a7c7df8f9
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed May 28 23:00:10 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.19.2
Packit 31ecd5
Packit 31ecd5
 NEWS         | 22 ++++++++++++++++++++++
Packit 31ecd5
 configure.ac |  2 +-
Packit 31ecd5
 2 files changed, 23 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 7ed92c845fbaf145e0afe9182ba564898fd734e9
Packit 31ecd5
Author: Jonas Ådahl <jadahl@gmail.com>
Packit 31ecd5
Date:   Sun Jan 5 16:03:59 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Fix scaling of pointer axis vectors
Packit 31ecd5
    
Packit 31ecd5
    The vector of libinput and Wayland pointer axis events are in pointer
Packit 31ecd5
    motion coordinate space. To convert to clutter's internal representation
Packit 31ecd5
    the vectors need to be scaled to Xi2 scroll steps.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=723560
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c   | 6 +++++-
Packit 31ecd5
 clutter/wayland/clutter-input-device-wayland.c | 9 +++++++--
Packit 31ecd5
 2 files changed, 12 insertions(+), 3 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 3da27a4f084b2cf8664a3a2ba6c3ca66f20807de
Packit 31ecd5
Author: Jonas Ådahl <jadahl@gmail.com>
Packit 31ecd5
Date:   Mon Feb 10 23:35:58 2014 +0100
Packit 31ecd5
Packit 31ecd5
    wayland: Fix coding style issues
Packit 31ecd5
    
Packit 31ecd5
    Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=723560
Packit 31ecd5
Packit 31ecd5
 clutter/wayland/clutter-input-device-wayland.c | 24 ++++++++++++------------
Packit 31ecd5
 1 file changed, 12 insertions(+), 12 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit ed538a6d2c4cad2dcdd00353ded049a6c371b08b
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Thu May 22 13:27:43 2014 +0200
Packit 31ecd5
Packit 31ecd5
    stage: Only compress consecutive touch events from the same sequence
Packit 31ecd5
    
Packit 31ecd5
    And get CLUTTER_EVENT_LEAVE out of the touch event compression logic, as
Packit 31ecd5
    touches are always implicitly grabbed. If no sequence check is done, only
Packit 31ecd5
    the last touch update would be emitted, even if multiple sequences got
Packit 31ecd5
    updated.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=730577
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-stage.c | 4 ++--
Packit 31ecd5
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit fd8705b9c641c5e15f3120526feb6e7900c2ac8f
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Wed May 21 15:15:01 2014 +0200
Packit 31ecd5
Packit 31ecd5
    gesture-action: Fix typo in clutter_gesture_action_get_threshold_trigger_egde()
Packit 31ecd5
    
Packit 31ecd5
    Let's cross fingers and hope nobody notices. If this went unnoticed so far, likely
Packit 31ecd5
    means this function has never been used. If any complain is raised about this, a
Packit 31ecd5
    stub function should be added (and marked deprecated).
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-gesture-action.c           | 4 ++--
Packit 31ecd5
 clutter/clutter-gesture-action.h           | 2 +-
Packit 31ecd5
 doc/reference/clutter/clutter-sections.txt | 2 +-
Packit 31ecd5
 3 files changed, 4 insertions(+), 4 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 9510d6ac95c5be5846c9fe626710e3ad12125a37
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Fri Apr 25 20:14:01 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Add clutter_evdev_event_sequence_get_slot()
Packit 31ecd5
    
Packit 31ecd5
    This function helps know the libinput slot used by a sequence.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728968
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-evdev.h              |  3 +++
Packit 31ecd5
 clutter/evdev/clutter-input-device-evdev.c | 20 ++++++++++++++++++++
Packit 31ecd5
 2 files changed, 23 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 50b3d7cd9b16f4526f3944b7bb7f86961bba3e61
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Fri Apr 25 20:07:53 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Manage LIBINPUT_EVENT_TOUCH_* events
Packit 31ecd5
    
Packit 31ecd5
    Those are translated into CLUTTER_TOUCH_* ClutterEvents. As the
Packit 31ecd5
    "NULL" ClutterEventSequence is special cased, the slot=0 value is
Packit 31ecd5
    avoided.
Packit 31ecd5
    
Packit 31ecd5
    Frame events are ignored, as there is no Clutter equivalence, and
Packit 31ecd5
    Cancel events are sent to all current individual touches.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728968
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 216 +++++++++++++++++++++++++++
Packit 31ecd5
 1 file changed, 216 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 76d48f79d655095b89afef6211a61aae834da805
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Fri Apr 25 20:03:09 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Set core device on translated events
Packit 31ecd5
    
Packit 31ecd5
    And ensure the core pointer shares the same stage than the slave
Packit 31ecd5
    device when those events are set. This fixes problems on the evdev
Packit 31ecd5
    backend where the last touch unsets the stage on the device, but
Packit 31ecd5
    nothing sets it back afterwards.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728968
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 5 +++++
Packit 31ecd5
 1 file changed, 5 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 8857b19d4926a153cb2317951dc5cba6c04f79f5
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Fri Apr 25 19:58:43 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Add function to get the libinput_device from a ClutterInputDevice
Packit 31ecd5
    
Packit 31ecd5
    This may be useful for deeper libinput integration that's not in the scope
Packit 31ecd5
    of Clutter.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728967
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-evdev.h              |  3 +++
Packit 31ecd5
 clutter/evdev/clutter-input-device-evdev.c | 24 ++++++++++++++++++++++++
Packit 31ecd5
 2 files changed, 27 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 91ee1ceca452176667708ad898cd59196712a76d
Packit 31ecd5
Author: Carlos Garnacho <carlosg@gnome.org>
Packit 31ecd5
Date:   Fri Apr 25 19:54:35 2014 +0200
Packit 31ecd5
Packit 31ecd5
    evdev: Add evdev specific event filter function
Packit 31ecd5
    
Packit 31ecd5
    This function can be used to intercept or translate events
Packit 31ecd5
    that are unmanaged by clutter itself.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728967
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 132 +++++++++++++++++++++++++++
Packit 31ecd5
 clutter/evdev/clutter-evdev.h                |  11 +++
Packit 31ecd5
 2 files changed, 143 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit b66fec0450dc55f7221dc4e84c406ef30c4d177d
Packit 31ecd5
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Packit 31ecd5
Date:   Fri Feb 28 10:15:45 2014 -0500
Packit 31ecd5
Packit 31ecd5
    egl: Add a way to pause the ClutterMasterClock
Packit 31ecd5
    
Packit 31ecd5
    When VT switched away, we need to pause the ClutterMasterClock,
Packit 31ecd5
    stop processing events, and stop trying to flip.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=730215
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-master-clock.c          | 15 +++++++++
Packit 31ecd5
 clutter/clutter-master-clock.h          |  2 ++
Packit 31ecd5
 clutter/egl/clutter-backend-eglnative.c | 54 +++++++++++++++++++++++++++++++++
Packit 31ecd5
 clutter/egl/clutter-egl.h               |  5 +++
Packit 31ecd5
 4 files changed, 76 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 32af6a3ef4c62fabf74945ef67c0eef807298fe9
Packit 31ecd5
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Packit 31ecd5
Date:   Mon May 19 11:46:17 2014 -0400
Packit 31ecd5
Packit 31ecd5
    evdev: Fix a compile warning
Packit 31ecd5
    
Packit 31ecd5
    device_type_str is only used inside a CLUTTER_NOTE, which evaluate
Packit 31ecd5
    to nothing when CLUTTER_ENABLE_DEBUG is off.
Packit 31ecd5
Packit 31ecd5
 clutter/evdev/clutter-device-manager-evdev.c | 2 ++
Packit 31ecd5
 1 file changed, 2 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit d708c3076550e09de146b8cf3832137f5d7ec9d0
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon May 19 17:55:52 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Provide 1.20 version macros
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-macros.h     | 14 ++++++++++++++
Packit 31ecd5
 clutter/clutter-version.h.in | 10 ++++++++++
Packit 31ecd5
 2 files changed, 24 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 1eb6f2420b951157ca5ebd3d01f06a2cd0596bda
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon May 19 17:55:40 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Bump to 1.19.1
Packit 31ecd5
Packit 31ecd5
 configure.ac | 6 +++---
Packit 31ecd5
 1 file changed, 3 insertions(+), 3 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit cbc3a41dc255081422f68928724534f7cf8ad717
Packit 31ecd5
Author: Carles Ferrando <carles.ferrando@gmail.com>
Packit 31ecd5
Date:   Mon May 12 23:45:42 2014 +0200
Packit 31ecd5
Packit 31ecd5
    [l10n] Updated Catalan (Valencian) translation
Packit 31ecd5
Packit 31ecd5
 po/ca@valencia.po | 1529 +++++++++++++++++++++++++++--------------------------
Packit 31ecd5
 1 file changed, 793 insertions(+), 736 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 4b430ee098cf56fbb75f5cc6c1c912ca041e3b70
Packit 31ecd5
Author: Pau Iranzo <paugnu@gmail.com>
Packit 31ecd5
Date:   Mon May 12 23:45:33 2014 +0200
Packit 31ecd5
Packit 31ecd5
    [l10n] Update Catalan translation
Packit 31ecd5
Packit 31ecd5
 po/ca.po | 1142 ++++++++++++++++++++++++++++++++------------------------------
Packit 31ecd5
 1 file changed, 595 insertions(+), 547 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 812f0d9880e6666b71f1da770bd0239607a39707
Packit 31ecd5
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Packit 31ecd5
Date:   Fri May 2 10:42:23 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated German translation
Packit 31ecd5
Packit 31ecd5
 po/de.po | 1135 +++++++++++++++++++++++++++++++++-----------------------------
Packit 31ecd5
 1 file changed, 602 insertions(+), 533 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit bf5fe70e23287bfb08872cddf86266f43ac09f4c
Packit 31ecd5
Author: Gustavo Noronha Silva <gustavo.noronha@collabora.com>
Packit 31ecd5
Date:   Mon Apr 28 16:03:13 2014 -0300
Packit 31ecd5
Packit 31ecd5
    clutter-canvas: cache the texture to avoid uploads
Packit 31ecd5
    
Packit 31ecd5
    When an actor carrying canvas content is repainted, it will currently reupload
Packit 31ecd5
    the data from the buffer to a texture. While this is not a performance problem
Packit 31ecd5
    on a desktop, some mobile environments take a big performance hit. This
Packit 31ecd5
    change tracks data changes and only recreates the texture if necessary.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=729144
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-canvas.c | 33 +++++++++++++++++++++++----------
Packit 31ecd5
 1 file changed, 23 insertions(+), 10 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit eb94490fe41cb916132330eaab794b4e761fe25e
Packit 31ecd5
Author: Matej Urbančič <mateju@svn.gnome.org>
Packit 31ecd5
Date:   Mon Apr 28 21:37:00 2014 +0200
Packit 31ecd5
Packit 31ecd5
    Updated Slovenian translation
Packit 31ecd5
Packit 31ecd5
 po/sl.po | 0
Packit 31ecd5
 1 file changed, 0 insertions(+), 0 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit a5ff1c45c9f04819fd4f549ba01bda6a502ddfb5
Packit 31ecd5
Author: Matej Urbančič <mateju@svn.gnome.org>
Packit 31ecd5
Date:   Mon Apr 28 21:36:02 2014 +0200
Packit 31ecd5
Packit 31ecd5
    Updated Slovenian translation
Packit 31ecd5
Packit 31ecd5
 po/sl.po | 1116 +++++++++++++++++++++++++++++++++-----------------------------
Packit 31ecd5
 1 file changed, 588 insertions(+), 528 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 0255b5a13366784a0d89bb214d8de7c37da25655
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Sat Apr 26 20:50:43 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Add an explicit example of image loading
Packit 31ecd5
    
Packit 31ecd5
    Using GdkPixbuf, which is what we expect people to use anyway.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-image.c | 22 ++++++++++++++++++++++
Packit 31ecd5
 1 file changed, 22 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 10ff9a4679c9644c733ee35b50e82a82af78265c
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Sat Apr 26 20:50:29 2014 +0100
Packit 31ecd5
Packit 31ecd5
    docs: Fix the ClutterImage example URL
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-image.c | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 86de09b58f286071c20e8a53e7f63a6528749b54
Packit 31ecd5
Author: Dirgita <dirgitadevina@gmail.com>
Packit 31ecd5
Date:   Tue Apr 22 14:25:43 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated Indonesian translation
Packit 31ecd5
Packit 31ecd5
 po/id.po | 17 +++++++++--------
Packit 31ecd5
 1 file changed, 9 insertions(+), 8 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit d7b183a4e3927a571e6605a5740d555e168007b7
Packit 31ecd5
Author: Gustavo Noronha Silva <gustavo.noronha@collabora.com>
Packit 31ecd5
Date:   Fri Apr 18 15:10:42 2014 -0300
Packit 31ecd5
Packit 31ecd5
    clutter-main: start mainloop timer on clutter_init()
Packit 31ecd5
    
Packit 31ecd5
    By creating and starting the timer on clutter_main() an assumption is made
Packit 31ecd5
    that that is how the main loop will be run for all clutter applications.
Packit 31ecd5
    With more and more applications moving to GApplication, this assumption no
Packit 31ecd5
    longer holds true.
Packit 31ecd5
    
Packit 31ecd5
    Moving to clutter_init() means we are starting the timer earlier than we
Packit 31ecd5
    should, and by not stopping it when the main loop quits we are taking a
Packit 31ecd5
    measure that is later than we should. I believe it is safe to consider
Packit 31ecd5
    those are close enough to the actual beginning and quitting of the main
Packit 31ecd5
    loop in practice.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728521
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-main.c | 21 ++++++++++-----------
Packit 31ecd5
 1 file changed, 10 insertions(+), 11 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 20e619f8a68b29421463a76c87b767bdf4fd0414
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Thu Apr 17 10:52:19 2014 +0800
Packit 31ecd5
Packit 31ecd5
    Visual Studio Builds: Avoid Implicit Linking to SDL
Packit 31ecd5
    
Packit 31ecd5
    Cogl, when built with the SDL winsys, will include the SDL headers when
Packit 31ecd5
    Cogl-based programs are built, which causes the SDL's wrapper for main()
Packit 31ecd5
    to be used on Windows, causing an implicit requirement that all Cogl-based
Packit 31ecd5
    apps must link to SDL2.lib and SDL2main.lib.  Avoid this behavior by
Packit 31ecd5
    defining SDL_MAIN_HANDLED in the CFLAGS of the sample and interactive test
Packit 31ecd5
    programs
Packit 31ecd5
Packit 31ecd5
 build/win32/vs10/clutter-build-defines.props  | 8 ++++++--
Packit 31ecd5
 build/win32/vs10/test-cogl-perf.vcxproj       | 8 ++++----
Packit 31ecd5
 build/win32/vs10/test-picking.vcxproj         | 8 ++++----
Packit 31ecd5
 build/win32/vs10/test-random-text.vcxproj     | 8 ++++----
Packit 31ecd5
 build/win32/vs10/test-text-perf.vcxproj       | 8 ++++----
Packit 31ecd5
 build/win32/vs10/test-text.vcxproj            | 8 ++++----
Packit 31ecd5
 build/win32/vs9/clutter-build-defines.vsprops | 8 ++++++--
Packit 31ecd5
 build/win32/vs9/test-cogl-perf.vcproj         | 8 ++++----
Packit 31ecd5
 build/win32/vs9/test-picking.vcproj           | 8 ++++----
Packit 31ecd5
 build/win32/vs9/test-random-text.vcproj       | 8 ++++----
Packit 31ecd5
 build/win32/vs9/test-text-perf.vcproj         | 8 ++++----
Packit 31ecd5
 build/win32/vs9/test-text.vcproj              | 8 ++++----
Packit 31ecd5
 12 files changed, 52 insertions(+), 44 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 2e8b1606e97bd2cfdd775d47e3b5a5394b614400
Packit 31ecd5
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Packit 31ecd5
Date:   Wed Apr 16 17:12:16 2014 +0200
Packit 31ecd5
Packit 31ecd5
    Updated Basque language
Packit 31ecd5
Packit 31ecd5
 po/eu.po | 2852 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit 31ecd5
 1 file changed, 2852 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 6f370079ce9f9ab85e07c76e98a3352d0ddc8a8f
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Apr 14 23:19:51 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.18.3
Packit 31ecd5
Packit 31ecd5
 configure.ac | 4 ++--
Packit 31ecd5
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 9cb351f39396e5b27c716a20824fce31e5e1244a
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Apr 14 22:53:19 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Release Clutter 1.18.2
Packit 31ecd5
Packit 31ecd5
 NEWS         | 41 +++++++++++++++++++++++++++++++++++++++++
Packit 31ecd5
 configure.ac |  4 ++--
Packit 31ecd5
 2 files changed, 43 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit ef2a94de9352de550b7837d2474aab118bea1bd0
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Apr 14 22:23:36 2014 +0100
Packit 31ecd5
Packit 31ecd5
    master-clock: Clean up the over-budget diagnostic
Packit 31ecd5
    
Packit 31ecd5
    Use the difference between the elapsed time and the available budget, so
Packit 31ecd5
    that the message can be read more easily.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-master-clock.c | 5 +++--
Packit 31ecd5
 1 file changed, 3 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit b2e8bbe9e9ce3bc1573d5dc69b8dc18c5d4538f2
Packit 31ecd5
Author: Vadim Rutkovsky <vrutkovs@redhat.com>
Packit 31ecd5
Date:   Mon Apr 14 09:02:05 2014 -0400
Packit 31ecd5
Packit 31ecd5
    Add 1.10 as a valid lcov version
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=728177
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 3517c11c9bfc248eb589a6c8c43bfdc6b8656029
Packit 31ecd5
Author: Adel Gadllah <adel.gadllah@gmail.com>
Packit 31ecd5
Date:   Thu Apr 10 21:06:47 2014 +0200
Packit 31ecd5
Packit 31ecd5
    stage-cogl: Don't mess with the damage_history list when buffer_age is not available
Packit 31ecd5
Packit 31ecd5
 clutter/cogl/clutter-stage-cogl.c | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 79297d5c1cd0edd80aa79740b83d58025478ed12
Packit 31ecd5
Author: maria thukididu <marablack3@gmail.com>
Packit 31ecd5
Date:   Sun Apr 6 19:48:17 2014 +0300
Packit 31ecd5
Packit 31ecd5
    Updated Greek translation
Packit 31ecd5
Packit 31ecd5
 po/el.po | 1022 ++++++++++++++++++++++++++++++++------------------------------
Packit 31ecd5
 1 file changed, 530 insertions(+), 492 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit f9d99d1c4e573d08bdada42c0b70c984476c9541
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Apr 2 19:25:55 2014 +0100
Packit 31ecd5
Packit 31ecd5
    test-utils: Skip tests if no DISPLAY is set
Packit 31ecd5
    
Packit 31ecd5
    Instead of just bailing out when initializing the test suite, we can do
Packit 31ecd5
    a much better job and skip all the tests. This means that the TAP driver
Packit 31ecd5
    will work correctly instead of dying a horrible death, and we get a nice
Packit 31ecd5
    report with a proper cause of the test skipping.
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-test-utils.c | 28 ++++++++++++++++++++++------
Packit 31ecd5
 1 file changed, 22 insertions(+), 6 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit f065a34e4698af8e4b04a939c077d348e5294236
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Mon Mar 24 13:20:48 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Remove clutter.symbols
Packit 31ecd5
    
Packit 31ecd5
    The Visual Studio build files have been updated to not use it, so we can
Packit 31ecd5
    remove it from the repository.
Packit 31ecd5
Packit 31ecd5
 clutter/Makefile.am     |    1 -
Packit 31ecd5
 clutter/clutter.symbols | 1669 -----------------------------------------------
Packit 31ecd5
 2 files changed, 1670 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 363c0d2f7aec5ce3ce3601dbcca482a601bd86b3
Packit 31ecd5
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Packit 31ecd5
Date:   Tue Mar 25 13:44:34 2014 +0100
Packit 31ecd5
Packit 31ecd5
    wayland: Add missing CLUTTER_AVAILABLE annotations
Packit 31ecd5
    
Packit 31ecd5
    Signed-off-by: Emilio Pozuelo Monfort <pochu27@gmail.com>
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=727020
Packit 31ecd5
Packit 31ecd5
 clutter/wayland/clutter-wayland-surface.h | 7 +++++++
Packit 31ecd5
 1 file changed, 7 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 678aaa3795be8d22b37f6d54d1478ec4428db012
Packit 31ecd5
Author: Andika Triwidada <andika@gmail.com>
Packit 31ecd5
Date:   Fri Mar 21 10:38:32 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated Indonesian translation
Packit 31ecd5
Packit 31ecd5
 po/id.po | 950 +++++++++++++++++++++++++++++++--------------------------------
Packit 31ecd5
 1 file changed, 472 insertions(+), 478 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 62688569a8d38e1f510e9e752789a616faea205c
Packit 31ecd5
Author: teuf <teuf@gnome.org>
Packit 31ecd5
Date:   Fri Mar 21 08:31:19 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Updated French translation
Packit 31ecd5
Packit 31ecd5
 po/fr.po | 215 ++++++++++++++++++++++++++++++++-------------------------------
Packit 31ecd5
 1 file changed, 109 insertions(+), 106 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 5d53620bb94e428f891d1d0c143c2afd47b1466b
Packit 31ecd5
Author: David Warman <dwarman@manglebit.org>
Packit 31ecd5
Date:   Tue Feb 25 18:14:00 2014 +0000
Packit 31ecd5
Packit 31ecd5
    stage: re-implement minimal paint() method to respect Z order
Packit 31ecd5
    
Packit 31ecd5
    Without a paint() implementation in clutter-stage, the function
Packit 31ecd5
    from clutter-group is used.  That class has its own child list,
Packit 31ecd5
    but attempts to use sort_depth_order, which is empty in this case.
Packit 31ecd5
    
Packit 31ecd5
    This provides a partial fix by replacing a minimal paint(), see:
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=711645
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-stage.c | 16 ++++++++++++++++
Packit 31ecd5
 1 file changed, 16 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 2b3fac8b3ddc51b2bef5f294495472ce00924efa
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Fri Mar 21 00:33:10 2014 +0800
Packit 31ecd5
Packit 31ecd5
    clutter-version.h.in: Refine how CLUTTER_VAR is Defined
Packit 31ecd5
    
Packit 31ecd5
    Define CLUTTER_VAR like how it is done on GLib, so that the version
Packit 31ecd5
    constants can be exported and imported appropriately on different
Packit 31ecd5
    compilers.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=726762
Packit 31ecd5
Packit 31ecd5
 clutter/clutter-version.h.in | 14 +++++++++++++-
Packit 31ecd5
 1 file changed, 13 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit d42cb2a4d3027b867625dd90afe391e3cc3027fe
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Thu Mar 20 22:56:07 2014 +0800
Packit 31ecd5
Packit 31ecd5
    MSVC Build: Update Clutter DLL Build Defines
Packit 31ecd5
    
Packit 31ecd5
    Define DLL_EXPORT when we are building the Clutter DLL, to ensure that
Packit 31ecd5
    constants are exported properly.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=726762
Packit 31ecd5
Packit 31ecd5
 build/win32/vs10/clutter-build-defines.props  | 2 +-
Packit 31ecd5
 build/win32/vs9/clutter-build-defines.vsprops | 2 +-
Packit 31ecd5
 2 files changed, 2 insertions(+), 2 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 4c204a4f3eb70e79e3a348b6347bc9686ab9f25e
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Thu Mar 20 14:32:26 2014 +0800
Packit 31ecd5
Packit 31ecd5
    clutter-event-win32.c: Avoid a Crash
Packit 31ecd5
    
Packit 31ecd5
    Commit e70a0109 simplified the dispatching of events by passing the event's
Packit 31ecd5
    owernership to ClutterStage, but it may be so that any.stage is NULL at
Packit 31ecd5
    some point on Windows, which will either cause _clutter_stage_queue_event()
Packit 31ecd5
    to crash or issue a critical warning.  Avoid this problem by checking
Packit 31ecd5
    whether event->any.stage is not NULL before trying to call
Packit 31ecd5
    _clutter_stage_queue_event().
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=726765
Packit 31ecd5
Packit 31ecd5
 clutter/win32/clutter-event-win32.c | 3 ++-
Packit 31ecd5
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 891d3fce0084134a6f6b725557877c3d6c7e8ad2
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Thu Mar 20 09:30:17 2014 +0800
Packit 31ecd5
Packit 31ecd5
    Fix on Last Commit of config.h.win32.in
Packit 31ecd5
    
Packit 31ecd5
    Missed a /* before an #undef line, causing build warnings, oops, sorry.
Packit 31ecd5
Packit 31ecd5
 clutter/config.h.win32.in | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit 44d688cdfbec2ca7de589bb766720d57ea513991
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Thu Mar 20 09:18:57 2014 +0800
Packit 31ecd5
Packit 31ecd5
    Update config.h.win32.in Further
Packit 31ecd5
    
Packit 31ecd5
    ...so that its entries will reflect the entries that are checked by the
Packit 31ecd5
    autotools builds on config.h.in.  Also take into consideration for MinGW
Packit 31ecd5
    builds and for newer Visual Studio versions, such as the availability for
Packit 31ecd5
    inttypes.h.  Update the layout of the file cosmetic-wise as well.
Packit 31ecd5
Packit 31ecd5
 clutter/config.h.win32.in | 66 ++++++++++++++++++++++++++++++-----------------
Packit 31ecd5
 1 file changed, 42 insertions(+), 24 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 783bc64a02f1bf946606d61cf92ce683513c0838
Packit 31ecd5
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Packit 31ecd5
Date:   Thu Mar 20 08:57:06 2014 +0800
Packit 31ecd5
Packit 31ecd5
    Visual Studio Builds: Don't Generate a .def File
Packit 31ecd5
    
Packit 31ecd5
    Clutter, like GTK+ and GLib, has recently switched to a visibility-based
Packit 31ecd5
    method of exporting symbols, so update the Visual Studio build files to
Packit 31ecd5
    do likewise, by using __declspec (dllexport). This eliminats the need to
Packit 31ecd5
    use a .def file to export the symbols.  The pre-configured
Packit 31ecd5
    config.h.win32.in is also updated accordingly for this purpose.  The
Packit 31ecd5
    clutter.symbols file can be dropped if it is not being used otherwise.
Packit 31ecd5
Packit 31ecd5
 build/win32/vs10/clutter-gen-srcs.props    | 16 -------
Packit 31ecd5
 build/win32/vs10/clutter.vcxproj.filtersin |  1 -
Packit 31ecd5
 build/win32/vs10/clutter.vcxprojin         | 34 --------------
Packit 31ecd5
 build/win32/vs9/clutter-gen-srcs.vsprops   | 14 ------
Packit 31ecd5
 build/win32/vs9/clutter.vcprojin           | 74 ------------------------------
Packit 31ecd5
 clutter/config.h.win32.in                  |  7 +++
Packit 31ecd5
 6 files changed, 7 insertions(+), 139 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit 8c9b5d0568c7bb6f809b2cd6c787f48deb0a87f2
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Wed Mar 19 22:01:53 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Bump the dependency of Cogl to 1.17.5
Packit 31ecd5
    
Packit 31ecd5
    The EGL/KMS backend requires unreleased API.
Packit 31ecd5
    
Packit 31ecd5
    https://bugzilla.gnome.org/show_bug.cgi?id=726703
Packit 31ecd5
Packit 31ecd5
 configure.ac | 2 +-
Packit 31ecd5
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit 31ecd5
Packit 31ecd5
commit f06400da7d7dab4c0a06db9a23d6c40941da24f6
Packit 31ecd5
Author: Ask H. Larsen <asklarsen@gmail.com>
Packit 31ecd5
Date:   Wed Mar 19 22:36:14 2014 +0100
Packit 31ecd5
Packit 31ecd5
    Updated Danish translation
Packit 31ecd5
Packit 31ecd5
 po/da.po | 1100 +++++++++++++++++++++++++++++++++-----------------------------
Packit 31ecd5
 1 file changed, 580 insertions(+), 520 deletions(-)
Packit 31ecd5
Packit 31ecd5
commit ccc5eb9f3588a3c66c2fc1f782b78e574e7ee5a7
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Tue Mar 18 19:06:49 2014 +0000
Packit 31ecd5
Packit 31ecd5
    build: Resync our copy of introspection.m4
Packit 31ecd5
Packit 31ecd5
 build/autotools/introspection.m4 | 2 ++
Packit 31ecd5
 1 file changed, 2 insertions(+)
Packit 31ecd5
Packit 31ecd5
commit 6414c017192cdbacf7f60a3df33a7e04b0c34251
Packit 31ecd5
Author: Emmanuele Bassi <ebassi@gnome.org>
Packit 31ecd5
Date:   Tue Mar 18 14:26:54 2014 +0000
Packit 31ecd5
Packit 31ecd5
    Post-release version bump to 1.18.1
Packit 31ecd5
Packit 31ecd5
 configure.ac | 4 ++--
Packit 31ecd5
 1 file changed, 2 insertions(+), 2 deletions(-)