commit 2faa83baf3ce9b9c94635311ad79944ab2a73c84 Author: Emmanuele Bassi Date: Fri May 12 11:29:01 2017 +0100 Release Clutter 1.26.2 NEWS | 47 +++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) commit b08fe46874271b834cbfb1f62ce32461b16a68ab Author: Emmanuele Bassi Date: Fri May 12 11:00:44 2017 +0100 build: Bind interface age to minor and micro version Instead of requiring to manually update the interface age, we can simply check for the minor version, and either set it to 0 for development releases, or set it to the micro version for stable one. We don't do API additions in micro releases anyway. configure.ac | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) commit 03c7b026685effb897aced7db4bbef8705e21338 Author: Olivier Fourdan Date: Tue May 9 14:58:50 2017 +0200 gdk: stage: destroy and clear subsurface on unrealize() When using a gdk subsurface, destroy it on clutter_stage_gdk_unrealize() to avoid keeping around an old existing subsurface pointing to a parent surface which might be gone. https://bugzilla.gnome.org/show_bug.cgi?id=781975 clutter/gdk/clutter-stage-gdk.c | 9 +++++++++ 1 file changed, 9 insertions(+) commit 9196768696abcaabcbf38dd94b91e5be34a55d6d Author: Nigel Taylor Date: Fri May 5 08:42:47 2017 -0400 conform/actor-graph: Add missing null-termination https://bugzilla.gnome.org/show_bug.cgi?id=759085 tests/conform/actor-graph.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit f275967c8675cb908218806efdc848e91fb3d357 Author: Emmanuele Bassi Date: Wed May 3 11:55:00 2017 +0100 build: Stop including the generated marshaller header Newer versions of glib-genmarshal generate the function prototypes for us, so we don't need to include the generated header by injecting an "include" pre-processor directive when generating the body. build/autotools/Makefile.am.marshal | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit f318e93e228d8aabfb057492c9793f44a6a457b2 Author: Piotr Drąg Date: Thu Apr 27 16:18:26 2017 +0200 Update po/Makevars po/Makevars | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) commit 9c4330b6ddbae230de8b25610e59af143e38b2ab Author: Yuras Shumovich Date: Sun Mar 26 16:18:36 2017 +0000 Update Belarusian translation po/be.po | 1625 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 848 insertions(+), 777 deletions(-) commit 19c48d6de00cb84dca09f452b6487768ae4ddb07 Author: Fabio Tomat Date: Mon Mar 13 07:32:17 2017 +0000 Update Friulian translation po/fur.po | 221 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 114 insertions(+), 107 deletions(-) commit eac930eff7021622a676aa2cf792ec321cb83e2d Author: Fabio Tomat Date: Tue Mar 7 21:51:31 2017 +0000 Add Friulian translation po/fur.po | 2800 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2800 insertions(+) commit c6a5ef3fbaabf0e99a9f8b0edc1227238f88e5fc Author: Kjartan Maraas Date: Tue Feb 14 08:22:11 2017 +0100 Updated Norwegian bokmål translation. po/nb.po | 1679 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 829 insertions(+), 850 deletions(-) commit c9f9157e2322425c96a3bfec8e7170841ca6b1a1 Author: Piotr Drąg Date: Thu Jan 26 04:33:04 2017 +0100 Fix a translator comment They need to be exactly one line above a string to show up in .po files. clutter/deprecated/clutter-shader.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 8076b09677a64ad0f5026faaf9b26b2dadd2f0e0 Author: Olivier Fourdan Date: Thu Jan 5 09:04:04 2017 +0100 build: Bump gdk version requirement gtk+-3.22.6 includes all the fixes required to use gdk subsurfaces under Wayland, bump the minimal required version to this new version. https://bugzilla.gnome.org/show_bug.cgi?id=774546 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ffa7aa95d8ec62efbbc20e5aacc29d52555f3145 Author: Olivier Fourdan Date: Wed Nov 16 15:31:28 2016 +0100 gdk: stage: Use gdk for the Wayland subsurface GDK has all the bits required to deal with the subsurface, by using the GDK Wayland API instead of the Wayland API directly, we can save a few lines of code. https://bugzilla.gnome.org/show_bug.cgi?id=774546 clutter/gdk/clutter-stage-gdk.c | 137 ++++++++++++++-------------------------- clutter/gdk/clutter-stage-gdk.h | 4 +- 2 files changed, 50 insertions(+), 91 deletions(-) commit 55093e304ec0c8cdc287ed933f4d78ca6eea5e07 Author: Marc-Antoine Perennou Date: Mon Feb 29 19:50:43 2016 +0100 backend: check for wayland before x11 this way, clutter-gtk applications work fine on wayland without the need of exporting CLUTTER_BACKEND=wayland as gtk+ checks for wayland and x11 in the same order https://bugzilla.gnome.org/show_bug.cgi?id=762888 Signed-off-by: Marc-Antoine Perennou clutter/clutter-backend.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit c05dc54908d72c94511bc0c3c26aed1624840fe2 Author: Philip Withnall Date: Tue Oct 4 16:48:17 2016 +0100 clutter-script: Document support for top-level arrays Despite being a widely-used feature, it doesn’t seem to be obvious from the documentation that the top-level node in a ClutterScript JSON file can be an object, or an array of objects. Try to clarify that in the documentation. https://bugzilla.gnome.org/show_bug.cgi?id=772412 clutter/clutter-script.c | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) commit 7ab085c0864a0607bf602a48afa6f12e562c965f Author: Gábor Kelemen Date: Sun Sep 25 09:05:21 2016 +0000 Updated Hungarian translation po/hu.po | 1483 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 737 insertions(+), 746 deletions(-) commit a1837ee5f3ed0c88aafc11d0e5a6b2aa53a5b65a Author: gogo Date: Sat Sep 24 10:26:12 2016 +0000 Added Croatian translation po/hr.po | 2454 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2454 insertions(+) commit 79da526145de3033e01eb1de6d6ec712639a7ea5 Author: Peter Mráz Date: Wed Sep 21 11:17:42 2016 +0000 Updated Slovak translation po/sk.po | 50 +++++++++++++++++++++++--------------------------- 1 file changed, 23 insertions(+), 27 deletions(-) commit d4e38c4657a67688797e4a297de5c486a41c0c56 Author: David King Date: Sun Sep 18 12:35:47 2016 +0200 Update British English translation po/en_GB.po | 1630 +++++++++++++++++++++++++++++++---------------------------- 1 file changed, 853 insertions(+), 777 deletions(-) commit 301a14e3a08cdb04be937227d6532443dbf4face Author: Piotr Drąg Date: Mon Sep 12 19:00:48 2016 +0200 Add more options to XGETTEXT_OPTIONS in po/Makevars po/Makevars | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4bfa70c9a5abdd6a9cf48a0c5701c3185df9c539 Author: Baurzhan Muftakhidinov Date: Sun Sep 11 13:37:16 2016 +0000 Updated Kazakh translation po/kk.po | 1498 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 744 insertions(+), 754 deletions(-) commit f00e71281f4900c20dfcb8d3d3d4b054dc9ae5e7 Author: Dušan Kazik Date: Sat Sep 10 14:27:05 2016 +0000 Updated Slovak translation po/sk.po | 1616 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 807 insertions(+), 809 deletions(-) commit 48c67647015634bfd4ac0d5a106050271759f38f Author: Piotr Drąg Date: Wed Sep 7 04:17:57 2016 +0200 Updated Polish translation po/pl.po | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) commit ade7b4996adc88b2787d9be0257f2415aff6ee47 Author: Jeremy Bicha Date: Sat Sep 3 22:29:17 2016 -0400 Fix typo in Spanish translation header po/es.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit 363c3f8bf4196b4c94135bb0fcc0023d5eda261f Author: Philip Withnall Date: Tue Aug 23 18:06:46 2016 +0100 tests: Set locale in test-script.c So that if the translatable strings in test-script.json are ever translated in the .po files, they will appear translated in the test program. Note that for them to be translated in the .po files, they must first be extracted by gettext, which first needs to grow support for ClutterScript files. https://bugzilla.gnome.org/show_bug.cgi?id=770288 tests/interactive/test-script.c | 7 +++++++ 1 file changed, 7 insertions(+) commit 3de11d5a01884a56e431dafde0a31b3fc1d7ae5e Author: Philip Withnall Date: Tue Aug 23 18:05:02 2016 +0100 clutter-script: Add an example of translation in ClutterScript Document the ‘translatable’ key and friends. https://bugzilla.gnome.org/show_bug.cgi?id=770288 clutter/clutter-script.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) commit 21e9c814c76d7ff807e805bb8b29e4c5b1eefcf7 Author: Piotr Drąg Date: Mon Aug 22 20:52:10 2016 +0200 Updated Polish translation po/pl.po | 1563 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 775 insertions(+), 788 deletions(-) commit ab547c3f9fe6d18244e0f0e56a871fb5f383f111 Author: Gustavo Noronha Silva Date: Tue Jul 26 12:38:22 2016 +0200 canvas: fix checking twice for width > 0 clutter/clutter-canvas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 40bbab84ba08630415a04e1762de66cab7902e3d Author: Philip Withnall Date: Sun Jul 17 11:54:49 2016 +0100 clutter: Fix typo in docs for ClutterActor::queue-relayout Signed-off-by: Philip Withnall https://bugzilla.gnome.org/show_bug.cgi?id=768898 clutter/clutter-actor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6e7a169a12fc9dc0aaf1591b0758a3f92c0579c9 Author: Piotr Drąg Date: Fri Jul 15 17:35:36 2016 +0200 Add Language headers to po files Future versions of gettext will fail if this header is missing. po/as.po | 2 +- po/az_IR.po | 2 +- po/ca@valencia.po | 2 +- po/es.po | 2 +- po/fi.po | 1 + po/mk.po | 1 + po/nb.po | 2 +- po/sl.po | 2 +- po/sr@latin.po | 2 +- po/zh_HK.po | 2 +- 10 files changed, 10 insertions(+), 8 deletions(-) commit d7372cc45347b92effd1bf2c0f60185a1e35ab27 Author: Philip Withnall Date: Tue Jul 12 14:48:58 2016 +0100 actor: Clarify that add_effect() sinks floating references on the effect So if you want to reuse a ClutterEffect, make sure to g_object_ref_sink() it yourself first. https://bugzilla.gnome.org/show_bug.cgi?id=768734 clutter/clutter-actor.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) commit 9285a8522fbe1a4651c729a52de97dfff73dcf9b Author: Owen W. Taylor Date: Wed Jun 29 17:03:46 2016 -0400 Don't create the Cogl GLib source multiple times Since the check for backend->cogl_context was accidentally moved to clutter_backend_do_real_create_context, the Glib source that is created at the end of clutter_backend_do_create_context() is created and added each time create_context() is called, though create_context() is supposed to be idempotent. https://bugzilla.gnome.org/show_bug.cgi?id=768243 clutter/clutter-backend.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 78bb07e6b80e4c5791669389587ec78eaaec6a3e Author: Andika Triwidada Date: Fri Jun 24 21:22:58 2016 +0000 Updated Indonesian translation po/id.po | 530 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 265 insertions(+), 265 deletions(-) commit 6d4cef25e14b9a8b4dfcb29d032686a793c365e7 Author: Cédric Valmary Date: Mon May 30 18:50:48 2016 +0000 Updated Occitan translation po/oc.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit f12969fd5276cdcfeeb0a78b827405c975a11bc0 Author: Florian Müllner Date: Thu May 12 15:25:43 2016 +0200 text: Bind A in addition to a The 'select-all' action is currently only bound to a, which makes it awkward to use when caps-lock is active, and is inconsistent with GTK+. Just accept both upper- and lower-case variants. https://bugzilla.gnome.org/show_bug.cgi?id=766326 clutter/clutter-text.c | 4 ++++ 1 file changed, 4 insertions(+) commit 8af3e1ec0c2cd7a2f58c72b32706eafd4484e911 Author: Cédric Valmary Date: Sun May 8 18:42:30 2016 +0000 Updated Occitan translation po/oc.po | 450 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 227 insertions(+), 223 deletions(-) commit c6e40de500534df321d2150229a16215054fce38 Author: Emmanuele Bassi Date: Tue Mar 29 15:04:50 2016 +0100 actor: Warn on adding/removing itself as a child ClutterActor should warn if a user tries to add or remove an actor to, and from, itself on the scene graph. Clutter will likely crash, or warn way down the line, but if we can make debugging simpler then we should. clutter/clutter-actor.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) commit c1818efb18edac10ef06f25e717f9591f44fd226 Author: Jeff Bai Date: Sat Mar 26 15:27:25 2016 +0800 update zh_CN translation po/zh_CN.po | 162 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 81 insertions(+), 81 deletions(-) commit 85183a14b7d9439c4df02d35b2732ce54a5ddac6 Author: Inaki Larranaga Murgoitio Date: Wed Mar 23 17:05:22 2016 +0100 Updated Basque language po/eu.po | 191 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 96 insertions(+), 95 deletions(-) commit a208fdd0b9684ddc587a3d719ce1f8afdda4a515 Author: Ask Hjorth Larsen Date: Mon Mar 21 22:28:10 2016 +0100 Updated Danish translation po/da.po | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) commit 449b8ec9f5e185067950d3dc2e16549675718c0d Author: Emmanuele Bassi Date: Mon Mar 21 14:34:48 2016 +0000 Post-release version bump to 1.26.1 configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)