commit c26dd3f0081dadaf516ef583fffc440ae3b8a4b0 Author: Emmanuele Bassi Date: Mon Aug 29 23:05:03 2011 +0100 Release Clutter 1.7.12 (snapshot) NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 44 insertions(+), 1 deletions(-) commit 368c916c7fc954e37c264f375a3a95f496777fa4 Author: Emmanuele Bassi Date: Wed Aug 24 18:38:17 2011 +0100 layout-managers: Take into account the allocations's origin If an actor using a LayoutManager has attributes like margin or padding then it'll have to shave them from the available allocation before passing it to the LayoutManager::allocate() implementation. Layout managers should, thus, not assume that the origin of the allocation is in (0, 0), but take into account that the passed ActorBox might have a different origin. https://bugzilla.gnome.org/show_bug.cgi?id=649631 clutter/clutter-bin-layout.c | 9 +++++---- clutter/clutter-flow-layout.c | 9 ++++++--- clutter/clutter-table-layout.c | 8 +++++--- 3 files changed, 16 insertions(+), 10 deletions(-) commit 3314385119b92b19114417c11d05b98617d9d83d Author: Emmanuele Bassi Date: Wed Aug 24 18:36:19 2011 +0100 box: Munge the allocation passed to the layout manager The actor is in charge of providing to the LayoutManager the available allocation. ClutterBox should not just pass the box it got from its parent: it should, instead, provide a normalized box, with an origin in (0, 0) and the available size. https://bugzilla.gnome.org/show_bug.cgi?id=649631 clutter/clutter-box.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) commit 96810e1d4d07dc75e9622f352674885977c34e60 Author: Emmanuele Bassi Date: Mon Aug 29 22:17:53 2011 +0100 build: Add -lm to clutter's LIBADD rule We need to explicitly link against libm when building Clutter, since we use libm API. https://bugzilla.gnome.org/show_bug.cgi?id=657529 clutter/Makefile.am | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 41d22f37efa9952ef8138711e055a834f0221c75 Author: Fran Dieguez Date: Sun Aug 28 17:36:57 2011 +0200 Updated galician translations po/clutter-1.0.pot | 1108 ++++++++++++++++++++++++++------------------------- po/gl.po | 1149 ++++++++++++++++++++++++++-------------------------- 2 files changed, 1143 insertions(+), 1114 deletions(-) commit 059d32b40d0d0fa364c0d28f4d5a8a7bbc27b5a2 Author: Emmanuele Bassi Date: Sat Aug 27 23:58:26 2011 +0100 build: Add -lm to the tests linker flags https://bugzilla.gnome.org/show_bug.cgi?id=657529 tests/interactive/Makefile.am | 2 +- tests/micro-bench/Makefile.am | 2 +- tests/performance/Makefile.am | 10 ++++++---- 3 files changed, 8 insertions(+), 6 deletions(-) commit 2ad7f97fce34d48be64f89e3795a15ab7668317c Author: Kjartan Maraas Date: Fri Aug 26 13:26:49 2011 +0200 Updated Norwegian bokmål translation po/nb.po | 1130 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 575 insertions(+), 555 deletions(-) commit 2f1885565949dbd2c90e386ce557ee45ef1cba8b Author: Robert Bragg Date: Fri Aug 12 16:25:53 2011 +0100 Adds experimental clutter_backend_get_cogl_context API This adds experimental API to be able to get the CoglContext associated with the ClutterBackend. The CoglContext is required to use some of the experimental 2.0 Cogl API. Note: Since CoglContext is itself experimental API this API should considered experimental too. This patch introduces a CLUTTER_ENABLE_EXPERIMENTAL_API #ifdef guard which anyone wanting to use this API must define so it's explicitly clear to developers that they are playing with experimental API. Note: This API is not yet supported on OSX because OSX still uses the stub Cogl winsys and the Clutter backend doesn't explicitly create a CoglContext. Note: even though this is experimental API we still promise that it wont be changed during a stable release cycle. This means for example that you can depend on this for the lifetime of the clutter-1.8 stable release cycle. clutter/clutter-backend.c | 26 ++++++++++++++++++++++++++ clutter/clutter-backend.h | 7 +++++++ 2 files changed, 33 insertions(+), 0 deletions(-) commit 2559fb1d0df32bb30bf35448913fa96b33e6a423 Author: Emmanuele Bassi Date: Tue Aug 23 10:58:09 2011 +0100 actor: Add a comment on the unmapping order Let's add a comment to avoid reshuffling the unmap() implementation and end up triggering these bugs: http://bugzilla.clutter-project.org/show_bug.cgi?id=2621 https://bugzilla.gnome.org/show_bug.cgi?id=652036 clutter/clutter-actor.c | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) commit a661191b4bdd0547810893d240c3a0cbd1b122f2 Author: Emmanuele Bassi Date: Mon Aug 22 13:15:42 2011 +0100 docs/cookbook: Point out that Cogl does not do AA drawing doc/cookbook/actors.xml | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 010fc072f9aa9633b92f2a85230b90da3d55c77a Author: Emmanuele Bassi Date: Mon Aug 22 12:33:20 2011 +0100 docs/cookbook: Update the link to the GObject reference doc/cookbook/actors.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d8fcf7329806ac335bea3cfc96de1f01a6b15be7 Author: Daniel Mustieles Date: Fri Aug 19 13:51:32 2011 +0200 Updated Spanish translation po/es.po | 1112 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 566 insertions(+), 546 deletions(-) commit d691c9cbe37f83b1c171ba98507edded5551cc5f Author: Emmanuele Bassi Date: Thu Aug 18 15:36:20 2011 +0100 x11/settings: Add Fontconfig/Timestamp key The XSETTINGS key that matches the :fontconfig-timestamp property on ClutterSettings. clutter/x11/clutter-settings-x11.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 7d4f371ee900e6388cc900a00095532172db5324 Author: Emmanuele Bassi Date: Thu Aug 18 15:33:39 2011 +0100 settings: Add ClutterSettings:fontconfig-timestamp The :fontconfig-timestamp is a write-only property that will get updated by the underlying platform whenever the fontconfig configuration has been changed — i.e. when the fontconfig caches should be rebuilt after the user has installed a new font. clutter/clutter-settings.c | 67 ++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 64 insertions(+), 3 deletions(-) commit e906d2cbde5c1db4238660002f858111de8548c3 Author: Emmanuele Bassi Date: Thu Aug 18 15:32:29 2011 +0100 build: Depend on pangoft2 on X11 We need the fontconfig API to reinitialize the fontmap caches whenever the system tells us that the user fonts have changed. configure.ac | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) commit 397fe1b5b64ac188824c50a8bb3329f19691e9e2 Author: Robert Bragg Date: Tue Aug 16 17:31:42 2011 +0100 text: Implement Scriptable interface for font-description This makes ClutterText implement the Scriptable interface so that we can have a custom property parser and setter for the font-description property. This works by simply passing the string description through to clutter_text_set_font_name. Reviewed-by: Emmanuele Bassi clutter/clutter-text.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 50 insertions(+), 1 deletions(-) commit 98b3834d5526afcaf0df7c65c4593e4edf879227 Author: Emmanuele Bassi Date: Tue Aug 16 00:19:34 2011 +0100 Post-release version bump to 1.7.11 configure.ac | 2 +- po/ca.po | 194 ++++++++++++++++++++++++++-------------------------- po/ca@valencia.po | 194 ++++++++++++++++++++++++++-------------------------- po/clutter-1.0.pot | 196 ++++++++++++++++++++++++++-------------------------- po/cs.po | 194 ++++++++++++++++++++++++++-------------------------- po/de.po | 194 ++++++++++++++++++++++++++-------------------------- po/eo.po | 194 ++++++++++++++++++++++++++-------------------------- po/es.po | 194 ++++++++++++++++++++++++++-------------------------- po/fr.po | 194 ++++++++++++++++++++++++++-------------------------- po/gl.po | 194 ++++++++++++++++++++++++++-------------------------- po/id.po | 194 ++++++++++++++++++++++++++-------------------------- po/it.po | 194 ++++++++++++++++++++++++++-------------------------- po/nb.po | 194 ++++++++++++++++++++++++++-------------------------- po/nl.po | 194 ++++++++++++++++++++++++++-------------------------- po/pa.po | 194 ++++++++++++++++++++++++++-------------------------- po/pl.po | 194 ++++++++++++++++++++++++++-------------------------- po/sl.po | 194 ++++++++++++++++++++++++++-------------------------- po/sv.po | 194 ++++++++++++++++++++++++++-------------------------- po/te.po | 194 ++++++++++++++++++++++++++-------------------------- po/uk.po | 194 ++++++++++++++++++++++++++-------------------------- po/zh_CN.po | 194 ++++++++++++++++++++++++++-------------------------- po/zh_TW.po | 194 ++++++++++++++++++++++++++-------------------------- 22 files changed, 2039 insertions(+), 2039 deletions(-)