commit 84355494480e5b8faa557e6a387511b02e56d04d Author: Emmanuele Bassi Date: Mon Sep 12 13:16:03 2011 +0100 Release Clutter 1.7.90 (1.8.0-rc1) NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 44 insertions(+), 1 deletions(-) commit a9a104e109722e0972afcd6fa4cf3c2774d3333e Author: Emmanuele Bassi Date: Mon Sep 12 13:12:14 2011 +0100 docs: Fixes for cross-references clutter/clutter-alpha.c | 4 +- clutter/clutter-animatable.c | 8 +- clutter/clutter-animation.c | 7 +- clutter/clutter-child-meta.h | 9 +- clutter/clutter-effect.c | 10 +- clutter/clutter-gesture-action.c | 6 +- clutter/clutter-main.c | 6 +- clutter/clutter-text.c | 2 +- doc/reference/clutter/subclassing-ClutterActor.xml | 88 +++++++++++--------- 9 files changed, 74 insertions(+), 66 deletions(-) commit 2a56cc799ae53550167c63d332dedb79607b0cd7 Author: Emmanuele Bassi Date: Mon Sep 12 13:05:16 2011 +0100 docs: Remove unused cogl-2.0 directory The Cogl API reference has long since moved out of the Clutter tree. doc/reference/cogl-2.0/Makefile.am | 142 ------ doc/reference/cogl-2.0/blend-strings.xml | 129 ------ doc/reference/cogl-2.0/cogl-docs.xml.in | 194 -------- doc/reference/cogl-2.0/cogl-sections.txt | 484 --------------------- doc/reference/cogl-2.0/cogl_ortho.png | Bin 12650 -> 0 bytes doc/reference/cogl-2.0/fill-rule-even-odd.png | Bin 3121 -> 0 bytes doc/reference/cogl-2.0/fill-rule-non-zero.png | Bin 3143 -> 0 bytes doc/reference/cogl-2.0/quad-indices-order.png | Bin 2620 -> 0 bytes doc/reference/cogl-2.0/quad-indices-triangles.png | Bin 8018 -> 0 bytes 9 files changed, 0 insertions(+), 949 deletions(-) commit 7ace3c2fddf9af11d832b7cf48dd56a6db91ceab Author: Emmanuele Bassi Date: Mon Sep 12 12:36:31 2011 +0100 docs: Fix clutter_box_packv() link clutter/clutter-box.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 27502af591597dd30c2b7e522e5c087f426810d3 Author: Emmanuele Bassi Date: Mon Sep 12 11:33:18 2011 +0100 actor: Pack bitfields in ClutterActorPrivate Bitfields should go at the end, to avoid holes in the middle of the struct. clutter/clutter-actor.c | 57 ++++++++++++++++++++++++----------------------- 1 files changed, 29 insertions(+), 28 deletions(-) commit e5cd039b5327a1d856e5285d35c6bd0db738f765 Author: Andika Triwidada Date: Mon Sep 12 12:17:46 2011 +0700 Updated Indonesian translation po/id.po | 124 ++++++++++++++++++++++++++----------------------------------- 1 files changed, 53 insertions(+), 71 deletions(-) commit 99185974c48bac6fc0e378617c1e44d7dbaaab3f Author: Muhammet Kara Date: Sun Sep 11 22:13:31 2011 +0300 [l10n]Updated Turkish translation po/tr.po | 279 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 142 insertions(+), 137 deletions(-) commit 5781beb22daeb246316e9079025932b1799c6e2e Author: Matthias Clasen Date: Sat Sep 10 20:25:15 2011 -0400 cally: Fix up event listener registration minimally For god-knows-what reason, at-spi is trying various formats of strings when registering listeners, triggering an ugly (gnome-shell:4411): Clutter-WARNING **: invalid object type create warning in .xsession-errors. Stop doing that. Also don't leak temporary string arrays that are a side-effect of passing parameters around as formatted strings. https://bugzilla.gnome.org/show_bug.cgi?id=658721 clutter/cally/cally-util.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit aea904afe9c2147ba0faa2e3bba5ad298835bca7 Author: Xandru Armesto Date: Sun Sep 11 15:46:50 2011 +0200 Updated asturian translation po/ast.po | 2209 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2209 insertions(+), 0 deletions(-) commit 6b6e662493e9a755b01a260f3b03e682f01db5f1 Author: Jorge González Date: Sun Sep 11 11:47:40 2011 +0200 Updated Spanish translation po/es.po | 1153 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 583 insertions(+), 570 deletions(-) commit 83c61b875856814f2a0b1767059401f2c7e310c0 Author: Muhammet Kara Date: Sun Sep 11 11:28:56 2011 +0300 [l10n]Updated Turkish translation po/tr.po | 223 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 112 insertions(+), 111 deletions(-) commit cf36ac00d9ece3424c8e3c12cab5a3b293b70c5f Author: Yuri Myasoedov Date: Sun Sep 11 11:27:00 2011 +0400 Added Russian translation po/ru.po | 2193 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2193 insertions(+), 0 deletions(-) commit c2fc031d95c070b2ada4d4e12896593f35c765cb Author: Muhammet Kara Date: Sun Sep 11 09:00:52 2011 +0300 [l10n]Updated Turkish translation po/tr.po | 195 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 98 insertions(+), 97 deletions(-) commit 92159871890d19691167081299c78402244d0276 Author: Muhammet Kara Date: Sat Sep 10 21:05:30 2011 +0300 [l10n]Added Turkish translation po/tr.po | 2171 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2171 insertions(+), 0 deletions(-) commit 56e3c73300835bb15cad67ff0b36ee32d70a25c4 Author: Aurimas Černius Date: Sat Sep 10 19:14:25 2011 +0300 Added Lithuanian translation po/lt.po | 2192 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2192 insertions(+), 0 deletions(-) commit 50fc7407305a00353bd34fbaeb6f454bd9f712ac Author: Ray Wang Date: Sat Sep 10 16:07:27 2011 +0800 Update Chinese (Simplified) translation po/zh_CN.po | 1351 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 680 insertions(+), 671 deletions(-) commit c5ba998d64605b207b499221d7a484794e756c7a Author: Emmanuele Bassi Date: Fri Sep 9 13:53:33 2011 +0100 stage: Protect call to unrealize() in dispose Do not call ClutterStageWindow::unrealize() if the Stage has already been unrealized. clutter/clutter-stage.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 598e7a4a7e2bbae8928690a4fc44f7771bef530c Author: Emmanuele Bassi Date: Fri Sep 9 13:52:55 2011 +0100 cogl/stage: Protect against multiple invocation of unrealize() clutter/cogl/clutter-stage-cogl.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit 802b9d463c306c0c5024ef216c214ec2cd674fd4 Author: Emmanuele Bassi Date: Fri Sep 9 12:16:37 2011 +0100 docs: Update the HACKING file doc/HACKING | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) commit 0d19892cd859d9564185ca7ee00b9ebe7d0937fd Author: Kenneth Nielsen Date: Fri Sep 9 13:03:40 2011 +0200 Added Danish translation, adopted from launchpad po/da.po | 2174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2174 insertions(+), 0 deletions(-) commit e6fb9770b155c06379f0d5f542bbe64432b22535 Author: Rajesh Ranjan Date: Fri Sep 9 14:43:24 2011 +0530 hindi added for clutter po/hi.po | 2172 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2172 insertions(+), 0 deletions(-) commit 746f5e3885bfd5c52123a4ad36e954079ddcf886 Author: Manoj Kumar Giri Date: Fri Sep 9 10:54:50 2011 +0530 Updated Oriya Translation po/or.po | 93 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 47 insertions(+), 46 deletions(-) commit 909e11629960fb20910bbf4e26f9a0f1353240b9 Author: Rudolfs Mazurs Date: Thu Sep 8 16:51:54 2011 -0400 Added Latvian translation. po/lv.po | 2193 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2193 insertions(+), 0 deletions(-) commit 5483c4402a575f6712b0e727838e28b27a99a363 Author: Piotr Drąg Date: Thu Sep 8 21:56:18 2011 +0200 Updated Polish translation po/pl.po | 62 ++++++++++++++++++-------------------------------------------- 1 files changed, 18 insertions(+), 44 deletions(-) commit fc1f27df94ecc28af69dd3a8e8d381071a4237f6 Author: Manoj Kumar Giri Date: Thu Sep 8 20:24:42 2011 +0530 Updated Oriya Translation po/or.po | 2169 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2169 insertions(+), 0 deletions(-) commit fc65f83b4a4be9d69eb04b73c81e1ead9214f319 Author: Piotr Drąg Date: Thu Sep 8 16:35:47 2011 +0200 Restore clutter-1.0.pot file po/clutter-1.0.pot | 1105 ++++++++++++++++++++++++++-------------------------- 1 files changed, 547 insertions(+), 558 deletions(-) commit fc91234399c49a8c6c0bf2945b67aab81f51a63e Author: Og B. Maciel Date: Thu Sep 8 10:21:26 2011 -0400 Updated header section and added myself as a translator as I did quite a lot of work for this package as I reviewed it. po/clutter-1.0.pot | 1105 ++++++++++++++++++++++++++-------------------------- po/pt_BR.po | 174 ++++----- 2 files changed, 644 insertions(+), 635 deletions(-) commit 669d796ecbf74f7dc29f369731bdda5d1b5f67de Author: Edvaldo de Souza Cruz Date: Thu Sep 8 10:19:16 2011 -0400 Added Brazilian Portuguese translation with some massive review and changed done by Og Maciel . po/pt_BR.po | 2217 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2217 insertions(+), 0 deletions(-) commit bcd37e2e3d96975c875acf7919405ec246064743 Author: Emmanuele Bassi Date: Wed Sep 7 16:14:10 2011 +0100 script: Hide private symbols A bunch of private functions we use when parsing got exposed accidentaly to the list of public symbols by virtue of not having the leading '_' that we use to filter them out of the shared object — all the while the header that declares them is a private, non installed one. Let's rectify this situation with a bit of minor surgery on the code. clutter/clutter-alpha.c | 2 +- clutter/clutter-animation.c | 2 +- clutter/clutter-animator.c | 18 +++--- clutter/clutter-model.c | 12 ++-- clutter/clutter-script-parser.c | 114 +++++++++++++++++++------------------- clutter/clutter-script-private.h | 54 +++++++++--------- clutter/clutter-script.c | 2 +- clutter/clutter-state.c | 12 ++-- 8 files changed, 108 insertions(+), 108 deletions(-) commit 9f70ea8dee74ebf5f6f32360b439d9babba58ac3 Author: Emmanuele Bassi Date: Wed Sep 7 15:20:42 2011 +0100 text: Pack all bitfields at the end of the private structure Don't leave them in the middle, to avoid holes. clutter/clutter-text.c | 43 ++++++++++++++++++++++--------------------- 1 files changed, 22 insertions(+), 21 deletions(-) commit 0c22246beabf6005a17687ae5d576d4e2e72e327 Author: Emmanuele Bassi Date: Wed Sep 7 13:28:15 2011 +0100 text: Clear up priv->text checks The priv->text field cannot ever be NULL, so we don't need to check for that in a series of places. We also need to assert() that pre-condition in the couple of places where we set the contents of the ClutterText actor, namely in set_text_internal() and set_markup_internal(). Based on a patch by: Dan Winship http://bugzilla.clutter-project.org/show_bug.cgi?id=2629 clutter/clutter-text.c | 84 +++++++++++++++++++++++++---------------------- 1 files changed, 45 insertions(+), 39 deletions(-) commit 320bdeac03a97dafb8929c93df795e1b2e5bc694 Author: Emmanuele Bassi Date: Wed Sep 7 13:08:22 2011 +0100 text: Consistently protect against NULL strings When calling clutter_text_set_text_internal() or clutter_text_set_markup_internal() we need to make sure to pass a non-NULL string. clutter/clutter-text.c | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) commit c3e8d30afab071acb5b78d8d68e4c9334d1a82a5 Author: Bruce Cowan Date: Wed Sep 7 13:27:34 2011 +0100 Added British English translation po/en_GB.po | 2185 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 2185 insertions(+), 0 deletions(-) commit 2af7ac4c13bd99c04eaf59ecfc8fa7a00a3cb8c1 Author: Emmanuele Bassi Date: Wed Sep 7 12:04:08 2011 +0100 actor: Fix annotations for out Vertex parameters clutter/clutter-actor.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 0bd1e47b22de3692c37abaa4582dfb9c802ee493 Author: Emmanuele Bassi Date: Tue Sep 6 12:45:41 2011 +0100 text: Make :use-markup set idempotent Setting :use-markup and :text is currently not idempotent, and it depends on the ordering, e.g.: g_object_set (actor, "use-markup", TRUE, "text", value, NULL); does not yield the same results as: g_object_set (actor, "text", value, "use-markup", TRUE, NULL); This is particularly jarring when using ClutterText from ClutterScript, but in general GObject properties should not rely on the order when used from g_object_set(). The fix is to store the contents of the ClutterText as a separate string from the displayed text, and use the contents, instead of the displayed text, when toggling the :use-markup property. Let's also add a unit test for good measure, to try and catch regressions. https://bugzilla.gnome.org/show_bug.cgi?id=651940 clutter/clutter-text.c | 52 +++++++++++++++++---- tests/conform/test-clutter-text.c | 92 +++++++++++++++++++++++++++++++++++++ tests/conform/test-conform-main.c | 1 + 3 files changed, 135 insertions(+), 10 deletions(-) commit f58c2cec1289b680f73f7849a524fb6dcb1b0b22 Author: Andika Triwidada Date: Wed Sep 7 15:46:43 2011 +0700 Updated Indonesian translation po/id.po | 1673 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 835 insertions(+), 838 deletions(-) commit c5cf8c53cd41c751118347495f3d57e8c4e74785 Author: Neil Roberts Date: Tue Sep 6 09:41:06 2011 +0100 mingw-fetch-dependencies: Build ATK from source There is no prebuilt package for ATK 2.1.5 which Clutter now depends on so let's build it from source instead. The ATK packages don't have a .gz version so this patch also changes it to download the .bz2 version of json-glib to avoid having to accept both formats. build/mingw/mingw-fetch-dependencies.sh | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 9d46c479977f994c22da15f8cd1f81f92a531fb4 Author: Emmanuele Bassi Date: Tue Sep 6 08:32:07 2011 +0100 build: Fix up the release rules Highlight actions and errors, and update the release message. build/autotools/Makefile.am.release | 36 ++++++++++++++++------------------ 1 files changed, 17 insertions(+), 19 deletions(-) commit 28ad23e7d71e3a4a663a5de266631424ad11752f Author: Emmanuele Bassi Date: Mon Sep 5 21:39:51 2011 +0100 Post-release version bump to 1.7.15 configure.ac | 2 +- po/ca.po | 391 +++++++++--------- po/ca@valencia.po | 391 +++++++++--------- po/clutter-1.0.pot | 1104 ++++++++++++++++++++++++------------------------ po/cs.po | 1107 ++++++++++++++++++++++++------------------------ po/de.po | 391 +++++++++--------- po/eo.po | 390 +++++++++--------- po/es.po | 1114 ++++++++++++++++++++++++------------------------- po/fr.po | 390 +++++++++--------- po/gl.po | 1100 ++++++++++++++++++++++++------------------------ po/id.po | 390 +++++++++--------- po/it.po | 390 +++++++++--------- po/kn.po | 1107 ++++++++++++++++++++++++------------------------ po/nb.po | 390 +++++++++--------- po/nl.po | 390 +++++++++--------- po/pa.po | 390 +++++++++--------- po/pl.po | 390 +++++++++--------- po/sl.po | 391 +++++++++--------- po/sv.po | 1190 +++++++++++++++++++++++++--------------------------- po/te.po | 390 +++++++++--------- po/uk.po | 390 +++++++++--------- po/zh_CN.po | 390 +++++++++--------- po/zh_HK.po | 1187 +++++++++++++++++++++++++--------------------------- po/zh_TW.po | 1187 +++++++++++++++++++++++++--------------------------- 24 files changed, 7392 insertions(+), 7560 deletions(-)