commit 8de3e42a10b30b659e2a2ce4a9366d28411e14e2 Author: Emmanuele Bassi Date: Tue Mar 5 00:05:10 2013 +0000 Release Clutter 1.13.8 NEWS | 36 ++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) commit 2fdb950f3b077928b02e64964e2287d5ec9525b0 Author: Emmanuele Bassi Date: Tue Mar 5 00:04:32 2013 +0000 build: Dist the cookbook So that we can publish it starting from the tarballs. doc/cookbook/Makefile.am | 4 ++++ 1 file changed, 4 insertions(+) commit 72bdc939aab8d651de975af82f51ea6b00e8df37 Author: Emmanuele Bassi Date: Mon Mar 4 23:17:06 2013 +0000 Bump minimum required version of Cogl to 1.13.4 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 50507668c9deff5476f938c26f230a54bfa78742 Author: Emmanuele Bassi Date: Mon Mar 4 22:43:22 2013 +0000 actor: Release a reference on the implicit Transitions When stopping the transition we need to release the reference we maintain while removing the Transition from the hash table inside an actor. If we fail to do so, the Transition is never released, which means we leak the Animatable instance we tied to it. https://bugzilla.gnome.org/show_bug.cgi?id=695158 clutter/clutter-actor.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) commit db5cfe4e0cb6d3d836828e812296b027d4b14dcc Author: Emmanuele Bassi Date: Mon Mar 4 13:02:44 2013 +0000 text: Clean up the set_font_description_internal() semantics The current semantics are ridiculous, and clearly a case of (mistaken) premature optimization. All setters should copy, not transfer ownership. https://bugzilla.gnome.org/show_bug.cgi?id=695119 clutter/clutter-text.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) commit f6f151ed0739f8090d78ef7f5cfd6a951ba8d100 Author: Emmanuele Bassi Date: Wed Nov 28 09:47:44 2012 +0000 docs: Clean up the documentation for the allocate() methods The wording could be better, especially on the side effects and the honoured state. clutter/clutter-actor.c | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) commit 2049e4e359027870c9a2b89036095d745a992662 Author: Emmanuele Bassi Date: Mon Dec 24 09:04:09 2012 +0000 docs: Clean up the wording of a couple of comments clutter/clutter-actor.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) commit 38095c06e58746ec2c036302f506b664c071e63f Author: Mario Blättermann Date: Sun Mar 3 21:20:24 2013 +0100 [l10n] Updated German translation po/de.po | 541 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 268 insertions(+), 273 deletions(-) commit 7a3367b3df79ffdbc2c7ea35f463b4713dbfb566 Author: Chao-Hsiung Liao Date: Fri Mar 1 22:13:37 2013 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 592 ++++++++++++++++++++++++++++++------------------------------ po/zh_TW.po | 590 +++++++++++++++++++++++++++++------------------------------ 2 files changed, 593 insertions(+), 589 deletions(-) commit 5c2931a2f0f7f3299843cd8e5c757137f50cc072 Author: Rui Matos Date: Fri Feb 22 00:31:34 2013 +0100 x11/clutter-keymap-x11: Honor XkbNewKeyboardNotify events We already select for XkbNewKeyboardNotify events but are not acting on them. Start doing so. https://bugzilla.gnome.org/show_bug.cgi?id=694267 clutter/x11/clutter-keymap-x11.c | 1 + 1 file changed, 1 insertion(+) commit b1bdbb00b56741463286d0bd09a399a5a6c1929f Author: Marek Černocký Date: Fri Feb 22 21:54:31 2013 +0100 Updated Czech translation po/cs.po | 640 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 320 insertions(+), 320 deletions(-) commit 7ef97ae051e8479a0e66553da38e65d86c714c51 Author: Emmanuele Bassi Date: Thu Feb 21 00:37:58 2013 +0000 Fix compiler warnings by initializing variables clutter/clutter-actor.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ee3e08a47ea36801a944d3e545c9429fc356b72c Author: Daniel Stone Date: Wed Jan 30 11:49:38 2013 +1100 wayland: Only include Wayland headers in private As wayland-client.h and wayland-server.h can't be included together, split the Wayland backend file into clutter-backend-wayland.h, which only defines the types, and clutter-backend-wayland-priv.h, which actually uses the Wayland client types. Signed-off-by: Daniel Stone https://bugzilla.gnome.org/show_bug.cgi?id=692851 clutter/Makefile.am | 1 + clutter/wayland/clutter-backend-wayland-priv.h | 67 ++++++++++++++++++++++++ clutter/wayland/clutter-backend-wayland.c | 1 + clutter/wayland/clutter-backend-wayland.h | 28 ---------- clutter/wayland/clutter-device-manager-wayland.c | 1 + clutter/wayland/clutter-input-device-wayland.c | 1 + clutter/wayland/clutter-stage-wayland.c | 1 + 7 files changed, 72 insertions(+), 28 deletions(-) commit a011890bb62b519a939e62a3154266e5046534c2 Author: Daniel Stone Date: Wed Jan 30 11:47:52 2013 +1100 wayland-compositor: Don't use Wayland types in public API The definition of wl_display differs between Wayland clients and servers, and it's unsafe to include both wayland-client.h and wayland-server.h at the same time. Fudge around this by making the compositor public API use void * rather than struct wl_display *. Signed-off-by: Daniel Stone https://bugzilla.gnome.org/show_bug.cgi?id=692851 clutter/clutter-backend.c | 2 +- clutter/wayland/clutter-wayland-compositor.h | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) commit f528ff5b970e9aba5141266b5af75046143baf51 Author: Emmanuele Bassi Date: Wed Feb 20 22:14:46 2013 +0000 timeline: Add progress-based marker API Being able to set a marker at a normalized point on a timeline, instead of using a specific time, is a nice fit with the current Timeline class API. https://bugzilla.gnome.org/show_bug.cgi?id=694319 clutter/clutter-timeline.c | 146 ++++++++++++++++++++++----- clutter/clutter-timeline.h | 4 + clutter/clutter.symbols | 1 + doc/reference/clutter/clutter-sections.txt | 1 + tests/conform/timeline.c | 8 +- tests/data/test-script-timeline-markers.json | 3 +- 6 files changed, 133 insertions(+), 30 deletions(-) commit 619a7e9ab04705f9141f0512c66912760433b97d Author: Emmanuele Bassi Date: Wed Feb 20 23:02:05 2013 +0000 scroll-actor: Use :child-transform Instead of using a custom apply_transform(), paint(), and pick() implementations, we can simply apply a transformation to the children of a ScrollActor. https://bugzilla.gnome.org/show_bug.cgi?id=686225 clutter/clutter-scroll-actor.c | 103 +++++++---------------------------------- 1 file changed, 16 insertions(+), 87 deletions(-) commit 6515ff8b6791ff865a6e04dc92c18524860ee375 Author: Emmanuele Bassi Date: Thu Feb 21 00:28:26 2013 +0000 Post-release version bump to 1.13.7 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)