commit d9030f585eb549579e35660a2c48f3c20838369b Author: Emmanuele Bassi Date: Mon Apr 4 14:51:48 2011 +0100 Release Clutter 1.6.12 (stable) NEWS | 35 +++++++++++++++++++++++++++++++++++ configure.ac | 4 ++-- 2 files changed, 37 insertions(+), 2 deletions(-) commit 234706cb83373fffac48e1a02300af567bf1d5d4 Author: Emmanuele Bassi Date: Mon Apr 4 14:42:36 2011 +0100 offscreen: Plug a leak in an error path When creating a CoglOffscreen we take a reference on the texture handle, but in case of error we never release it. We should take that reference only on success. http://bugzilla.clutter-project.org/show_bug.cgi?id=2620 (cherry picked from commit 02d14ec15cf5a41aca3208e8d5bce7dab8dd1fe4) Signed-off-by: Emmanuele Bassi clutter/cogl/cogl/cogl-framebuffer.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit f9b1fea5110ef2ad2782073e58ccc6eeda1090ac Author: Robert Bragg Date: Fri Apr 1 18:36:56 2011 +0100 glx: throttle clipped redraws When we come to presenting the result of a clipped redraw to the front buffer with a blit we need to ensure that all the rendering is done, otherwise redraw operations that are slower than the framerate can queue up in the pipeline during a heavy animation, causing a larger and larger backlog of rendering visible as lag to the user. Note: Since calling glFinish() and sycnrhonizing the CPU with the GPU is far from ideal, we hope that this is only a short term solution. One idea is to using sync objects to track render completion so we can throttle the backlog (ideally with an additional extension that lets us get notifications in our mainloop instead of having to busy wait for the completion.) Another option is to support clipped redraws by reusing the contents of old back buffers such that we can flip instead of using a blit and then we can use GLX_INTEL_swap_events to throttle. For this though we would still probably want an additional extension so we can report the limited region of the window damage to X/compositors. Thanks to Owen Taylor and Alexander Larsson for reporting the problem. (cherry picked from commit 130c79ac03225ccc5d4e8c63caa1682058582513) Signed-off-by: Emmanuele Bassi clutter/glx/clutter-stage-glx.c | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) commit fb903132251eeb40cc416fb83d55c8404dc6a7c7 Author: Emmanuele Bassi Date: Sat Apr 2 22:36:38 2011 +0100 osx: Do not unrealize on hide Calling unrealize on ClutterStage::hide will cause an assertion failure and other badness when we destroy the stage. (cherry picked from commit 28c0a4d6be52519a67b268c3e1de5f1aaca0f2e4) Signed-off-by: Emmanuele Bassi clutter/osx/clutter-stage-osx.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 232e36b23520f4cc53c47c6eb889198d38d8f776 Author: Emmanuele Bassi Date: Fri Apr 1 16:31:49 2011 +0100 build: Update the release rules build/autotools/Makefile.am.release | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) commit 02993dec9ae04521ab11237c96c1078c800d28e9 Author: Emmanuele Bassi Date: Fri Apr 1 15:36:22 2011 +0100 align-constraint: Fix typo in the vertical align We're clamping the x1 coordinate to the nearest pixel, instead of doing so for the y1 coordinate. (cherry picked from commit e368538ae04a8ae530955b7e853081093725234f) Signed-off-by: Emmanuele Bassi clutter/clutter-align-constraint.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fc25e79f898f40637a0c97e9ef74d41b36323f39 Author: Emmanuele Bassi Date: Fri Apr 1 11:43:34 2011 +0100 paint-volume: Zero-sized actors don't have paint volume If an actor has an allocated dimension equal to 0 then it has no paint volume. (cherry picked from commit 524eb23eb76456055061c0188451aa90cd26aaaa) Signed-off-by: Emmanuele Bassi clutter/clutter-paint-volume.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 8459edb60da8381c2b73a68ba8496f4d0ae77700 Author: Emmanuele Bassi Date: Fri Apr 1 11:42:41 2011 +0100 texture: Add some safeguards for paint volumes of empty textures If the Texture has no material, and the image size is 0x0 then the actor doesn't have any paint volume. (cherry picked from commit 7e6bf1612b686f42ec82666ddb91b2d6ca7dbb0c) Signed-off-by: Emmanuele Bassi clutter/clutter-texture.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit b917a4c8c0bbed101d87c1ecd29557b9d0738a21 Author: Emmanuele Bassi Date: Fri Apr 1 12:00:56 2011 +0100 build: Do not use bashisms This is a cherry pick of these commits: 0eee5788df79c383a4bd1a6071129a490f47b905 a4d29ca2e1bcb315349ee87a8eb30cae17629a8f configure.ac | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 487257276a807250f4a1f286d360d947b71c0c4f Author: Piotr Drąg Date: Thu Mar 31 19:09:41 2011 +0200 po: Track Clutter's POT file in Git po/clutter-1.0.pot | 1877 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 1877 insertions(+), 0 deletions(-) commit 2fad0d70630822a3e15336aa2c320f3bcae450c7 Author: Piotr Drąg Date: Tue Mar 29 17:46:40 2011 +0200 Imported translations from Transifex.net po/gl.po | 2100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/nl.po | 2105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/pa.po | 2042 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/sv.po | 2058 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/te.po | 2044 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/uk.po | 2111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/zh_TW.po | 2075 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 14535 insertions(+), 0 deletions(-) commit c2095c14a570a47cbc13bde2bbe107e1e3172d5c Author: Piotr Drąg Date: Tue Mar 29 17:26:33 2011 +0200 Updated Polish translation po/pl.po | 1165 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 663 insertions(+), 502 deletions(-) commit dbf92dfd45350e84eec0f25e6176711d13b42b59 Author: Piotr Drąg Date: Tue Mar 29 15:14:07 2011 +0200 Updated POTFILES.in and removed clutter-1.0.pot po/POTFILES.in | 14 +- po/clutter-1.0.pot | 1877 ---------------------------------------------------- 2 files changed, 12 insertions(+), 1879 deletions(-) commit 410a58a8562aed74d78aec3372d7fb3bcb488cfc Author: Emmanuele Bassi Date: Tue Mar 22 17:10:49 2011 +0000 build: Use AC_CANONICAL_HOST Since we're checking the value of the $host variable, it's a good idea to use the canonicalization support in autoconf. (cherry picked from commit a5c87c74a6e8f1590130b95720e19e82d48d86e4) Signed-off-by: Emmanuele Bassi configure.ac | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) commit faf1a5fc82cb78d8b012ae73873de10d911ae5e1 Author: Emmanuele Bassi Date: Mon Mar 21 14:21:47 2011 +0000 Post-release version bump to 1.6.11 configure.ac | 4 +- po/clutter-1.0.pot | 76 ++++++++++++++++++++++++++-------------------------- po/de.po | 74 +++++++++++++++++++++++++------------------------- po/fr.po | 74 +++++++++++++++++++++++++------------------------- po/id.po | 74 +++++++++++++++++++++++++------------------------- po/it.po | 74 +++++++++++++++++++++++++------------------------- po/pl.po | 74 +++++++++++++++++++++++++------------------------- po/zh_CN.po | 74 +++++++++++++++++++++++++------------------------- 8 files changed, 262 insertions(+), 262 deletions(-)