[release] 1.0.0
configure.ac | 9 ++++-----
- 1 files changed, 4 insertions(+), 5 deletions(-)
+ 1 file changed, 4 insertions(+), 5 deletions(-)
commit 93ecd6d0c43bbdf5bba61134394c76da192d97f5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update the NEWS
NEWS | 26 ++++++++++++++++++++++++++
- 1 files changed, 26 insertions(+), 0 deletions(-)
+ 1 file changed, 26 insertions(+)
commit 77fdd7494e9ccaced094ce825022518dd50d1eaa
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Point the TODO to Bugzilla
TODO | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit c6830791673d31b74dfb87d6bda472de040dc3f8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update requirements and release notes
- README | 80 +++++++++++++++++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 62 insertions(+), 18 deletions(-)
+ README | 80 +++++++++++++++++++++++++++++++++++++++++++++++++---------------
+ 1 file changed, 62 insertions(+), 18 deletions(-)
commit a5d6b233086faa03512975763b286c7ea44b7fec
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the gpointer for the Interval's final value.
clutter/clutter-animation.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit f4ad3761c48f0cd04c04e4de334c5492eae010cc
Author: Neil Roberts <neil@linux.intel.com>
no need for it in the backends.
clutter/win32/clutter-stage-win32.c | 10 +---------
- 1 files changed, 1 insertions(+), 9 deletions(-)
+ 1 file changed, 1 insertion(+), 9 deletions(-)
commit df586eb507adeed9b83e53c667e706cd1807601a
Author: Neil Roberts <neil@linux.intel.com>
backend.
clutter/win32/clutter-stage-win32.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit c0cf6146343e852d3ebbca79e701d53bcddaa2d5
Author: Neil Roberts <neil@linux.intel.com>
cairo_show_text_glyphs.
build/mingw/mingw-cross-compile.sh | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit a1cef026c5eff04f1233d2e9b096987716987cb9
Author: Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
"near" and "far" are defined.
clutter/cogl/common/cogl-matrix.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 05883af1f6362b3ad5a762e70412f20aaf608bf9
Author: Ole André Vadla Ravnås <oleavr@gmail.com>
Remove unused variable to fix compiler warning.
clutter/json/json-object.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit 01578512706fb4bd46d99574a8282cd4d25f7bad
Author: Ole André Vadla Ravnås <oleavr@gmail.com>
clutter/cogl/common/cogl.c | 4 ++++
clutter/cogl/gl/cogl-primitives.c | 2 ++
- 2 files changed, 6 insertions(+), 0 deletions(-)
+ 2 files changed, 6 insertions(+)
commit f61f66c6fe18ad4e8c07379c19cdd3e1bff216b6
Author: Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
Initialize pixel data before glReadPixels().
clutter/clutter-main.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 9cf8410b0fba4d7cb508968830ee095d92cf5d74
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
Reposition variable declarations to avoid C99.
tests/interactive/test-cogl-vertex-buffer.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 94a571ea76ee20b93a8db04e980d08bf283ed34b
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
Add MSVC preprocessor guards in test-clutter-cairo-flowers.c
tests/interactive/test-clutter-cairo-flowers.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
+ 1 file changed, 6 insertions(+), 1 deletion(-)
commit fa4a37072ed3113862802b1a97be6dfb74abcdd2
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
Add white_color a variable on the stack.
tests/interactive/test-scale.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit fe416fb745fe4293e889d5179707051c959af921
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
Add int dummy; to empty struct TestConformSimpleFixture definition.
tests/conform/test-conform-common.h | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit f852ade82379c6241683df741448be6146bb76ce
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
tests/interactive/test-fbo.c | 1 -
tests/interactive/test-shader.c | 1 -
- 2 files changed, 0 insertions(+), 2 deletions(-)
+ 2 files changed, 2 deletions(-)
commit e4eed92177e6720b9713227ca4b1ecd0f5ce8c0b
Author: Haakon Sporsheim <haakon.sporsheim@gmail.com>
build/msvc_2k5/test-threads.vcproj | 177 --------
build/msvc_2k5/test-timeline.vcproj | 177 --------
build/msvc_2k5/version.rc | 48 --
- 22 files changed, 0 insertions(+), 4175 deletions(-)
+ 22 files changed, 4175 deletions(-)
commit fa3728126fe39e7a885184a2b69a93ac2ea34aa8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
::completed signal handler.
clutter/clutter-animation.c | 18 +++++++++++++++++-
- 1 files changed, 17 insertions(+), 1 deletions(-)
+ 1 file changed, 17 insertions(+), 1 deletion(-)
commit a8eb5bd461369979d75d40a1a6d17aa43141643e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[build] Generate ChangeLog from the Git import
Makefile.am | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
+ 1 file changed, 3 insertions(+), 2 deletions(-)
commit 76140c5f521a8912786c292a2699b48a7b873d16
Author: Emmanuele Bassi <ebassi@linux.intel.com>
properly.
clutter/clutter-stage.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 6e6d0a5ea611a99438ae455c1f485e882f621863
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1723
clutter/glx/clutter-backend-glx.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 88e77b25dfeeead3b4d54d2b24ab9056459c6ee9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1359
clutter/clutter-shader-types.c | 14 +++++++-------
- 1 files changed, 7 insertions(+), 7 deletions(-)
+ 1 file changed, 7 insertions(+), 7 deletions(-)
commit ad7dcc989648791e8fec1bb45711c9f71671dfe0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1695
clutter/clutter-color.c | 14 +++++---------
- 1 files changed, 5 insertions(+), 9 deletions(-)
+ 1 file changed, 5 insertions(+), 9 deletions(-)
commit db2fda9c430beed64309c1881a44917933863bd0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
tests/conform/test-color.c | 69 +++++++++++++++++++++++++++++++++++++
tests/conform/test-conform-main.c | 1 +
- 2 files changed, 70 insertions(+), 0 deletions(-)
+ 2 files changed, 70 insertions(+)
commit 894fe4ba93f37f46c4a999022714ccb224a35703
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/x11/clutter-x11-texture-pixmap.c | 74 ++++++++++++++++++++++--------
- 1 files changed, 54 insertions(+), 20 deletions(-)
+ 1 file changed, 54 insertions(+), 20 deletions(-)
commit 2c2f31b1be57380d4368f6da1d0a4529a5a7f8c1
Author: Michael Mortensen <michael@f3k.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/osx/clutter-event-osx.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 13f32cb3b91d5087297a3e17ee97ce46154f9243
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1724
clutter/osx/clutter-stage-osx.c | 29 +++++++++++++----------------
- 1 files changed, 13 insertions(+), 16 deletions(-)
+ 1 file changed, 13 insertions(+), 16 deletions(-)
commit e860d939f9d9611dcf5b8c6e70272b6318a4ba94
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1713
clutter/clutter-text.c | 92 +++++++++++++++++++++++++++++++++++-------------
- 1 files changed, 67 insertions(+), 25 deletions(-)
+ 1 file changed, 67 insertions(+), 25 deletions(-)
commit 6a1506bd5f920430de6a6e2f035fef9da2557714
Author: Geoff Gustafson <geoff@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
+ 1 file changed, 5 insertions(+), 1 deletion(-)
commit 29d8d60487878f5bc87caee08cadc15789875e4d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Fix wrong XML elements
- .../clutter/clutter-animation-tutorial.xml | 2 +-
- doc/reference/clutter/creating-behaviours.xml | 2 +-
+ doc/reference/clutter/clutter-animation-tutorial.xml | 2 +-
+ doc/reference/clutter/creating-behaviours.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 2e38730eb1c16040503ab39625648f35e8ecffb5
Update the Container virtual functions.
doc/reference/clutter/subclassing-ClutterActor.xml | 56 ++++++++++++--------
- 1 files changed, 34 insertions(+), 22 deletions(-)
+ 1 file changed, 34 insertions(+), 22 deletions(-)
commit ea436a20b31eef70af60beb5366e1ccad1261c4a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Thanks to Vincent Untz for spotting this.
tests/interactive/Makefile.am | 10 ++++------
- 1 files changed, 4 insertions(+), 6 deletions(-)
+ 1 file changed, 4 insertions(+), 6 deletions(-)
commit ed005685c9351b23795d40bb91cb862b92641f2b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
changed with the switch to float ClutterAlpha.
doc/reference/clutter/creating-behaviours.xml | 47 +++++++++----------------
- 1 files changed, 17 insertions(+), 30 deletions(-)
+ 1 file changed, 17 insertions(+), 30 deletions(-)
commit c87fea6cf1f3e3015bf2c505f0d140682b714e99
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the last time we updated the documentation.
doc/reference/clutter/building-clutter.xml | 70 +++++++++++++++++++++++++---
- 1 files changed, 63 insertions(+), 7 deletions(-)
+ 1 file changed, 63 insertions(+), 7 deletions(-)
commit 78773ab6fe96923a70e09b903db188ac5ad90f9a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
API for timelines and animations.
.../clutter/clutter-animation-tutorial.xml | 742 +++++++++-----------
- 1 files changed, 321 insertions(+), 421 deletions(-)
+ 1 file changed, 321 insertions(+), 421 deletions(-)
commit fdfd208c044609a9215f09a91026fe6f02773a3a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1704
clutter/clutter-deprecated.h | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 605927db5b9d9ddb8677458b94ad2ca6d058f355
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1706
doc/reference/clutter/migrating-ClutterEffect.xml | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit eff857bc7f21dcfd2b8cae5f4ede1f673c24ffd1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
with negative examples and with the behaviour for fractionary bits.
clutter/clutter-units.c | 22 ++++++++++++++++++----
- 1 files changed, 18 insertions(+), 4 deletions(-)
+ 1 file changed, 18 insertions(+), 4 deletions(-)
commit b1d98c25f4d70bc355e2b4d66c2496ab58b9b60c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/cogl-material.h | 79 +++++++++++++++-------------
clutter/cogl/cogl-types.h | 16 ++++++
- clutter/cogl/cogl.h.in | 31 ++++++-----
+ clutter/cogl/cogl.h.in | 31 +++++------
doc/reference/clutter/clutter-sections.txt | 1 -
doc/reference/cogl/Makefile.am | 7 +++
doc/reference/cogl/cogl-sections.txt | 22 +-------
[gitignore] Add test-materials
.gitignore | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 56ef6727b5807c245e3eaf434653007efce70fda
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1665
- clutter/clutter-stage.c | 76 +++++++++++++++++++++++----
- clutter/clutter-stage.h | 8 ++-
+ clutter/clutter-stage.c | 76 +++++++++++++++++++++++-----
+ clutter/clutter-stage.h | 8 +--
doc/reference/clutter/clutter-sections.txt | 2 +
3 files changed, 71 insertions(+), 15 deletions(-)
clutter/cogl/cogl-vertex-buffer.h | 14 --------------
doc/reference/cogl/cogl-sections.txt | 1 -
- 2 files changed, 0 insertions(+), 15 deletions(-)
+ 2 files changed, 15 deletions(-)
commit dc0b1cddf5bc0195c78b0ab15a8dc54c7aa49913
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1698
clutter/cogl/gles/cogl-context.h | 11 +++++++----
- 1 files changed, 7 insertions(+), 4 deletions(-)
+ 1 file changed, 7 insertions(+), 4 deletions(-)
commit a11b912dea3f3ad9d51d4600c6aac1b69dc004a9
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/Makefile.am | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 7654ef10abfc5f207603ecd9012c810adb62a52a
Author: Owen W. Taylor <otaylor@fishsoup.net>
Post-release bump to 0.9.9
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 3dc3d46967aea8714b23ed31cb51e2085a8b78e7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[release] 0.9.8
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 6b30b76b6845cc100e16fd5ada7ed12f784b40c3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update NEWS file
NEWS | 38 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 38 insertions(+), 0 deletions(-)
+ 1 file changed, 38 insertions(+)
commit f0ec828188519e69944509584c4e925f572720ec
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Fix comments inside configure.ac
configure.ac | 8 +++++---
- 1 files changed, 5 insertions(+), 3 deletions(-)
+ 1 file changed, 5 insertions(+), 3 deletions(-)
commit 7b811f8be4be0529b50a24397cee86e8ecf02f3a
Author: Neil Roberts <neil@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/win32/clutter-stage-win32.c | 14 +++++++-------
- 1 files changed, 7 insertions(+), 7 deletions(-)
+ 1 file changed, 7 insertions(+), 7 deletions(-)
commit 7a8895944b373a99023bc21998a48079debcc544
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1687
clutter/osx/clutter-stage-osx.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit d59b9333a19842e559f9f161d26d0c1d623eafa2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Hopefully, since I can't currently test it.
clutter/osx/clutter-stage-osx.c | 24 ++++++++++++------------
- 1 files changed, 12 insertions(+), 12 deletions(-)
+ 1 file changed, 12 insertions(+), 12 deletions(-)
commit af5e432ba9bf56ccd376d52e73e0e23d5bc9b37c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1685
clutter/clutter-actor.c | 32 ++++++++++++++++++++++++++++
- clutter/clutter-actor.h | 2 +
+ clutter/clutter-actor.h | 2 ++
doc/reference/clutter/clutter-sections.txt | 1 +
- 3 files changed, 35 insertions(+), 0 deletions(-)
+ 3 files changed, 35 insertions(+)
commit 43d394ebae027e5af963d5f3f459ed57bbc9617f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/x11/clutter-stage-x11.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 07453a5861073fabdf64fe394c1caa71fc39d45c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Nobody should be using the function to wait for the vblank outside
of the GLX backend.
- clutter/glx/clutter-backend-glx.c | 120 ++++++++++++++++++------------------
- clutter/glx/clutter-backend-glx.h | 10 +--
+ clutter/glx/clutter-backend-glx.c | 120 ++++++++++++++++++-------------------
+ clutter/glx/clutter-backend-glx.h | 10 +---
2 files changed, 63 insertions(+), 67 deletions(-)
commit 5425a6e311e12da044687ac17ce387b939b71547
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/glx/clutter-backend-glx.c | 31 +++++++++++++++++++++++++++----
- 1 files changed, 27 insertions(+), 4 deletions(-)
+ 1 file changed, 27 insertions(+), 4 deletions(-)
commit b08bbcccad7fffc4b7c829f963c3130a34ed8ae9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
tests/interactive/Makefile.am | 1 -
tests/interactive/test-perspective.c | 51 ----------------------------------
- 2 files changed, 0 insertions(+), 52 deletions(-)
+ 2 files changed, 52 deletions(-)
commit ea56a5e7a802a46f9ad6fe12480e16dc587c09b2
Author: Evan Martin <martine@danga.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 5a554bf063a3b673bd7f30d9a92be218e4e810c7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Make ClutterTexture slightly more similar to the rest of the code base.
clutter/clutter-texture.c | 38 ++++++++++++++++++++++++--------------
- 1 files changed, 24 insertions(+), 14 deletions(-)
+ 1 file changed, 24 insertions(+), 14 deletions(-)
commit 1920b03381e9b44aab9f6a5a64e8bb4c0cec1b20
Author: Robert Bragg <robert@linux.intel.com>
uncovered in _cogl_material_equal.
clutter/cogl/common/cogl-material.c | 73 ++++++++++++++++++++++++---------
- clutter/cogl/common/cogl-primitives.c | 7 ++-
+ clutter/cogl/common/cogl-primitives.c | 7 +++-
2 files changed, 58 insertions(+), 22 deletions(-)
commit 8fb3a48ae2b6c9a87f17a874fad12d8f1199c29e
Rate limit the uploading of textures to stop if it uses more than 5ms
during one master clock iteration.
- clutter/clutter-texture.c | 74 +++++++++++++++++++++++++++++++++++++++-----
- 1 files changed, 65 insertions(+), 9 deletions(-)
+ clutter/clutter-texture.c | 74 +++++++++++++++++++++++++++++++++++++++------
+ 1 file changed, 65 insertions(+), 9 deletions(-)
commit 211bf798544f76af7fe9e7c9893f66a0f84e02b0
Author: Robert Bragg <robert@linux.intel.com>
This also brings us closer to being able to drop internal use of the
deprecated OpenGL matrix functions, re: commit 54159f5a1d02
- clutter/cogl/common/cogl-current-matrix.c | 105 +++++++++++++++++-----------
+ clutter/cogl/common/cogl-current-matrix.c | 105 ++++++++++++++++++-----------
clutter/cogl/common/cogl-current-matrix.h | 2 +
clutter/cogl/common/cogl-matrix-stack.c | 8 +--
clutter/cogl/common/cogl-matrix.c | 1 +
Add more (allow-none) annotations
clutter/clutter-actor.c | 91 ++++++++++++++++++++++++++++-------------------
- 1 files changed, 54 insertions(+), 37 deletions(-)
+ 1 file changed, 54 insertions(+), 37 deletions(-)
commit f1044a279c45e8f4f48cc81a5c1c0fa720835d1d
Author: Colin Walters <walters@verbum.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-main.c | 18 ++++++++++--------
- 1 files changed, 10 insertions(+), 8 deletions(-)
+ 1 file changed, 10 insertions(+), 8 deletions(-)
commit d1232509a21a7ce05aa8c85b2c14872ffc4df5cb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Post-release bump to 0.9.7
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 9ce88d86b484bcc4a15decfb95b97294e4cce292
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[release] 0.9.6
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit a373bbb819462b6baa62f0ecfff9716c8dbc8fa8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
NEWS | 40 ++++++++++++++++++++++++++++++++++++++++
README | 5 +++++
- 2 files changed, 45 insertions(+), 0 deletions(-)
+ 2 files changed, 45 insertions(+)
commit 45c85c4213c85d0dbbbe0e7eb8f93e290d5ffff2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the get_allocation_box() returns.
clutter/clutter-actor.c | 62 +++++++-----------------------------------
- clutter/clutter-actor.h | 5 ---
- clutter/clutter-deprecated.h | 2 +
+ clutter/clutter-actor.h | 5 ----
+ clutter/clutter-deprecated.h | 2 ++
3 files changed, 12 insertions(+), 57 deletions(-)
commit 37bd35f592e13dfa8ded884fcf668409dec119f3
continue to work as previously.
clutter/clutter-actor.c | 104 ++++++++++++++++++++--------
- clutter/clutter-actor.h | 15 ++++-
+ clutter/clutter-actor.h | 15 +++-
doc/reference/clutter/clutter-sections.txt | 1 +
3 files changed, 89 insertions(+), 31 deletions(-)
CoglMatrix definition should be changed to avoid the former type.
clutter/cogl/cogl-matrix.h | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 250b775926da40a5e4b96565b413c4a2c57d4a8d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
calls to glViewport() done through COGL.
clutter/cogl/common/cogl.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 3bab7871030d8ad6be6dc730e5902d256dea28a2
Author: Robert Bragg <robert@linux.intel.com>
cogl_vertex_buffer_draw.
clutter/cogl/common/cogl-material.c | 8 +-
- clutter/cogl/common/cogl-primitives.c | 35 +++++-
- clutter/cogl/common/cogl-vertex-buffer.c | 10 ++-
+ clutter/cogl/common/cogl-primitives.c | 35 ++++--
+ clutter/cogl/common/cogl-vertex-buffer.c | 10 +-
tests/conform/Makefile.am | 1 +
tests/conform/test-conform-main.c | 1 +
tests/conform/test-materials.c | 195 ++++++++++++++++++++++++++++++
clutter/cogl/gl/cogl-context.c | 2 +
clutter/cogl/gl/cogl-context.h | 2 +
doc/reference/cogl/cogl-sections.txt | 2 +
- 5 files changed, 160 insertions(+), 0 deletions(-)
+ 5 files changed, 160 insertions(+)
commit 6d9498da7cbe180ddc4b68ae3a48985631db46a0
Author: Robert Bragg <robert@linux.intel.com>
raw GL, its use is very much discouraged.
clutter/clutter-main.c | 2 +-
- clutter/cogl/cogl.h.in | 42 ++++++++++++++++++++----------
- clutter/cogl/common/cogl.c | 4 +-
+ clutter/cogl/cogl.h.in | 42 ++++++++++++++++++++-----------
+ clutter/cogl/common/cogl.c | 4 +--
clutter/eglnative/clutter-backend-egl.c | 2 +-
clutter/eglx/clutter-backend-egl.c | 2 +-
clutter/fruity/clutter-backend-fruity.c | 2 +-
clutter/osx/clutter-stage-osx.c | 2 +-
clutter/sdl/clutter-backend-sdl.c | 2 +-
clutter/win32/clutter-backend-win32.c | 2 +-
- doc/reference/cogl/cogl-sections.txt | 3 ++
+ doc/reference/cogl/cogl-sections.txt | 3 +++
11 files changed, 41 insertions(+), 24 deletions(-)
commit 87f99e214a6f60c06cc34f844e02ecb0f63c953f
material commits.
clutter/cogl/common/cogl-material.c | 12 +++++++++---
- 1 files changed, 9 insertions(+), 3 deletions(-)
+ 1 file changed, 9 insertions(+), 3 deletions(-)
commit 6ee8e1565475d75d343682e4d4eed2f68e0c26eb
Author: Robert Bragg <robert@linux.intel.com>
drawing we don't need to flush the journal simply due to color changes which
means using cogl_set_source_color4ub is no longer a concern.
- clutter/clutter-rectangle.c | 89 ++++++++++++++++--------------------------
- 1 files changed, 34 insertions(+), 55 deletions(-)
+ clutter/clutter-rectangle.c | 89 +++++++++++++++++--------------------------
+ 1 file changed, 34 insertions(+), 55 deletions(-)
commit 5ffbe052480cb06e44f1a317ac729553ddd2dc96
Author: Robert Bragg <robert@linux.intel.com>
which means using cogl_set_source_color4ub is no longer a concern.
clutter/clutter-actor.c | 14 ++++----------
- 1 files changed, 4 insertions(+), 10 deletions(-)
+ 1 file changed, 4 insertions(+), 10 deletions(-)
commit 8b67916cc1e2aed7861214205fc0d68c0c6d67f1
Author: Robert Bragg <robert@linux.intel.com>
disabling unsed client texture coord arrays.
clutter/cogl/common/cogl-vertex-buffer.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit 8873c6a11a4668e737e4dc75d1d2a2c14904482f
Author: Robert Bragg <robert@linux.intel.com>
may be left enabled. Disable them all before using glDrawArrays.
clutter/cogl/gl/cogl-primitives.c | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit ca0a0e9dac23219709a1c365a070ea9d4d517909
Author: Robert Bragg <robert@linux.intel.com>
projection matrices.
clutter/cogl/gl/cogl-primitives.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit f386b1f002f111210e87e6f72eb1795ad2befc1e
Author: Robert Bragg <robert@linux.intel.com>
when we are finished.
clutter/cogl/common/cogl-primitives.c | 40 ++++++++++-----------------------
- 1 files changed, 12 insertions(+), 28 deletions(-)
+ 1 file changed, 12 insertions(+), 28 deletions(-)
commit 7b7787b050a1dd245dea396335ddf96662c6a570
Author: Robert Bragg <robert@linux.intel.com>
cogl_rectangle.
clutter/cogl/gl/cogl-primitives.c | 16 ++++++----------
- 1 files changed, 6 insertions(+), 10 deletions(-)
+ 1 file changed, 6 insertions(+), 10 deletions(-)
commit 6562f3224a558b224b9076fe794547bfc9bb2af5
Author: Robert Bragg <robert@linux.intel.com>
Mesa 7.6-devel)
clutter/pango/cogl-pango-display-list.c | 33 +++++++++++++++++++++++++++++++
- 1 files changed, 33 insertions(+), 0 deletions(-)
+ 1 file changed, 33 insertions(+)
commit 6ac3b5a564608862fdf4e9b8887b882ebe497f4b
Author: Robert Bragg <robert@linux.intel.com>
batching for some common cases.
clutter/cogl/common/cogl-material.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 9afa52f056b58bbd35274fec3fe21ff483949321
Author: Robert Bragg <robert@linux.intel.com>
avoid us repeatedly calling glColor) then we know we never need to flush
the journal when material colors change.
- clutter/cogl/common/cogl-material.c | 80 ++++++++++++++++++++++------------
- 1 files changed, 52 insertions(+), 28 deletions(-)
+ clutter/cogl/common/cogl-material.c | 80 +++++++++++++++++++++++------------
+ 1 file changed, 52 insertions(+), 28 deletions(-)
commit efbf483d8cdd448b20ddcfedc518509f907b2ac6
Author: Robert Bragg <robert@linux.intel.com>
May as well improve the branch prediction around runtime debugging code.
clutter/cogl/common/cogl-primitives.c | 16 ++++++++--------
- 1 files changed, 8 insertions(+), 8 deletions(-)
+ 1 file changed, 8 insertions(+), 8 deletions(-)
commit 7d1876fd261f5039e25d468e0cc7dcbf63229912
Author: Robert Bragg <robert@linux.intel.com>
some clues by letting you sanity check the numbers being logged vs the
numbers being emitted.
- clutter/cogl/cogl-debug.h | 3 +-
- clutter/cogl/common/cogl-debug.c | 3 +-
- clutter/cogl/common/cogl-primitives.c | 36 +++++++++++++++++++++-----------
+ clutter/cogl/cogl-debug.h | 3 ++-
+ clutter/cogl/common/cogl-debug.c | 3 ++-
+ clutter/cogl/common/cogl-primitives.c | 36 +++++++++++++++++++++------------
3 files changed, 27 insertions(+), 15 deletions(-)
commit 3ea7816499996c3bb918b27c6f44c987b90d2e9c
removed the matrix APIs)
clutter/cogl/common/cogl-current-matrix.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 713af6535de11f27e1da9c1e233e8402d2864ab9
Author: Robert Bragg <robert@linux.intel.com>
and added _cogl_material_get_colorubv as a fast-path for the journal to
copy data into the vertex array.
- clutter/cogl/common/cogl-material-private.h | 21 +++--------
+ clutter/cogl/common/cogl-material-private.h | 21 ++++-------
clutter/cogl/common/cogl-material.c | 51 ++++++++++++++++-----------
clutter/cogl/common/cogl-primitives.c | 26 ++++++--------
clutter/cogl/gles/cogl-gles2-wrapper.c | 7 ++++
- clutter/cogl/gles/cogl-gles2-wrapper.h | 2 +
+ clutter/cogl/gles/cogl-gles2-wrapper.h | 2 ++
5 files changed, 56 insertions(+), 51 deletions(-)
commit 938452f1b1109e7c8daff8f49c4f0a45a13be25f
of materials that gets recycled as the journal is flushed, but for now we
give all ClutterRectangles their own private materials for painting with.
- clutter/clutter-rectangle.c | 89 ++++++++++++++++++++++++++----------------
- 1 files changed, 55 insertions(+), 34 deletions(-)
+ clutter/clutter-rectangle.c | 89 ++++++++++++++++++++++++++-----------------
+ 1 file changed, 55 insertions(+), 34 deletions(-)
commit dc1ca79398e343d06918cf1c38b72771f476f0a6
Author: Robert Bragg <robert@linux.intel.com>
giving all actors a private material instead.
clutter/clutter-actor.c | 14 ++++++++++----
- 1 files changed, 10 insertions(+), 4 deletions(-)
+ 1 file changed, 10 insertions(+), 4 deletions(-)
commit 40cfaeaffc9b744d99c21c1e6cd5b57e358ff37a
Author: Robert Bragg <robert@linux.intel.com>
glTexCoordPointer and enabling/disabling the client arrays.
clutter/cogl/common/cogl-primitives.c | 108 ++++++++++++++++++++++++---------
- 1 files changed, 78 insertions(+), 30 deletions(-)
+ 1 file changed, 78 insertions(+), 30 deletions(-)
commit 845ff67301da767926f96c56026a8dd9c7964f01
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/cogl.h.in | 14 +
clutter/cogl/common/cogl-clip-stack.c | 4 +
clutter/cogl/common/cogl-debug.c | 3 +-
- clutter/cogl/common/cogl-material-private.h | 99 +++--
- clutter/cogl/common/cogl-material.c | 318 ++++++++++++--
+ clutter/cogl/common/cogl-material-private.h | 99 ++--
+ clutter/cogl/common/cogl-material.c | 318 +++++++++++--
clutter/cogl/common/cogl-primitives.c | 667 +++++++++++++++++++--------
clutter/cogl/common/cogl-primitives.h | 2 +
clutter/cogl/common/cogl-vertex-buffer.c | 28 +-
- clutter/cogl/common/cogl.c | 38 ++-
+ clutter/cogl/common/cogl.c | 38 +-
clutter/cogl/gl/cogl-context.c | 4 +
clutter/cogl/gl/cogl-context.h | 4 +
clutter/cogl/gl/cogl-fbo.c | 2 +
- clutter/cogl/gl/cogl-primitives.c | 44 ++-
+ clutter/cogl/gl/cogl-primitives.c | 44 +-
clutter/cogl/gl/cogl-program.c | 5 +
clutter/cogl/gl/cogl-texture-private.h | 12 +-
clutter/cogl/gl/cogl-texture.c | 3 +-
load-async got set it's default FALSE value.
clutter/clutter-texture.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 722360774ca4628c1589f5d6f09932faa0c8b711
Author: Robert Bragg <robert@linux.intel.com>
height arguments.
clutter/cogl/common/cogl-clip-stack.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit d63cda3b7620daa4e081e7023ce5d0afb5783b54
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/gl/cogl-context.c | 4 ----
clutter/cogl/gl/cogl-context.h | 1 -
- 2 files changed, 0 insertions(+), 5 deletions(-)
+ 2 files changed, 5 deletions(-)
commit 30f13cafc5fff69c7e31f3ead2df5d6c0282ec07
Author: Robert Bragg <robert@linux.intel.com>
premultiplied pixel format.
clutter/cogl/gl/cogl-context.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 4680b34046aba7adfb958d2995d7e56fdcb3d473
Author: Robert Bragg <robert@linux.intel.com>
up the transient slice bitmap.
clutter/cogl/gl/cogl-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 24ca92951f739278697990fb25f351045d6ece9c
Author: Robert Bragg <robert@linux.intel.com>
All the unit tests have been swithed over and clutter_stage_read_pixels now
sits on top of this too.
- clutter/clutter-stage.c | 44 ++-----------------
- clutter/cogl/cogl.h.in | 33 ++++++++++++++
+ clutter/clutter-stage.c | 44 +++----------------
+ clutter/cogl/cogl.h.in | 33 +++++++++++++++
clutter/cogl/common/cogl.c | 56 +++++++++++++++++++++++++
doc/reference/cogl/cogl-sections.txt | 4 ++
tests/conform/test-blend-strings.c | 16 ++++---
tests/conform/test-premult.c | 14 ++++---
- tests/conform/test-vertex-buffer-contiguous.c | 28 +++++++++---
+ tests/conform/test-vertex-buffer-contiguous.c | 28 +++++++++----
tests/conform/test-vertex-buffer-interleved.c | 9 ++--
tests/conform/test-vertex-buffer-mutability.c | 13 ++++--
9 files changed, 151 insertions(+), 66 deletions(-)
clutter/cogl/common/cogl-current-matrix.h | 1 +
clutter/cogl/common/cogl-matrix-stack.c | 7 +++++++
clutter/cogl/common/cogl-matrix-stack.h | 1 +
- 4 files changed, 24 insertions(+), 0 deletions(-)
+ 4 files changed, 24 insertions(+)
commit 26d5afd203ba393255fdc98cd980f65d014967c3
Author: Robert Bragg <robert@linux.intel.com>
GL_UNSIGNED_BYTE to glColorPointer.
clutter/cogl/common/cogl-primitives.c | 40 +++++++++++++++++++--------------
- 1 files changed, 23 insertions(+), 17 deletions(-)
+ 1 file changed, 23 insertions(+), 17 deletions(-)
commit 060f1488e043c31b5c6841a719a5bc0cb7e8c30b
Author: Robert Bragg <robert@linux.intel.com>
the pixel format is actually COGL_PIXEL_FORMAT_RGBA_8888_PRE
tests/interactive/test-cogl-tex-getset.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 8f734ccbb48effa1b9f3057e26ac5eb40ef54930
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/cogl-vertex-buffer.h | 11 +++++++++++
clutter/cogl/common/cogl-vertex-buffer.c | 21 +++++++++++++++++++++
- 2 files changed, 32 insertions(+), 0 deletions(-)
+ 2 files changed, 32 insertions(+)
commit 555159776b9146d86b0be8b224c4712cf67dcaa7
Author: Robert Bragg <robert@linux.intel.com>
include it until there is a particular need.
clutter/cogl/cogl-vertex-buffer.h | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit a66f027c61c9dfd545c3ba4d9d104679bef2ec43
Author: Damien Lespiau <damien.lespiau@intel.com>
clutter/cogl/gl/cogl-defines.h.in | 1 +
clutter/cogl/gles/cogl-defines.h.in | 1 +
- 2 files changed, 2 insertions(+), 0 deletions(-)
+ 2 files changed, 2 insertions(+)
commit 30b5dac7c319ecedee7492b126bcb6e0c4b5928c
Author: Damien Lespiau <damien.lespiau@intel.com>
by itself. The clutter_actor_pick() is just confusing things.
clutter/clutter-actor.c | 29 ----------------------------
- clutter/clutter-actor.h | 2 -
- clutter/clutter-deprecated.h | 2 +
+ clutter/clutter-actor.h | 2 --
+ clutter/clutter-deprecated.h | 2 ++
doc/reference/clutter/clutter-sections.txt | 1 -
4 files changed, 2 insertions(+), 32 deletions(-)
Add more debug notes inside the master clock
clutter/clutter-master-clock.c | 20 +++++++++++++++-----
- 1 files changed, 15 insertions(+), 5 deletions(-)
+ 1 file changed, 15 insertions(+), 5 deletions(-)
commit 9e84e5203421c8a358fbcfe6f1eb6c70f95fd160
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update after the Input API changes
doc/reference/clutter/clutter-sections.txt | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 2 deletions(-)
commit 537ccc3cd94cb43740c622d5e65d62cbae062579
Author: Emmanuele Bassi <ebassi@linux.intel.com>
to pick it up.
clutter/clutter-actor.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 20f3c173fe10bee6d04814d08bfe21e23c294cf8
Author: Neil Roberts <neil@linux.intel.com>
unpremultiply and premultiply again afterwards.
tests/interactive/test-shader.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit e9d277609d81bd5198638b9565e1668ff8391235
Author: Tim Horton <hortont@svn.gnome.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
+ 1 file changed, 6 insertions(+), 6 deletions(-)
commit c272a7b2a2a9817b3b4f67fafcefeb2b241b7eb0
Author: Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-master-clock.c | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit ba6c0c27f9b796bbf6f81de1deab10877a287f37
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1659
clutter/clutter-texture.c | 96 +++++++++++++++++++++++++--------------------
- 1 files changed, 53 insertions(+), 43 deletions(-)
+ 1 file changed, 53 insertions(+), 43 deletions(-)
commit 8a1cf0cff4320b61cbede38b39e5b7ece6d24b08
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Post-release bump to 0.9.5
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit fdaaa8b6d701d2b43fd2750de1b018b5af5577ea
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[release] 0.9.4
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit b833ed3c0d678e0fa65da8c602d946446d225f5d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update the NEWS file
NEWS | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 78 insertions(+), 0 deletions(-)
+ 1 file changed, 78 insertions(+)
commit 3d49edad85dd4756b4845b619abdfa76ecd4e469
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the ClutterInputDevice accessors for the id and type.
doc/reference/clutter/clutter-sections.txt | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit a79d6228aa75e5d27f4229c32950494629c81126
Author: Emmanuele Bassi <ebassi@linux.intel.com>
and macros.
clutter/clutter-behaviour-ellipse.c | 275 ++--------------------------
- clutter/clutter-behaviour-ellipse.h | 136 +++++----------
+ clutter/clutter-behaviour-ellipse.h | 136 +++++---------
clutter/clutter-behaviour-rotate.c | 96 ----------
- clutter/clutter-behaviour-rotate.h | 11 -
+ clutter/clutter-behaviour-rotate.h | 11 --
clutter/clutter-behaviour-scale.c | 104 -----------
- clutter/clutter-behaviour-scale.h | 47 ++----
+ clutter/clutter-behaviour-scale.h | 47 ++---
clutter/clutter-deprecated.h | 20 ++
clutter/clutter-timeline.c | 16 --
clutter/clutter-timeline.h | 1 -
and regressions can be caught.
clutter/x11/clutter-backend-x11.c | 18 +++++++++++++-----
- 1 files changed, 13 insertions(+), 5 deletions(-)
+ 1 file changed, 13 insertions(+), 5 deletions(-)
commit 0ec541282acf7b9ea08217b154524013c93b7d95
Author: Emmanuele Bassi <ebassi@linux.intel.com>
any other Clutter function.
tests/interactive/test-devices.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit a6b469736770d2c2ea25b582196bd221ce85721e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
to be called before any other Clutter function.
clutter/x11/clutter-backend-x11.c | 22 ++++++++--------------
- 1 files changed, 8 insertions(+), 14 deletions(-)
+ 1 file changed, 8 insertions(+), 14 deletions(-)
commit b5f4befeaa2d1944c7623a31f8a8ccaae200b640
Author: Emmanuele Bassi <ebassi@linux.intel.com>
share the same API across the code.
clutter/clutter-event.c | 147 +++++++++++++++++++++-
- clutter/clutter-event.h | 95 ++++++++++-----
- clutter/clutter-main.c | 35 -----
+ clutter/clutter-event.h | 95 +++++++++-----
+ clutter/clutter-main.c | 35 ------
clutter/clutter-private.h | 3 +
clutter/x11/clutter-backend-x11.c | 252 ++++++++++++++++++-------------------
clutter/x11/clutter-backend-x11.h | 2 +-
clutter/x11/clutter-event-x11.c | 39 +++---
- clutter/x11/clutter-x11.h | 10 +--
+ clutter/x11/clutter-x11.h | 10 +-
tests/interactive/test-devices.c | 60 +++++----
9 files changed, 392 insertions(+), 251 deletions(-)
clutter/clutter-actor.c | 13 +++----
clutter/clutter-backend.c | 8 ++--
- clutter/clutter-event.c | 10 +++---
+ clutter/clutter-event.c | 10 ++---
clutter/clutter-feature.c | 4 +-
clutter/clutter-main.c | 61 ++++++++++++++++---------------
clutter/clutter-private.h | 4 +-
clutter/clutter-stage.c | 5 ++-
clutter/clutter-texture.c | 2 +-
clutter/eglnative/clutter-event-egl.c | 2 +-
- clutter/fruity/clutter-backend-fruity.c | 8 +++--
+ clutter/fruity/clutter-backend-fruity.c | 8 ++--
clutter/fruity/clutter-fruity.c | 2 +-
clutter/sdl/clutter-event-sdl.c | 2 +-
- clutter/win32/clutter-backend-win32.c | 4 +--
+ clutter/win32/clutter-backend-win32.c | 4 +-
clutter/win32/clutter-event-win32.c | 6 +--
clutter/win32/clutter-stage-win32.c | 10 +++--
clutter/x11/clutter-backend-x11.c | 16 ++++----
clutter/clutter-main.c | 2 --
clutter/clutter-private.h | 1 -
- 2 files changed, 0 insertions(+), 3 deletions(-)
+ 2 files changed, 3 deletions(-)
commit 1aa8c89f2c18e01e9f36338c0609f58caaa90c3a
Author: Matthew Allum <mallum@openedhand.com>
Revert commit 8aacff0e0f38d2cdfae841f6a154baa793ea7739
clutter/Makefile.am | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit c4716d78d0ee874115e970666ba7739f1829b90e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update the backends hacking reference
HACKING.backends | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit 29ab2691166a2417733fef527845e9877e627186
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update the release notes
README | 40 ++++++++++++++++++++++++++++++++++++----
- 1 files changed, 36 insertions(+), 4 deletions(-)
+ 1 file changed, 36 insertions(+), 4 deletions(-)
commit 5e098c388668fe3ee3f08b28e73a9a4120216993
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update the HACKING file
HACKING | 52 +++++++---------------------------------------------
- 1 files changed, 7 insertions(+), 45 deletions(-)
+ 1 file changed, 7 insertions(+), 45 deletions(-)
commit 8aacff0e0f38d2cdfae841f6a154baa793ea7739
Author: Emmanuele Bassi <ebassi@linux.intel.com>
file name.
clutter/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 9f83e7dc2ee855dbbb8cb7de8b7a42d43dd485b0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
implementation anymore.
clutter/clutter-stage.c | 9 ++++++---
- 1 files changed, 6 insertions(+), 3 deletions(-)
+ 1 file changed, 6 insertions(+), 3 deletions(-)
commit 4bed539b215d2504977aa6cee739854b7ca612d8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 72 ++++++++++++++++++++++++++++
clutter/clutter-types.h | 4 ++
doc/reference/clutter/clutter-sections.txt | 4 ++
- 3 files changed, 80 insertions(+), 0 deletions(-)
+ 3 files changed, 80 insertions(+)
commit 9ed2a47db1818322c8ef8a93aa8654c1ab1e7ef6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[doap] Add branches for past releases
clutter.doap | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 275f292ab9ac2961695d0596d9fe5b172f7470c7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.h | 47 +---
clutter/clutter-deprecated.h | 2 +
clutter/clutter-types.h | 90 +++++--
- doc/reference/clutter/clutter-sections.txt | 24 ++-
+ doc/reference/clutter/clutter-sections.txt | 24 +-
5 files changed, 417 insertions(+), 137 deletions(-)
commit 63c84c46f8c4e2c1e0c6654d016912dc3bbaefc5
Free a temporary list.
clutter/cogl/common/cogl-vertex-buffer.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit f8e956548235116de18558c86470b16555149122
Author: Emmanuele Bassi <ebassi@linux.intel.com>
with a gradient.
tests/interactive/test-easing.c | 72 ++++++++++++++++++++++++++++++---------
- 1 files changed, 56 insertions(+), 16 deletions(-)
+ 1 file changed, 56 insertions(+), 16 deletions(-)
commit f95f4ba3cb02b0f4d0aefcd19d18a1af0ba81707
Author: Neil Roberts <neil@linux.intel.com>
ARGB format so until we can fix the Clutter API it now uses the Cogl
API directly.
- clutter/clutter-cairo-texture.c | 46 +++++++++++++++++++++++++-------------
- 1 files changed, 30 insertions(+), 16 deletions(-)
+ clutter/clutter-cairo-texture.c | 46 +++++++++++++++++++++++++--------------
+ 1 file changed, 30 insertions(+), 16 deletions(-)
commit c6b4ea8b442af4e6bfa0e5961685b58c23595e32
Author: Emmanuele Bassi <ebassi@linux.intel.com>
redundant variables and white space.
clutter/clutter-cairo-texture.c | 34 ++++++++++++++++------------------
- 1 files changed, 16 insertions(+), 18 deletions(-)
+ 1 file changed, 16 insertions(+), 18 deletions(-)
commit 9799750c0338218a542334c9f4dbf2177beafa4f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
recenters the animated actor once the first animation has ended.
clutter/clutter-animation.c | 252 ++++++++++++---------------------------
- tests/interactive/test-easing.c | 53 ++++++++-
+ tests/interactive/test-easing.c | 53 +++++++-
2 files changed, 126 insertions(+), 179 deletions(-)
commit 612d1cded77c07b6a4884e5ec3c0bf5b8929bff9
http://bugzilla.openedhand.com/show_bug.cgi?id=1646
- clutter/clutter-animation.c | 47 ++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 44 insertions(+), 3 deletions(-)
+ clutter/clutter-animation.c | 47 ++++++++++++++++++++++++++++++++++++++++---
+ 1 file changed, 44 insertions(+), 3 deletions(-)
commit 0415d62d40b728e328042eb6c1c3f60c92dd2909
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 25 +++++++++++++------------
- 1 files changed, 13 insertions(+), 12 deletions(-)
+ 1 file changed, 13 insertions(+), 12 deletions(-)
commit abac520f0c081c3c4c986d50ff42a297dd6e8ccd
Author: Emmanuele Bassi <ebassi@linux.intel.com>
A clone actor should not modify the state of its source, so we need
to check that it's not breaking any invariant.
- .gitignore | 2 +
+ .gitignore | 2 ++
tests/conform/test-actor-invariants.c | 34 +++++++++++++++++++++++++++++++++
tests/conform/test-conform-main.c | 1 +
- 3 files changed, 37 insertions(+), 0 deletions(-)
+ 3 files changed, 37 insertions(+)
commit 795e005566f2055999e226da8a34f50890c71c25
Author: Owen W. Taylor <otaylor@fishsoup.net>
clutter/glx/clutter-glx-texture-pixmap.c | 2 --
clutter/x11/clutter-x11-texture-pixmap.c | 3 ---
- 2 files changed, 0 insertions(+), 5 deletions(-)
+ 2 files changed, 5 deletions(-)
commit b9a53d379d3aaca4b09a90cd44d5a9d9736a2435
Author: Damien Lespiau <damien.lespiau@intel.com>
* ignore the newly introduced premult test
.gitignore | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 0dfc1dd284ea698ed6d3d814d12a5e5b7bff7095
Author: Neil Roberts <neil@linux.intel.com>
but it now represents the elapsed time.
tests/interactive/test-cogl-tex-tile.c | 31 ++++++++++++++-----------------
- 1 files changed, 14 insertions(+), 17 deletions(-)
+ 1 file changed, 14 insertions(+), 17 deletions(-)
commit 9d829957737fc016033e80c33593d2cc8daa0f4c
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/gl/cogl-texture.c | 2 ++
clutter/cogl/gles/cogl-texture.c | 2 ++
- 2 files changed, 4 insertions(+), 0 deletions(-)
+ 2 files changed, 4 insertions(+)
commit 6414adbfeb696282c5e5ca0eb47a77caf3309d92
Author: Emmanuele Bassi <ebassi@linux.intel.com>
frame painting to use the frame-less Timeline.
tests/interactive/test-cogl-tex-polygon.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit a8fc4e1694a5faef75d3b962640c87b057bef322
Author: Emmanuele Bassi <ebassi@linux.intel.com>
master clock will do that for us.
tests/interactive/test-cogl-vertex-buffer.c | 26 ++++++++------------------
- 1 files changed, 8 insertions(+), 18 deletions(-)
+ 1 file changed, 8 insertions(+), 18 deletions(-)
commit 19f112f9bca3077cc946acb828bd681b3ddf1b7c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
and coding patterns from Clutter 0.2, otherwise we won't be testing
anything except that Clutter 0.2 worked.
- tests/interactive/test-actor-clone.c | 63 ++++-----
+ tests/interactive/test-actor-clone.c | 63 ++++----
tests/interactive/test-actors.c | 56 ++++----
tests/interactive/test-paint-wrapper.c | 247 +++++++++++++++++---------------
3 files changed, 181 insertions(+), 185 deletions(-)
in the pipeline.
clutter/cogl/common/cogl-material.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 96827db74089054763c596e28aa180bc0fb1b7c5
Merge: eb55397 ec77b91
choose a premultiplied internal format.
clutter/cogl/cogl-texture.h | 16 ++++++++++++++--
- 1 files changed, 14 insertions(+), 2 deletions(-)
+ 1 file changed, 14 insertions(+), 2 deletions(-)
commit 41579eb3c9d7243d41754e38d30f1d8ad20958fd
Author: Robert Bragg <robert@linux.intel.com>
tests/conform/Makefile.am | 1 +
tests/conform/test-conform-main.c | 1 +
tests/conform/test-premult.c | 388 +++++++++++++++++++++++++++++++++++++
- 3 files changed, 390 insertions(+), 0 deletions(-)
+ 3 files changed, 390 insertions(+)
commit 70636b4815283136ca5d878b6e39e12337c4f9ed
Author: Robert Bragg <robert@linux.intel.com>
the textures, so we have to explicitly request an unmultiplied format.
tests/conform/test-blend-strings.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ 1 file changed, 3 insertions(+), 1 deletion(-)
commit a9b011f3edc9730f60280e38bf2164f1c2dd95a9
Author: Robert Bragg <robert@linux.intel.com>
before.
clutter/cogl/common/cogl-bitmap-fallback.c | 60 ++++++++++++++--------------
- 1 files changed, 30 insertions(+), 30 deletions(-)
+ 1 file changed, 30 insertions(+), 30 deletions(-)
commit cb959ef457a670a5e827963d4a85f6c732993295
Author: Robert Bragg <robert@linux.intel.com>
have it explicitly removed as for _cogl_bitmap_fallback_unpremult.
clutter/cogl/common/cogl-bitmap-fallback.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 5e18cee77ab0167a000bb3af8a7c047357141177
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Robert Bragg <robert@linux.intel.com>
clutter/clutter-texture.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 1e5b5d10c5608efa411afcb8e032c5e956325249
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Robert Bragg <robert@linux.intel.com>
clutter/clutter-cairo-texture.c | 58 ++++++---------------------------------
- 1 files changed, 9 insertions(+), 49 deletions(-)
+ 1 file changed, 9 insertions(+), 49 deletions(-)
commit c3448314d59a855a7dfaa47d68c3fa3531eee4ce
Author: Owen W. Taylor <otaylor@fishsoup.net>
clutter/cogl/common/cogl-bitmap-fallback.c | 93 ++++++++++++++++++++++++++++
clutter/cogl/common/cogl-bitmap-pixbuf.c | 13 ++++
- clutter/cogl/common/cogl-bitmap-private.h | 14 ++++
+ clutter/cogl/common/cogl-bitmap-private.h | 14 +++++
clutter/cogl/common/cogl-bitmap.c | 26 ++++++--
4 files changed, 140 insertions(+), 6 deletions(-)
clutter/cogl/cogl-color.h | 12 ++++++++++++
clutter/cogl/common/cogl-color.c | 8 ++++++++
- 2 files changed, 20 insertions(+), 0 deletions(-)
+ 2 files changed, 20 insertions(+)
commit eb55397423181272914c4bdb861eb55b72808dc6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
a distcheck failure.
clutter/json/Makefile.am | 12 +++++++-----
- 1 files changed, 7 insertions(+), 5 deletions(-)
+ 1 file changed, 7 insertions(+), 5 deletions(-)
commit 61c45da90a489a619b6e99b6a93f12c5192d306a
Merge: cd08dc6 e60584e
test-binding-pool interactive test.
tests/interactive/test-binding-pool.c | 24 ++++++++++++------------
- 1 files changed, 12 insertions(+), 12 deletions(-)
+ 1 file changed, 12 insertions(+), 12 deletions(-)
commit e60584ea6f7db76974b18789c9b90aaeeedf072a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
close both our eyes on that.
tests/conform/test-text-cache.c | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
+ 1 file changed, 8 insertions(+), 1 deletion(-)
commit f1000db3caa450e4917b48d3c4f69bea5a255197
Author: Neil Roberts <neil@linux.intel.com>
longer directly manipulates priv->msecs_delta but instead passes a
delta value to check_markers.
- clutter/clutter-timeline.c | 102 ++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 85 insertions(+), 17 deletions(-)
+ clutter/clutter-timeline.c | 102 ++++++++++++++++++++++++++++++++++++--------
+ 1 file changed, 85 insertions(+), 17 deletions(-)
commit bf0c21e0154a9666d5be2be18cf93f3a5119953c
Author: Tommi Komulainen <tko@litl.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-stage.c | 18 +++++++++++++++++-
- 1 files changed, 17 insertions(+), 1 deletions(-)
+ 1 file changed, 17 insertions(+), 1 deletion(-)
commit 9021aa2909189becd9809d29ebf8c9a3c362ce5f
Author: Neil Roberts <neil@linux.intel.com>
marker so it should have one in the conformance test.
tests/conform/test-timeline.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 9c5663d6717722d6d77162060f284355b5081174
Author: Neil Roberts <neil@linux.intel.com>
Thanks to Iain Holmes for catching the leak.
clutter/clutter-text.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit acf7722a41dc5c568f895166cc471f53f3546926
Author: Neil Roberts <neil@linux.intel.com>
[docs] Annotate fixed sized arrays
clutter/clutter-actor.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 7c08f554bc403938d90363fcba552d5121ad1449
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update Clutter's API reference
doc/reference/clutter/clutter-sections.txt | 5 +----
- 1 files changed, 1 insertions(+), 4 deletions(-)
+ 1 file changed, 1 insertion(+), 4 deletions(-)
commit 0f9dea0337aadc5c7218c93a592d83ae4828d6b4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
paint and call glReadPixels() with the current buffer.
clutter/clutter-stage.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 92a7e23ec1c7fbbb8233bf7207630b5fc9992c08
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[build] Use top_srcdir instead of relative paths
doc/reference/clutter/Makefile.am | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
+ 1 file changed, 6 insertions(+), 6 deletions(-)
commit 84d67bf1b3c39444efd2c85c90f9bbd7da5fc0ec
Author: Emmanuele Bassi <ebassi@linux.intel.com>
configure.ac | 2 +-
po/LINGUAS | 1 +
- 2 files changed, 2 insertions(+), 1 deletions(-)
+ 2 files changed, 2 insertions(+), 1 deletion(-)
commit bd3254c0f8ee775df9979deb46d2ac8dbfc92876
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Try to keep the gtk-doc errors down to a minimum.
- clutter/cogl/cogl-bitmap.h | 8 ++-
+ clutter/cogl/cogl-bitmap.h | 8 ++--
clutter/cogl/cogl-material.h | 24 ++++++----
clutter/cogl/cogl-matrix.h | 32 +++++++------
clutter/cogl/cogl-offscreen.h | 4 +-
- clutter/cogl/cogl-vertex-buffer.h | 9 +++-
- clutter/cogl/cogl.h.in | 6 +-
+ clutter/cogl/cogl-vertex-buffer.h | 9 ++--
+ clutter/cogl/cogl.h.in | 6 +--
doc/reference/cogl/Makefile.am | 2 -
- doc/reference/cogl/cogl-sections.txt | 83 +++++++++++++++++++++++++++++++--
+ doc/reference/cogl/cogl-sections.txt | 83 ++++++++++++++++++++++++++++++++--
8 files changed, 126 insertions(+), 42 deletions(-)
commit e1cac4fece275c0e8428942a880ae5e5f4b3b13b
need to run the repaint functions inside it.
clutter/clutter-master-clock.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 287d4f76ecf0ccd2171eaf4a61c79ccea06e5f1d
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- tests/conform/test-conform-main.c | 7 ++++
- tests/conform/test-timeline-interpolate.c | 19 ------------
- tests/conform/test-timeline-rewind.c | 19 ------------
+ tests/conform/test-conform-main.c | 7 +++++
+ tests/conform/test-timeline-interpolate.c | 19 -------------
+ tests/conform/test-timeline-rewind.c | 19 -------------
tests/conform/test-timeline.c | 44 -----------------------------
4 files changed, 7 insertions(+), 82 deletions(-)
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-master-clock.c | 37 ++------------------
+ clutter/clutter-master-clock.c | 37 +++-----------------
clutter/clutter-timeline.c | 53 +++++++++++++++++++++--------
- clutter/clutter-timeline.h | 4 +-
- tests/conform/test-timeline-interpolate.c | 17 +---------
- tests/conform/test-timeline-rewind.c | 17 +---------
- tests/conform/test-timeline.c | 15 +--------
+ clutter/clutter-timeline.h | 4 +--
+ tests/conform/test-timeline-interpolate.c | 17 +--------
+ tests/conform/test-timeline-rewind.c | 17 +--------
+ tests/conform/test-timeline.c | 15 +-------
6 files changed, 48 insertions(+), 95 deletions(-)
commit dcd8d2831455f1ae950cbab073f37d0ad36d2295
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-main.c | 9 ++-
+ clutter/clutter-main.c | 9 +--
clutter/clutter-master-clock.c | 131 ++++++++++++++++++++++++++++--------
clutter/clutter-master-clock.h | 2 +
- clutter/clutter-stage.c | 18 ++++--
+ clutter/clutter-stage.c | 18 +++--
tests/micro-bench/test-text-perf.c | 1 +
tests/micro-bench/test-text.c | 1 +
6 files changed, 124 insertions(+), 38 deletions(-)
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-main.h | 17 ++++++-----------
- 1 files changed, 6 insertions(+), 11 deletions(-)
+ 1 file changed, 6 insertions(+), 11 deletions(-)
commit fc83e364779431dd3a89733ad9e762440de8a001
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
tests/micro-bench/test-picking.c | 20 +++++++-------------
- 1 files changed, 7 insertions(+), 13 deletions(-)
+ 1 file changed, 7 insertions(+), 13 deletions(-)
commit 6e69692e22334d15e2d01d39439362bbf1ba8679
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-main.c | 129 +++++++--------------------------------
+ clutter/clutter-main.c | 129 +++++++---------------------------------
clutter/clutter-main.h | 2 -
clutter/clutter-master-clock.c | 19 +++++-
clutter/clutter-private.h | 10 +++-
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-master-clock.c | 27 ++++++++----
+ clutter/clutter-master-clock.c | 27 ++++++++-----
clutter/clutter-private.h | 2 +
clutter/clutter-stage.c | 84 +++++++++++++++++++++-------------------
3 files changed, 64 insertions(+), 49 deletions(-)
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-master-clock.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ 1 file changed, 5 insertions(+)
commit 4b63f9524e64f2c0a2f7baa4034f2a9657de7ddb
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-master-clock.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit ebaec9798ed6790a559c96010e1074b74c1e260b
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-main.c | 5 ---
+ clutter/clutter-main.c | 5 ----
clutter/clutter-master-clock.c | 63 ----------------------------------------
- 2 files changed, 0 insertions(+), 68 deletions(-)
+ 2 files changed, 68 deletions(-)
commit 19c2e66398280950d210a321beae5774a735fed4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-units.h | 2 +-
clutter/eglnative/clutter-egl.h | 7 ++++
clutter/eglx/clutter-backend-egl.c | 2 +-
- clutter/eglx/clutter-eglx.h | 8 ++++
+ clutter/eglx/clutter-eglx.h | 8 +++++
doc/reference/clutter/clutter-sections.txt | 1 +
9 files changed, 24 insertions(+), 56 deletions(-)
clutter/clutter-stage.h | 5 +-
doc/reference/clutter/clutter-sections.txt | 4 +-
tests/interactive/test-clutter-cairo-flowers.c | 2 +-
- tests/interactive/test-events.c | 12 +---
+ tests/interactive/test-events.c | 12 ++--
tests/interactive/test-fullscreen.c | 4 +-
tests/interactive/test-perspective.c | 2 +-
8 files changed, 54 insertions(+), 53 deletions(-)
clutter/clutter-stage.c | 127 ++++++++++++++++++----------------
clutter/sdl/clutter-stage-sdl.c | 2 +-
clutter/x11/clutter-stage-x11.c | 4 +-
- tests/interactive/test-events.c | 12 ++-
+ tests/interactive/test-events.c | 12 ++--
tests/interactive/test-fullscreen.c | 2 +-
tests/interactive/test-perspective.c | 3 +-
6 files changed, 79 insertions(+), 71 deletions(-)
provide a summary at the end.
configure.ac | 23 +++++++++++++++++------
- 1 files changed, 17 insertions(+), 6 deletions(-)
+ 1 file changed, 17 insertions(+), 6 deletions(-)
commit d743aeaa21b2c06ce9e673808e6f3ab2b05dd929
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/json/json-object.c | 647 +++++++++++++++++++++++++++++++++++--
clutter/json/json-parser.c | 8 +-
clutter/json/json-types-private.h | 61 ++++
- clutter/json/json-types.h | 228 ++++++++++----
+ clutter/json/json-types.h | 228 +++++++++----
8 files changed, 1459 insertions(+), 133 deletions(-)
commit 91856b1bed071b98a4d3eb22a4efae089faf6490
[build] Add as-compiler-flag.m4 to the dist
build/autotools/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 4b125d7fde86559baaf945943bbe5d9f81b45c9e
Author: Neil Roberts <neil@linux.intel.com>
clutter/cogl/gl/cogl-texture.c | 2 ++
clutter/cogl/gles/cogl-texture.c | 2 ++
- 2 files changed, 4 insertions(+), 0 deletions(-)
+ 2 files changed, 4 insertions(+)
commit 08d580f68a02b7cd9eb4b8a93d9f32aa63db3a38
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Robert Bragg <robert@linux.intel.com>
clutter/glx/clutter-glx-texture-pixmap.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit fd0a490ced2a945eb19ed9d22b88efc7ade5f97c
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-timeline.c | 14 +++++++++++---
- 1 files changed, 11 insertions(+), 3 deletions(-)
+ 1 file changed, 11 insertions(+), 3 deletions(-)
commit fd19d337461bd187a38e73edc3d620b97eac8bf8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1537
clutter/clutter-animation.c | 9 ++++++++-
- 1 files changed, 8 insertions(+), 1 deletions(-)
+ 1 file changed, 8 insertions(+), 1 deletion(-)
commit 41e85f3073ab88cb5bfaeda479ed5ffa7db93264
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1585
clutter/clutter-deprecated.h | 5 +
- clutter/clutter-event.c | 214 ++++++++++++++++++++-------
+ clutter/clutter-event.c | 214 ++++++++++++++++++++--------
clutter/clutter-event.h | 64 +++++----
clutter/clutter-text.c | 11 +-
doc/reference/clutter/clutter-sections.txt | 16 ++-
Signed-off-by: Robert Bragg <robert@linux.intel.com>
clutter/glx/clutter-glx-texture-pixmap.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit c968b06f15f994827f9dd77e7e9efb6e8e06db6b
Author: Garry Bodsworth <gjb@camvine.com>
Signed-off-by: Robert Bragg <robert@linux.intel.com>
clutter/glx/clutter-glx-texture-pixmap.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 1e6e41190b47c384d70216a09204f39808a3fd84
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/glx/clutter-glx-texture-pixmap.c | 80 ++++++++++++------------------
- 1 files changed, 31 insertions(+), 49 deletions(-)
+ 1 file changed, 31 insertions(+), 49 deletions(-)
commit d28c9e5db1c7dd7faab2fc9e718d70747d21dfb1
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 28 ++++++++++------------------
- 1 files changed, 10 insertions(+), 18 deletions(-)
+ 1 file changed, 10 insertions(+), 18 deletions(-)
commit 583a86b537cd3b0d41c23949600c06515f5056bf
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-group.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 009eafb9ee1ea3b6e969b95f219e3f607c10f7e9
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 26 ++++++++++++++++++--------
- 1 files changed, 18 insertions(+), 8 deletions(-)
+ 1 file changed, 18 insertions(+), 8 deletions(-)
commit d8459b0a32c95e0e6d59cc314d5d032c9f9c4edb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[tests] Clarify the numbers
tests/conform/test-timeline.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 2ebe36cf0834ba6eca511a349aca95aa3777f87b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The test-events interactive test is still using the old name.
tests/interactive/test-events.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 54b5d076820cce3f69a699b34ca810204651bcc0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
build/autotools/as-compiler-flag.m4 | 62 +++++++++++++++++++++++++++++++++++
configure.ac | 5 ++-
- 2 files changed, 66 insertions(+), 1 deletions(-)
+ 2 files changed, 66 insertions(+), 1 deletion(-)
commit 12b4e0400cfa85ab2c7d1544174747226d6b031a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
should happen when setting it to be full screen.
clutter/x11/clutter-stage-x11.c | 34 +++++++++++++++++++++++-----------
- 1 files changed, 23 insertions(+), 11 deletions(-)
+ 1 file changed, 23 insertions(+), 11 deletions(-)
commit ca305d2a403a1e1f40cf9a606b590853863964f9
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit a87f6f32a6ce41623e893cc054591e9fe67d199f
Author: Robert Bragg <robert@linux.intel.com>
and pushing.)
tests/conform/test-blend-strings.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 9691827b5b03886d6eb88e1aed5844514d59366f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1622
- clutter/clutter-texture.c | 31 +++++++++-------
- tests/interactive/test-texture-async.c | 60 ++++++++++++++++++++++++++++---
+ clutter/clutter-texture.c | 31 ++++++++++-------
+ tests/interactive/test-texture-async.c | 60 ++++++++++++++++++++++++++++----
2 files changed, 72 insertions(+), 19 deletions(-)
commit ea9bd6761ad840c12c063a14d9334dd807473a9d
The "pixel_set" guard can be left in place for future use.
clutter/clutter-units.c | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
+ 1 file changed, 3 deletions(-)
commit 7e5f7eb7902e9424bb223896ca0219e3032c416c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
flags.
configure.ac | 5 ++---
- 1 files changed, 2 insertions(+), 3 deletions(-)
+ 1 file changed, 2 insertions(+), 3 deletions(-)
commit c3dc03997cf4a2b82f45c90ad855785f8ac86853
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 276952d6f9c20e4a2be5fbf2ab381c263598f864
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-timeline.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit f87e10c02409b8c5fbdb4cf5b289109fbcc67e45
Author: Johan Bilien <jobi@via.ecp.fr>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/common/cogl-material.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 6f7afdf5536408885acb8f31a7dcf1bf0ab93114
Author: Bastian Winkler <buz@netbuz.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 29 ++++++++++++++++-------------
- 1 files changed, 16 insertions(+), 13 deletions(-)
+ 1 file changed, 16 insertions(+), 13 deletions(-)
commit ca5473836bb41687640a7f2fcf538bfa3733f122
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
configure.ac | 15 +++++++++++++++
- 1 files changed, 15 insertions(+), 0 deletions(-)
+ 1 file changed, 15 insertions(+)
commit ea15e4c7f0476e1610e79a990616a467615358db
Author: Neil Roberts <neil@linux.intel.com>
value is always taken from the base color.
clutter/pango/cogl-pango-display-list.c | 44 ++++++++++++++++++++++++++-----
- clutter/pango/cogl-pango-display-list.h | 6 +++-
- clutter/pango/cogl-pango-render.c | 26 ++++++++----------
+ clutter/pango/cogl-pango-display-list.h | 6 +++--
+ clutter/pango/cogl-pango-render.c | 26 +++++++++---------
3 files changed, 53 insertions(+), 23 deletions(-)
commit 6fe22ac8505da2c9a0b7eb97c3a6ea5f3edea95c
* Update the configure command line switches
README | 31 +++++++++++++++++++------------
- 1 files changed, 19 insertions(+), 12 deletions(-)
+ 1 file changed, 19 insertions(+), 12 deletions(-)
commit 01e1aae7dd7c65ef8f60d66f95cb335d609fdff4
Author: Robert Bragg <robert@linux.intel.com>
This avoids dirtying the layer, and should avoid some uneeded state changes
clutter/cogl/common/cogl-material.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit dea7f9b7d3fe36d398ade3f8e45ec4e31652dc48
Author: Robert Bragg <robert@linux.intel.com>
clutter_init
tests/conform/test-conform-main.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 6b92296e7f933a6d9798ba807fbd80ee2221144d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Silence GCC
clutter/cogl/common/cogl-blend-string.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 02fa34f65b3efefaca4146e968c0f84a20061da1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Fix a compiler warning
clutter/cogl/common/cogl-vertex-buffer.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit b061a00f4cde1bdf1406bbf94b87fb88e996987a
Author: Neil Roberts <neil@linux.intel.com>
broken.
clutter/clutter-actor.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ 1 file changed, 3 insertions(+), 1 deletion(-)
commit 03471daf50dae5baf906ba95ba200d77e40bb3fb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
GdkPixbuf but never actually checking for it.
configure.ac | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 7e33fe3175d17ff659705c24ac7865510b145528
Merge: b5a7b3a cbb748f
we need to check the former first to avoid the deprecation warning.
clutter/x11/clutter-backend-x11.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit fa3ed19db56db26cadd37ea73539f1bd59254ef4
Author: Neil Roberts <neil@linux.intel.com>
#ifdef.
clutter/cogl/common/cogl-primitives.c | 14 ++++++++------
- 1 files changed, 8 insertions(+), 6 deletions(-)
+ 1 file changed, 8 insertions(+), 6 deletions(-)
commit 810e936164028043682b014a8e9b531fb373f317
Author: Neil Roberts <neil@linux.intel.com>
This reflects the changes made to e4ff24bc for the egl stage.
clutter/eglx/clutter-stage-egl.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 6efbb92c5899dfadac4f366bee709f5154180967
Author: Neil Roberts <neil@linux.intel.com>
This reflects the changes made in 54d8aadf1d86 for the GLES backend.
- clutter/cogl/gles/cogl-texture-private.h | 31 +++++-
- clutter/cogl/gles/cogl-texture.c | 182 ++++++++++++++++++-----------
+ clutter/cogl/gles/cogl-texture-private.h | 31 ++++-
+ clutter/cogl/gles/cogl-texture.c | 182 +++++++++++++++++++-----------
2 files changed, 142 insertions(+), 71 deletions(-)
commit eff82a546d2ae6747ae32f639f07a6d182114016
on GLES 2.
clutter/cogl/gles/cogl-shader.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 54d8aadf1d86bf6cfacc5346c02a13f3a2577268
Author: Neil Roberts <neil@linux.intel.com>
clutter/clutter-texture.c | 132 +++++++-------------
clutter/cogl/cogl-material.h | 80 ++++++++++++
clutter/cogl/cogl-texture.h | 80 ------------
- clutter/cogl/cogl-types.h | 13 ++-
+ clutter/cogl/cogl-types.h | 13 +-
clutter/cogl/common/cogl-material-private.h | 3 +
clutter/cogl/common/cogl-material.c | 59 +++++++++
clutter/cogl/common/cogl-primitives.c | 3 +-
clutter/cogl/gl/cogl-context.h | 1 +
clutter/cogl/gl/cogl-defines.h.in | 4 +
- clutter/cogl/gl/cogl-texture-private.h | 31 +++++-
- clutter/cogl/gl/cogl-texture.c | 179 +++++++++++++++++---------
+ clutter/cogl/gl/cogl-texture-private.h | 31 ++++-
+ clutter/cogl/gl/cogl-texture.c | 179 +++++++++++++++++----------
clutter/cogl/gl/cogl.c | 7 +-
- clutter/glx/clutter-glx-texture-pixmap.c | 20 ++--
+ clutter/glx/clutter-glx-texture-pixmap.c | 20 +--
clutter/pango/cogl-pango-glyph-cache.c | 22 +---
clutter/pango/cogl-pango-glyph-cache.h | 2 +-
clutter/pango/cogl-pango-render.c | 40 +++---
and not multiply by 1024.
clutter/clutter-text.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 5ea3b47144720dfa1692cc085537300e4d24d97c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
warning.
clutter/clutter-actor.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit e4ff24bcff4881ddadaf3bb52d74ee71061504fc
Author: Emmanuele Bassi <ebassi@linux.intel.com>
validation process.
clutter/clutter-units.c | 38 ++++++++++++++++++++++++++++++++++++++
- 1 files changed, 38 insertions(+), 0 deletions(-)
+ 1 file changed, 38 insertions(+)
commit 5ebb59e6b0a11c156e1f246a852986f15080f297
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 43 +++++++++++++++++++++++++++++++++++++++++-
clutter/clutter-marshal.list | 1 +
- 2 files changed, 43 insertions(+), 1 deletions(-)
+ 2 files changed, 43 insertions(+), 1 deletion(-)
commit 0187bb396524435fe32696176bcb234f36be326f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
without breaking API/ABI, and allows to encode more information to
the allocation process instead of just changes of absolute origin.
- clutter/clutter-actor.c | 64 +++++++++++++++++-----------------
+ clutter/clutter-actor.c | 64 +++++++++++++++++------------------
clutter/clutter-actor.h | 46 +++++++++++++++++--------
clutter/clutter-clone.c | 13 +++----
- clutter/clutter-group.c | 17 ++++-----
+ clutter/clutter-group.c | 17 +++++-----
clutter/clutter-main.c | 2 +-
- clutter/clutter-stage.c | 21 +++++++----
- clutter/clutter-text.c | 8 ++--
- clutter/clutter-texture.c | 13 ++++---
- clutter/osx/clutter-stage-osx.c | 8 ++--
- clutter/sdl/clutter-stage-sdl.c | 8 ++--
- clutter/win32/clutter-stage-win32.c | 16 ++++----
- clutter/x11/clutter-stage-x11.c | 8 ++--
- tests/interactive/test-layout.c | 13 +++----
+ clutter/clutter-stage.c | 21 +++++++-----
+ clutter/clutter-text.c | 8 ++---
+ clutter/clutter-texture.c | 13 +++----
+ clutter/osx/clutter-stage-osx.c | 8 ++---
+ clutter/sdl/clutter-stage-sdl.c | 8 ++---
+ clutter/win32/clutter-stage-win32.c | 16 ++++-----
+ clutter/x11/clutter-stage-x11.c | 8 ++---
+ tests/interactive/test-layout.c | 13 ++++---
13 files changed, 128 insertions(+), 109 deletions(-)
commit 0d5e17ecd12c680e52144e9f3493616cf96cbd05
ClutterUnits should be maintained.
.gitignore | 2 +
- clutter/clutter-actor.c | 111 ++---
+ clutter/clutter-actor.c | 111 ++--
clutter/clutter-units.c | 763 ++++++++++++++++++----------
clutter/clutter-units.h | 271 +++-------
- doc/reference/clutter/clutter-sections.txt | 50 +--
+ doc/reference/clutter/clutter-sections.txt | 50 +-
tests/conform/Makefile.am | 1 +
tests/conform/test-clutter-units.c | 58 +++
tests/conform/test-conform-main.c | 3 +
out a warning.
clutter/clutter-actor.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 046e571bae28790cb4d3e59d83e838a553fe15f0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-backend.c | 4 +-
clutter/clutter-interval.c | 15 +-----
- clutter/clutter-text.c | 90 +++++++++++++++-----------------
- clutter/x11/clutter-stage-x11.c | 31 +++++------
- tests/conform/test-anchors.c | 54 +++++++++----------
- tests/conform/test-binding-pool.c | 16 ++----
+ clutter/clutter-text.c | 90 +++++++++++++++------------------
+ clutter/x11/clutter-stage-x11.c | 31 +++++-------
+ tests/conform/test-anchors.c | 54 ++++++++++----------
+ tests/conform/test-binding-pool.c | 16 +++---
tests/interactive/test-animation.c | 5 +-
- tests/interactive/test-binding-pool.c | 16 ++----
- tests/interactive/test-layout.c | 68 ++++++++++++------------
- tests/interactive/test-project.c | 18 ++----
+ tests/interactive/test-binding-pool.c | 16 +++---
+ tests/interactive/test-layout.c | 68 ++++++++++++-------------
+ tests/interactive/test-project.c | 18 +++----
tests/interactive/test-text-field.c | 8 +--
11 files changed, 142 insertions(+), 183 deletions(-)
different texture in later.
clutter/cogl/common/cogl-material.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 9c7afe0c5bf99e38c6fd4584b8fa3b0ed02cf996
Author: Neil Roberts <neil@linux.intel.com>
test-timeline-smoothness and test-timeline-dup-frames have been
removed because they no longer make sense.
- clutter/clutter-alpha.c | 116 +++---
+ clutter/clutter-alpha.c | 116 +++--
clutter/clutter-timeline.c | 638 ++++++++-------------------
clutter/clutter-timeline.h | 24 +-
doc/reference/clutter/clutter-sections.txt | 8 +-
tests/conform/test-timeline-interpolate.c | 19 +-
tests/conform/test-timeline-rewind.c | 12 +-
tests/conform/test-timeline-smoothness.c | 147 ------
- tests/conform/test-timeline.c | 48 ++-
+ tests/conform/test-timeline.c | 48 +-
tests/interactive/test-actor-clone.c | 7 +-
tests/interactive/test-actors.c | 9 +-
tests/interactive/test-behave.c | 2 +-
match the changes to the function signature in 61deeafa.
clutter/cogl/gles/cogl-shader.c | 7 +++----
- 1 files changed, 3 insertions(+), 4 deletions(-)
+ 1 file changed, 3 insertions(+), 4 deletions(-)
commit fa0b33ec30a0e95e6dc0731abe698e16135b19db
Author: Neil Roberts <neil@linux.intel.com>
stage in 125bded8.
clutter/win32/clutter-stage-win32.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit af68945486ff20adb8d386af5dd0b76a50eca098
Author: Neil Roberts <neil@linux.intel.com>
warning.
clutter/win32/clutter-event-win32.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit f89ff7f3835edab93de1c67895b6a754abffc5eb
Author: Neil Roberts <neil@linux.intel.com>
clutter/cogl/gl/cogl-context.h | 2 ++
clutter/cogl/gl/cogl-defines.h.in | 11 +++++++++++
clutter/cogl/gl/cogl.c | 7 +++++++
- 4 files changed, 22 insertions(+), 0 deletions(-)
+ 4 files changed, 22 insertions(+)
commit daa95b561e1dda0c13624fdbde602c36dc786842
Author: Neil Roberts <neil@linux.intel.com>
actors.
clutter/clutter-actor.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ 1 file changed, 5 insertions(+)
commit 181ba67114d8bd88c0b7091ad9033ebee6bff63c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
not to be able to reuse the bitmap for creating multiple textures.
clutter/cogl/gl/cogl-texture.c | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 2 deletions(-)
commit b6f1322e07f0fd678a48f1128eae6cba8b8211d7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Add a conformance test unit for the to_string() and from_string()
methods.
- .gitignore | 2 +
+ .gitignore | 2 ++
tests/conform/Makefile.am | 1 +
tests/conform/test-color.c | 71 +++++++++++++++++++++++++++++++++++++
tests/conform/test-conform-main.c | 3 ++
- 4 files changed, 77 insertions(+), 0 deletions(-)
+ 4 files changed, 77 insertions(+)
commit bd13a4ddc486586bc1051080cbe64c2d90ee853e
Author: Robert Staudinger <robsta@gnome.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-color.c | 58 ++++++++++++++++++++++------------------------
- 1 files changed, 28 insertions(+), 30 deletions(-)
+ clutter/clutter-color.c | 58 +++++++++++++++++++++++------------------------
+ 1 file changed, 28 insertions(+), 30 deletions(-)
commit ffd5fb172b390f7fbdeadce3dda181a67a1e7916
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The static_indices array has been removed from the Cogl context.
clutter/cogl/common/cogl-primitives.c | 79 +++++++---------------
- clutter/cogl/common/cogl-vertex-buffer-private.h | 4 +
+ clutter/cogl/common/cogl-vertex-buffer-private.h | 4 ++
clutter/cogl/gl/cogl-context.c | 3 -
clutter/cogl/gl/cogl-context.h | 1 -
clutter/cogl/gles/cogl-context.c | 3 -
depend on the Cogl GIR instead.
clutter/Makefile.am | 8 +-------
- 1 files changed, 1 insertions(+), 7 deletions(-)
+ 1 file changed, 1 insertion(+), 7 deletions(-)
commit 86230eb9fa134c3df50634e9196477c82d20a403
Author: Marc-André Lureau <marcandre.lureau@gmail.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/Makefile.am | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit 097400747e112d01cbd4ecb72401abcca41158f9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[git ignore] Add report XML output file
.gitignore | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit c759aeb6a720043b8b74242d5e18da405be3825d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 353 ++++++++++++++----------
clutter/clutter-interval.c | 12 +-
tests/conform/Makefile.am | 3 +
- tests/conform/test-anchors.c | 145 ++++++-----
+ tests/conform/test-anchors.c | 145 +++++-----
tests/conform/test-binding-pool.c | 18 +-
tests/interactive/test-animation.c | 8 +-
tests/interactive/test-clutter-cairo-flowers.c | 23 +-
are a little bit too thin on details.
clutter/clutter-texture.c | 15 ++++++++++++---
- 1 files changed, 12 insertions(+), 3 deletions(-)
+ 1 file changed, 12 insertions(+), 3 deletions(-)
commit 8b71fa1acbb8580e61ce30fd6a48a4bf0024ba97
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This is not true, since they'll remain for the whole 1.x API cycle.
clutter/clutter-texture.c | 26 +++++++++++---------------
- 1 files changed, 11 insertions(+), 15 deletions(-)
+ 1 file changed, 11 insertions(+), 15 deletions(-)
commit 3b70e0b6b7a3c01c9e9d0c15f39b676877eee119
Author: Neil Roberts <neil@linux.intel.com>
instead of the GL enums.
clutter/pango/cogl-pango-display-list.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 97921a7d137bde2b73cfb2dabea89c14e30510a9
Author: Neil Roberts <neil@linux.intel.com>
Intel drivers.
clutter/pango/cogl-pango-display-list.c | 47 ++++++++++++++-----------------
- 1 files changed, 21 insertions(+), 26 deletions(-)
+ 1 file changed, 21 insertions(+), 26 deletions(-)
commit 67544f38d4dc93bd1be477656171681c5acf9721
Author: Neil Roberts <neil@linux.intel.com>
clutter/cogl/cogl-vertex-buffer.h | 40 +++++++++++++++
clutter/cogl/common/cogl-vertex-buffer.c | 80 ++++++++++++++++++++++++++++++
- clutter/cogl/gl/cogl-context.c | 9 +++
- clutter/cogl/gl/cogl-context.h | 6 ++
- clutter/cogl/gles/cogl-context.c | 9 +++
+ clutter/cogl/gl/cogl-context.c | 9 ++++
+ clutter/cogl/gl/cogl-context.h | 6 +++
+ clutter/cogl/gles/cogl-context.c | 9 ++++
clutter/cogl/gles/cogl-context.h | 7 ++-
doc/reference/cogl/cogl-sections.txt | 1 +
- 7 files changed, 151 insertions(+), 1 deletions(-)
+ 7 files changed, 151 insertions(+), 1 deletion(-)
commit 4afe1e9a8b7822522e990989ad156df49bfc29e3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 112 ++++++++++++++++++++++++++++
clutter/clutter-actor.h | 6 ++
doc/reference/clutter/clutter-sections.txt | 1 +
- 3 files changed, 119 insertions(+), 0 deletions(-)
+ 3 files changed, 119 insertions(+)
commit 293eeed507460ef6a9168264b04f119acf567eb7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
for that location has to clean up the copy.
clutter/cogl/Makefile.am | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 936f638a4234b0dd9f5122447bf09f8fcde1ac26
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/Makefile.am | 1 +
clutter/cogl/common/Makefile.am | 2 +-
- 2 files changed, 2 insertions(+), 1 deletions(-)
+ 2 files changed, 2 insertions(+), 1 deletion(-)
commit faec5c468ba77e61a3f724be49f031be65ef2011
Author: Jonas Bonn <jonas@southpole.se>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit 1187972e45b8c64ad25c2a243b0112bbde84e3e6
Author: Jonas Bonn <jonas@southpole.se>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 11 ++++++-----
- 1 files changed, 6 insertions(+), 5 deletions(-)
+ 1 file changed, 6 insertions(+), 5 deletions(-)
commit c5e659d5922b406059c94545c1a5c773f61b2379
Author: Emmanuele Bassi <ebassi@linux.intel.com>
of the stages list.
clutter/clutter-master-clock.c | 7 ++-----
- 1 files changed, 2 insertions(+), 5 deletions(-)
+ 1 file changed, 2 insertions(+), 5 deletions(-)
commit 5d4974ed365d9882945f211f1dadd067b4b2d8b1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Jonas Bonn <jonas@southpole.se>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-master-clock.c | 67 +++++++++++++++++++++++++++++++++++----
- 1 files changed, 60 insertions(+), 7 deletions(-)
+ clutter/clutter-master-clock.c | 67 +++++++++++++++++++++++++++++++++++-----
+ 1 file changed, 60 insertions(+), 7 deletions(-)
commit cbbc1a9ca36972ee0bf0612605c5176ce9b63b7f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
under the stamp file.
clutter/cogl/common/Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit cfb95084651b0ea199eecef5993d7fc2da3586fa
Author: Neil Roberts <neil@linux.intel.com>
executed.
configure.ac | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ 1 file changed, 3 insertions(+), 1 deletion(-)
commit e565c1f1dbfdb29fcaa7065d078f524c8432c12c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/Makefile.am | 40 +++++---
clutter/cogl/cogl-shader.h | 5 +-
clutter/cogl/cogl-types.h | 83 +++-------------
- clutter/cogl/cogl.h.in | 11 +-
- clutter/cogl/common/Makefile.am | 53 ++++++++++-
+ clutter/cogl/cogl.h.in | 11 ++-
+ clutter/cogl/common/Makefile.am | 53 +++++++++-
clutter/cogl/common/cogl-enum-types.c.in | 33 +++++++
clutter/cogl/common/cogl-enum-types.h.in | 25 +++++
clutter/cogl/common/cogl-util.c | 154 ------------------------------
* Add missing descriptions
- clutter/clutter-actor.h | 4 +++
+ clutter/clutter-actor.h | 4 ++++
clutter/clutter-animation.c | 2 +-
clutter/clutter-container.h | 5 ++++
clutter/clutter-main.h | 2 +-
clutter/clutter-texture.c | 2 +-
clutter/cogl/cogl-material.h | 5 ++++
- clutter/cogl/cogl-shader.h | 14 ++++++++--
- clutter/cogl/cogl-vertex-buffer.h | 35 +++++++++++++++++----------
- clutter/cogl/cogl.h.in | 4 +++
- doc/reference/clutter/clutter-sections.txt | 7 ++++-
- doc/reference/cogl/cogl-sections.txt | 6 ----
+ clutter/cogl/cogl-shader.h | 14 ++++++++---
+ clutter/cogl/cogl-vertex-buffer.h | 35 +++++++++++++++++-----------
+ clutter/cogl/cogl.h.in | 4 ++++
+ doc/reference/clutter/clutter-sections.txt | 7 ++++--
+ doc/reference/cogl/cogl-sections.txt | 6 -----
11 files changed, 59 insertions(+), 27 deletions(-)
commit e51fbebd67e04182438c7f24d5db7b0f678c3f56
[git ignore] Add blend strings test
.gitignore | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 9557328e4ec61ed0c78c165135c8f4b216f26b7f
Merge: 7252c14 d960ce4
predictable when the driver will actually render the scene.
tests/micro-bench/test-text-perf.c | 16 +++++++++++-----
- 1 files changed, 11 insertions(+), 5 deletions(-)
+ 1 file changed, 11 insertions(+), 5 deletions(-)
commit 7252c141970eaa7c17214e9890b917221be70fd0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
cogl-deprecated.h header.
clutter/cogl/cogl-deprecated.h | 13 ++++++-------
- 1 files changed, 6 insertions(+), 7 deletions(-)
+ 1 file changed, 6 insertions(+), 7 deletions(-)
commit be826ed4e7b9e834da0055f4e5d253c22204b870
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/cogl-vertex-buffer.h | 34 +++-----
clutter/cogl/common/cogl-vertex-buffer-private.h | 7 +-
- clutter/cogl/common/cogl-vertex-buffer.c | 97 +++++----------------
+ clutter/cogl/common/cogl-vertex-buffer.c | 97 +++++-----------------
tests/interactive/test-cogl-vertex-buffer.c | 16 ++--
4 files changed, 46 insertions(+), 108 deletions(-)
time we call glDrawElements.
clutter/cogl/common/cogl-primitives.c | 80 +++++++++++++++++++--------------
- 1 files changed, 46 insertions(+), 34 deletions(-)
+ 1 file changed, 46 insertions(+), 34 deletions(-)
commit 57cb20dc0685889b5eaa89d409a47d67d15450fb
Author: Robert Bragg <robert@linux.intel.com>
should be replaced.
clutter/cogl/cogl-deprecated.h | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit 605243d95285ad57cf55dc7674884f3ed4b09524
Author: Robert Bragg <robert@linux.intel.com>
cogl_set_projection_matrix
clutter/cogl/cogl-matrix.h | 70 ++++++++--
- clutter/cogl/cogl.h.in | 39 +++++
- clutter/cogl/common/cogl-current-matrix.c | 215 ++++++++++++++++------------
- clutter/cogl/common/cogl-matrix-stack.c | 68 +++++++---
+ clutter/cogl/cogl.h.in | 39 ++++++
+ clutter/cogl/common/cogl-current-matrix.c | 215 +++++++++++++++++------------
+ clutter/cogl/common/cogl-matrix-stack.c | 68 ++++++---
clutter/cogl/common/cogl-matrix-stack.h | 20 ++-
clutter/cogl/common/cogl-matrix.c | 87 ++++++++++--
- doc/reference/cogl/cogl-sections.txt | 19 ++-
+ doc/reference/cogl/cogl-sections.txt | 19 +--
7 files changed, 370 insertions(+), 148 deletions(-)
commit 12c8ff8606c2fb6212e59c50842e04b634f7c4b2
ID for the indices; now the Id is generated internally and returned to the
caller.
- clutter/cogl/cogl-vertex-buffer.h | 30 +++++++++++----
- clutter/cogl/common/cogl-vertex-buffer.c | 52 +++++++++++++++++---------
+ clutter/cogl/cogl-vertex-buffer.h | 30 +++++++++++-----
+ clutter/cogl/common/cogl-vertex-buffer.c | 52 +++++++++++++++++----------
doc/reference/cogl/cogl-sections.txt | 1 +
tests/interactive/test-cogl-vertex-buffer.c | 19 +++++-----
4 files changed, 67 insertions(+), 35 deletions(-)
use of GLenum in the public API.
clutter/cogl/cogl-vertex-buffer.h | 118 ++++++++++++++++-----------
- clutter/cogl/common/cogl-vertex-buffer.c | 48 ++++++------
+ clutter/cogl/common/cogl-vertex-buffer.c | 48 +++++------
tests/interactive/test-cogl-vertex-buffer.c | 6 +-
3 files changed, 96 insertions(+), 76 deletions(-)
cogl_vertex_buffer_add_indices ()
clutter/cogl/cogl-vertex-buffer.h | 79 ++++++++---
- clutter/cogl/common/cogl-vertex-buffer-private.h | 33 ++++--
+ clutter/cogl/common/cogl-vertex-buffer-private.h | 33 +++--
clutter/cogl/common/cogl-vertex-buffer.c | 159 ++++++++++++++++++++--
doc/reference/cogl/cogl-sections.txt | 2 +
tests/interactive/test-cogl-vertex-buffer.c | 17 ++-
clutter/cogl/cogl.h.in | 8 +++++++-
clutter/cogl/common/cogl.c | 2 ++
- 2 files changed, 9 insertions(+), 1 deletions(-)
+ 2 files changed, 9 insertions(+), 1 deletion(-)
commit f322da3794f6556648566ebcf6b83f59f88e7a5b
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/common/cogl-handle.h | 17 ++--
clutter/cogl/common/cogl-material-private.h | 86 ++++++++++++++++++
clutter/cogl/common/cogl-material.c | 6 +-
- clutter/cogl/common/cogl-primitives.c | 50 +++++-----
+ clutter/cogl/common/cogl-primitives.c | 50 +++++------
clutter/cogl/common/cogl-vertex-buffer.c | 15 ++--
clutter/cogl/common/cogl.c | 3 +-
clutter/cogl/gl/cogl-context.c | 4 +-
clutter/cogl/cogl-material.h | 293 ---------------------------
clutter/cogl/common/cogl-material-private.h | 20 +-
- clutter/cogl/common/cogl-material.c | 176 +++--------------
- clutter/pango/cogl-pango-render.c | 22 +--
+ clutter/cogl/common/cogl-material.c | 176 +++-------------
+ clutter/pango/cogl-pango-render.c | 22 +-
doc/reference/cogl/cogl-sections.txt | 11 -
5 files changed, 38 insertions(+), 484 deletions(-)
clutter/cogl/common/cogl-blend-string.h | 151 ++++
clutter/cogl/common/cogl-debug.c | 3 +-
clutter/cogl/common/cogl-material-private.h | 13 +-
- clutter/cogl/common/cogl-material.c | 406 +++++++++++-
+ clutter/cogl/common/cogl-material.c | 406 ++++++++++-
clutter/cogl/gl/cogl-context.c | 3 +
clutter/cogl/gl/cogl-context.h | 3 +
clutter/cogl/gl/cogl-defines.h.in | 12 +
There were a number of variables shadowing other symbols, and an unused
display variable.
- clutter/cogl/gles/cogl-gles2-wrapper.c | 20 ++++++++--------
+ clutter/cogl/gles/cogl-gles2-wrapper.c | 20 +++++++++---------
clutter/cogl/gles/cogl-primitives.c | 36 ++++++++++++++++----------------
- tests/conform/test-conform-main.c | 3 +-
+ tests/conform/test-conform-main.c | 3 +--
3 files changed, 29 insertions(+), 30 deletions(-)
commit ccd3b4c8863a2a0568d903b4b0273ad05cc17c39
and the ideas.
clutter/clutter-animation.c | 420 ++++++++++++++++++-------------------------
- 1 files changed, 174 insertions(+), 246 deletions(-)
+ 1 file changed, 174 insertions(+), 246 deletions(-)
commit 6fff1bcdc6cd90bfc75eff765c7512545fedded9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
animate_property() returns TRUE -- unifying the code path with the
non-Animatable objects.
- clutter/clutter-animatable.c | 43 +++++++++++++++++++++++++----------------
- clutter/clutter-animatable.h | 28 +++++++++++++-------------
- clutter/clutter-animation.c | 21 +++++++++++--------
+ clutter/clutter-animatable.c | 43 +++++++++++++++++++++++++-----------------
+ clutter/clutter-animatable.h | 28 +++++++++++++--------------
+ clutter/clutter-animation.c | 21 ++++++++++++---------
3 files changed, 52 insertions(+), 40 deletions(-)
commit 7edaf8ece8af8c1f9bf7dd25263ec16dee5adf69
when creating new instances.
clutter/clutter-animation.c | 60 +++++++++++++++++++++++++++++++++----------
- 1 files changed, 46 insertions(+), 14 deletions(-)
+ 1 file changed, 46 insertions(+), 14 deletions(-)
commit 1f44c3584c9040a6745f052ad7ce7ffd9dc399a9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
transferred to the new one
clutter/clutter-animation.c | 342 +++++++++++++++++++++++++++++--------------
- 1 files changed, 231 insertions(+), 111 deletions(-)
+ 1 file changed, 231 insertions(+), 111 deletions(-)
commit 331d43196da1a76fe5abe138639674b0cb9fbd47
Author: Emmanuele Bassi <ebassi@linux.intel.com>
level.
configure.ac | 16 ++++++++--------
- 1 files changed, 8 insertions(+), 8 deletions(-)
+ 1 file changed, 8 insertions(+), 8 deletions(-)
commit 387ab4c142c8c3b4708e08be540b279fcda8ffd8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
* Add authors
- clutter.doap | 61 +++++++++++++++++++++++++++++++++++++++++----------------
- 1 files changed, 44 insertions(+), 17 deletions(-)
+ clutter.doap | 61 ++++++++++++++++++++++++++++++++++++++++++----------------
+ 1 file changed, 44 insertions(+), 17 deletions(-)
commit 733508b80d30a0946061c55e599f1348ea895140
Author: Emmanuele Bassi <ebassi@linux.intel.com>
inadvertedly removed
configure.ac | 55 +++++++++++++++++++++++++++++++------------------------
- 1 files changed, 31 insertions(+), 24 deletions(-)
+ 1 file changed, 31 insertions(+), 24 deletions(-)
commit 0d1c626a86fdec432d5bb7ca78aec76ec1fecf7e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
* Escape everything that requires escaping
configure.ac | 1057 +++++++++++++++++++++++++++++-----------------------------
- 1 files changed, 534 insertions(+), 523 deletions(-)
+ 1 file changed, 534 insertions(+), 523 deletions(-)
commit b05d4be19d07a834120bac6bbeacca31daae51b9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[build] Clean up cogl-pango Makefile
clutter/pango/Makefile.am | 26 +++++++++++++-------------
- 1 files changed, 13 insertions(+), 13 deletions(-)
+ 1 file changed, 13 insertions(+), 13 deletions(-)
commit 71498a6376f3c45e6fec228251ec11b9c2dc4cd1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/cogl-types.h | 4 +-
clutter/cogl/common/cogl-util.c | 1 +
clutter/cogl/gl/cogl-context.c | 6 +-
- clutter/cogl/gl/cogl-texture.c | 81 +++++++++--------
+ clutter/cogl/gl/cogl-texture.c | 81 ++++++++---------
clutter/cogl/gles/cogl-context.c | 6 +-
- clutter/cogl/gles/cogl-texture.c | 60 ++++++++------
+ clutter/cogl/gles/cogl-texture.c | 60 +++++++------
clutter/glx/clutter-glx-texture-pixmap.c | 2 +-
clutter/pango/cogl-pango-glyph-cache.c | 2 +-
tests/conform/test-backface-culling.c | 36 ++++----
- tests/conform/test-npot-texture.c | 28 ++++---
+ tests/conform/test-npot-texture.c | 28 +++---
tests/conform/test-vertex-buffer-contiguous.c | 3 +-
tests/interactive/test-clip.c | 2 +-
tests/interactive/test-cogl-multitexture.c | 18 ++--
update the scenegraph before it is painted.
clutter/clutter-main.c | 159 +++++++++++++++++++++++++++++++++++++++++++++
- clutter/clutter-main.h | 62 +++++++++--------
- clutter/clutter-private.h | 4 +
+ clutter/clutter-main.h | 62 +++++++++---------
+ clutter/clutter-private.h | 4 ++
clutter/clutter-stage.c | 9 ++-
4 files changed, 203 insertions(+), 31 deletions(-)
[git ignore] Add test-text-perf
.gitignore | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 654c26a1301c9bc5f8e3e5e3b68af5eb1b2e0673
Author: Neil Roberts <neil@linux.intel.com>
paint first.
clutter/clutter-actor.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
+ 1 file changed, 4 insertions(+), 1 deletion(-)
commit c262ab0b638eba97e8a152ca5c76360d0f4bf348
Merge: 309f680 b3fe1b8
the previous render.
clutter/cogl/common/cogl-vertex-buffer.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 309f680d323f25a83f0a529e499f84f301708e79
Author: Damien Lespiau <damien.lespiau@intel.com>
- Trailing whitespace tidy up.
tests/micro-bench/test-text-perf.c | 19 +++++++++----------
- 1 files changed, 9 insertions(+), 10 deletions(-)
+ 1 file changed, 9 insertions(+), 10 deletions(-)
commit 8724a16452eb4cb577ba6a7763a8491e2935f9a5
Author: Owen W. Taylor <otaylor@fishsoup.net>
tests/micro-bench/Makefile.am | 4 +-
tests/micro-bench/test-text-perf.c | 123 ++++++++++++++++++++++++++++++++++++
- 2 files changed, 126 insertions(+), 1 deletions(-)
+ 2 files changed, 126 insertions(+), 1 deletion(-)
commit d513c1c5403e9f92178d3ed7202d78b0db6efe67
Merge: 1985fa7 7e18109
CoglVertexBuffers gains support for that.
clutter/pango/cogl-pango-display-list.c | 28 +++++++++++++++++++++++++++-
- 1 files changed, 27 insertions(+), 1 deletions(-)
+ 1 file changed, 27 insertions(+), 1 deletion(-)
commit 78a4f1de0d934b83d5ed30d33ac992f32c1b71c6
Author: Robert Bragg <robert@linux.intel.com>
configure.ac checked the 'default_enable' variable not 'cogl_default_enable'
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 14c3ef1f8dab9390cbdb078ef4663b5ea88a78ce
Author: Robert Bragg <robert@linux.intel.com>
given format string.
clutter/cogl/common/cogl-internal.h | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 5481681e5c74a8eb994935e5a14d08cc4372a791
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Robert Bragg <robert@linux.intel.com>
clutter/glx/clutter-glx-texture-pixmap.c | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
+ 1 file changed, 5 insertions(+), 2 deletions(-)
commit 2c6719502a1e22f4e910ef3514ba5bdf8b1f0c83
Author: Robert Bragg <robert@linux.intel.com>
for such actors while painting.
clutter/clutter-actor.c | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
+ 1 file changed, 10 insertions(+), 1 deletion(-)
commit f13c3ee3095ecb1c2ab6b8efbe25362967bc513e
Author: Neil Roberts <neil@linux.intel.com>
http://mail.gnome.org/archives/gtk-i18n-list/2009-May/msg00019.html
- clutter/pango/cogl-pango-render.c | 81 ++++++++++++++++++++++++++++++------
- 1 files changed, 67 insertions(+), 14 deletions(-)
+ clutter/pango/cogl-pango-render.c | 81 ++++++++++++++++++++++++++++++-------
+ 1 file changed, 67 insertions(+), 14 deletions(-)
commit 085be4cebc6f021d8deb114e7984fdfc49665f40
Author: Neil Roberts <neil@linux.intel.com>
dividing by PANGO_SCALE so the coordinates were completely wrong.
clutter/pango/cogl-pango-render.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 1985fa75b1929b005d4b5ff46d62ae840f62f38d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
cast everything to floats.
clutter/clutter-texture.c | 16 ++++++++--------
- 1 files changed, 8 insertions(+), 8 deletions(-)
+ 1 file changed, 8 insertions(+), 8 deletions(-)
commit 3428e4dd1d1f852521efbc4b1590370b050173b1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
its members.
clutter/clutter-actor.c | 16 +++++++++-------
- 1 files changed, 9 insertions(+), 7 deletions(-)
+ 1 file changed, 9 insertions(+), 7 deletions(-)
commit f8f54989be460f8ae7abda7c2dc01eb578471742
Merge: aa1246e 4f5a5f3
amount.
clutter/clutter-model.h | 12 ++++++++++--
- 1 files changed, 10 insertions(+), 2 deletions(-)
+ 1 file changed, 10 insertions(+), 2 deletions(-)
commit c74586d019a4651d52938610894c0396f02294bb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
can import glib.h instead.
clutter/cogl/common/cogl-vertex-buffer.c | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 2 deletions(-)
commit 1f1d19f63450f52caa7231738cad84067486a2ba
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/common/cogl-handle.h | 145 ++++++++++++++++-----------------
clutter/cogl/common/cogl-internal.h | 43 ++++------
- clutter/cogl/common/cogl-primitives.c | 30 ++++---
+ clutter/cogl/common/cogl-primitives.c | 30 +++----
clutter/cogl/common/cogl.c | 31 +++++--
- clutter/cogl/gl/cogl-texture.c | 22 +----
+ clutter/cogl/gl/cogl-texture.c | 22 ++---
clutter/cogl/gles/cogl-texture.c | 11 ---
6 files changed, 131 insertions(+), 151 deletions(-)
clutter/cogl/gl/cogl-internal.h | 66 --------------------------
clutter/cogl/gles/Makefile.am | 1 -
clutter/cogl/gles/cogl-internal.h | 93 -------------------------------------
- 4 files changed, 0 insertions(+), 161 deletions(-)
+ 4 files changed, 161 deletions(-)
commit 407ac5075fb5737aff3730773ec9ccba2dbe7fd0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
of using g_warning() -- which is redirectable to an alternative
logging system using the g_log* API.
- clutter/cogl/common/cogl-internal.h | 22 +++++++-------
+ clutter/cogl/common/cogl-internal.h | 22 +++++++--------
clutter/cogl/common/cogl.c | 52 ++++++++++++++++++-----------------
2 files changed, 38 insertions(+), 36 deletions(-)
[gitignore] Add more gtk-doc droppings
.gitignore | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit cd3acca2b793c45c81ea4fdc053f82aa2b0ffe21
Author: Emmanuele Bassi <ebassi@linux.intel.com>
broke the dist. Let's put it back in.
clutter/cogl/common/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 2f5012e38cd6566d01b98fb44679c9b431dbd473
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1548
clutter/clutter-animation.c | 20 ++++++++++++--------
- 1 files changed, 12 insertions(+), 8 deletions(-)
+ 1 file changed, 12 insertions(+), 8 deletions(-)
commit 21e3901d6248ceb9fd4e3c0c82565817774f463f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Based on a patch by: Raymond Liu <raymond.liu@intel.com>
- clutter/clutter-text.c | 33 ++++++++++++++++-----------
- clutter/clutter-text.h | 5 ++++
+ clutter/clutter-text.c | 33 ++++++++++++++++------------
+ clutter/clutter-text.h | 5 +++++
doc/reference/clutter/clutter-sections.txt | 1 +
3 files changed, 25 insertions(+), 14 deletions(-)
reference
doc/reference/clutter/clutter.types | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 092b41d53b793a985d5234acfa9df007b16be4c3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
inside the constructor's return value -- except Timeline.
clutter/clutter-timeline.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 1c6580afd67526d1f8e7ee114fdcd69b83e9f4c6
Author: Dan Winship <danw@gnome.org>
clutter_text_ensure_cursor_position.
clutter/clutter-text.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit a3a5fe5594301778ec78f161dfeffac113d89901
Author: Thomas Wood <thomas.wood@intel.com>
the text will scroll per character
clutter/clutter-text.c | 22 +++++++++++++---------
- 1 files changed, 13 insertions(+), 9 deletions(-)
+ 1 file changed, 13 insertions(+), 9 deletions(-)
commit cf6c2d9721b96123f20c9ed26f8066dba502a035
Author: Thomas Wood <thomas.wood@intel.com>
area that should be selected.
clutter/clutter-text.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit e79fd1055d5d220a2460fc5ada0e74d7456aedf2
Author: Thomas Wood <thomas.wood@intel.com>
clutter_text_paint.
clutter/clutter-text.c | 10 +++++++++-
- 1 files changed, 9 insertions(+), 1 deletions(-)
+ 1 file changed, 9 insertions(+), 1 deletion(-)
commit 16185c78fc59f8538f0a439908bd43ae8ee981fe
Author: Thomas Wood <thomas.wood@intel.com>
position from coordinates.
clutter/clutter-text.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit e162d0b0607e9221b360cfe7b0d61a2b4b44edd9
Author: Thomas Wood <thomas.wood@intel.com>
and the cursor offset by the same value as the text offset.
clutter/clutter-text.c | 7 +++----
- 1 files changed, 3 insertions(+), 4 deletions(-)
+ 1 file changed, 3 insertions(+), 4 deletions(-)
commit cd86e70f4150505a035ea074aed06e4bd3fbb9df
Author: Thomas Wood <thomas.wood@intel.com>
taken into account when reporting the natural size of the actor.
clutter/clutter-text.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
+ 1 file changed, 6 insertions(+), 1 deletion(-)
commit 92e439105697fe65d8c6dda08d1658774245e9cb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This is a likely candidate for a conformance test unit as well.
tests/interactive/test-text-field.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
+ 1 file changed, 4 insertions(+), 1 deletion(-)
commit 0d43d81ee04ea456edb3159aa0e0c71e2f869f62
Author: Emmanuele Bassi <ebassi@linux.intel.com>
using the relative key binding.
clutter/clutter-text.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 8174f66cc60a70e60eb98b0097416f898e8df485
Author: Emmanuele Bassi <ebassi@linux.intel.com>
reset the cursor position and selection bound to -1.
clutter/clutter-text.c | 10 ++++++++++
- 1 files changed, 10 insertions(+), 0 deletions(-)
+ 1 file changed, 10 insertions(+)
commit 608c3e3ab45ab262e9b89f8a78cdf2f057dca570
Author: Emmanuele Bassi <ebassi@linux.intel.com>
instead of being built unconditionally.
clutter/cogl/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 724e58a85a35e249490e54d27e7f9411033db3a9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 24 +++++++++++++++++++-----
- 1 files changed, 19 insertions(+), 5 deletions(-)
+ 1 file changed, 19 insertions(+), 5 deletions(-)
commit aa1246e8917f0977bd03b97c206d4c2a01ff8599
Author: Emmanuele Bassi <ebassi@linux.intel.com>
contained and can be reworked with the minimum amount of pain.
clutter/clutter-backend.c | 16 ++++++++
- clutter/clutter-backend.h | 3 +
- clutter/clutter-private.h | 3 +
+ clutter/clutter-backend.h | 3 ++
+ clutter/clutter-private.h | 3 ++
clutter/glx/clutter-backend-glx.c | 54 +++++++++++++++++++++++++-
clutter/glx/clutter-stage-glx.c | 76 +++++++++++++++++--------------------
5 files changed, 110 insertions(+), 42 deletions(-)
Thanks to Havoc Pennington for catching this.
clutter/clutter-main.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit e59a19bd03964aacfa64479fdb51555350992989
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the stage realization, which is currently a very delicate and hard
to debug section.
- clutter/glx/clutter-backend-glx.c | 67 +++++++++++++++++++++++++++++++++---
+ clutter/glx/clutter-backend-glx.c | 67 +++++++++++++++++++++++++++++++++----
clutter/glx/clutter-stage-glx.c | 46 ++++++-------------------
clutter/x11/clutter-backend-x11.c | 14 ++++++++
clutter/x11/clutter-backend-x11.h | 7 ++++
already works with -1.
clutter/clutter-text.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 979f089ef9e5ef3486fd81f8ec4d38579bb7e7b7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
command line options to test with multiple configurations without
having to change defines and recompile.
- tests/micro-bench/test-picking.c | 56 ++++++++++++++++++++++++++-----------
- 1 files changed, 39 insertions(+), 17 deletions(-)
+ tests/micro-bench/test-picking.c | 56 ++++++++++++++++++++++++++------------
+ 1 file changed, 39 insertions(+), 17 deletions(-)
commit df85b70ab44c564f65605d38abc923822f70f405
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-list-model.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 62e2f276041365853838122b3a7326a27c7c733e
Author: Chris Lord <chris@linux.intel.com>
tests/micro-bench/Makefile.am | 4 +-
tests/micro-bench/test-picking.c | 128 ++++++++++++++++++++++++++++++++++++++
- 2 files changed, 131 insertions(+), 1 deletions(-)
+ 2 files changed, 131 insertions(+), 1 deletion(-)
commit d1fa83039d12f8501075d3e9f7fd17a42cbdd7c8
Author: Robert Bragg <robert@linux.intel.com>
one pixel.
clutter/clutter-main.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit e80fcbc298812b7fc333cec34049a4ee806f469a
Author: Robert Bragg <robert@linux.intel.com>
path will be faster then the clip planes and undoubtably it will be faster
than using the stencil buffer.
- clutter/cogl/cogl.h.in | 21 ++++
+ clutter/cogl/cogl.h.in | 21 +++++
clutter/cogl/common/cogl-clip-stack.c | 165 +++++++++++++++++++++++++++++++--
clutter/cogl/common/cogl.c | 2 +
3 files changed, 180 insertions(+), 8 deletions(-)
clutter/clutter-shader-types.c | 10 ++--
clutter/clutter-shader-types.h | 2 +-
clutter/clutter-shader.c | 21 +++----
- clutter/clutter-texture.c | 14 ++--
+ clutter/clutter-texture.c | 14 ++---
clutter/cogl/cogl-shader.h | 81 +++++++++++++++-----------
- clutter/cogl/cogl-texture.h | 54 ++++++++++++++++-
- clutter/cogl/gl/cogl-defines.h.in | 13 ----
- clutter/cogl/gl/cogl-program.c | 14 ++--
- clutter/cogl/gl/cogl-shader.c | 73 +++++++++++++++++++-----
+ clutter/cogl/cogl-texture.h | 54 +++++++++++++++--
+ clutter/cogl/gl/cogl-defines.h.in | 13 -----
+ clutter/cogl/gl/cogl-program.c | 14 ++---
+ clutter/cogl/gl/cogl-shader.c | 73 ++++++++++++++++++-----
clutter/cogl/gl/cogl-texture-private.h | 4 +-
- clutter/cogl/gl/cogl-texture.c | 20 +++---
+ clutter/cogl/gl/cogl-texture.c | 20 +++----
clutter/cogl/gles/cogl-defines.h.in | 16 -----
- clutter/cogl/gles/cogl-program.c | 26 ++++----
+ clutter/cogl/gles/cogl-program.c | 26 ++++-----
clutter/cogl/gles/cogl-shader.c | 90 +++++++++++++++++++++--------
clutter/cogl/gles/cogl-texture-private.h | 4 +-
- clutter/cogl/gles/cogl-texture.c | 8 +-
+ clutter/cogl/gles/cogl-texture.c | 8 +--
clutter/glx/clutter-glx-texture-pixmap.c | 50 ++++++++--------
- clutter/pango/cogl-pango-glyph-cache.c | 8 +-
+ clutter/pango/cogl-pango-glyph-cache.c | 8 +--
doc/reference/cogl/cogl-sections.txt | 3 +-
tests/interactive/test-cogl-tex-polygon.c | 44 +++++++-------
tests/interactive/test-cogl-tex-tile.c | 49 ++++++++--------
filter quality for the new Cogl texture to medium.
clutter/clutter-texture.c | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
+ 1 file changed, 3 deletions(-)
commit 08a73a215f2cf18abcfd7d93e8047583511497bd
Author: Robert Bragg <robert@linux.intel.com>
glReadPixels.
clutter/clutter-main.c | 8 ++------
- 1 files changed, 2 insertions(+), 6 deletions(-)
+ 1 file changed, 2 insertions(+), 6 deletions(-)
commit 10783e053be104c14bfab24dff7c54046790af60
Author: Neil Roberts <neil@linux.intel.com>
headers are in the srcdir so this needs to be in the path too.
clutter/cogl/gl/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit dd95939d260e19bac8119d430ff3d9b9279c0234
Author: Raymond Liu <raymond.liu@intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-stage.c | 29 +++++++++++++++++++++++++++++
- 1 files changed, 29 insertions(+), 0 deletions(-)
+ 1 file changed, 29 insertions(+)
commit 4b285e02bc85e92612485b5ebea568b90951be40
Author: Emmanuele Bassi <ebassi@linux.intel.com>
BadDrawable error or, if we're unlucky, a segfault in the X server.
clutter/x11/clutter-stage-x11.c | 8 +++++++-
- 1 files changed, 7 insertions(+), 1 deletions(-)
+ 1 file changed, 7 insertions(+), 1 deletion(-)
commit 0b7e459d481d84683adf65b8ea6c0c5502aa97c0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
implementation.
clutter/clutter-backend.c | 27 +++++++++++++++------------
- 1 files changed, 15 insertions(+), 12 deletions(-)
+ 1 file changed, 15 insertions(+), 12 deletions(-)
commit d19f6feb45cfedfedda997967954ea892c4cfb92
Author: Emmanuele Bassi <ebassi@linux.intel.com>
state and realization sequence.
clutter/clutter-stage.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 9582fddb24fba071ea77aa2396aa5288639c3217
Author: Emmanuele Bassi <ebassi@linux.intel.com>
check this condition.
clutter/glx/clutter-stage-glx.c | 16 +++++++---------
- 1 files changed, 7 insertions(+), 9 deletions(-)
+ 1 file changed, 7 insertions(+), 9 deletions(-)
commit 0acb98e987f456d67db11f85ccca909d67922362
Author: Emmanuele Bassi <ebassi@linux.intel.com>
that method should be made conditional.
clutter/clutter-actor.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit d00cac635325e5e279fb9dce87bfc36954d314b7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
generation of the GIR as well.
clutter/cogl/Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 5bcde25cbbfcfefc850605fb0ddf8e818d2413fa
Author: Emmanuele Bassi <ebassi@linux.intel.com>
re-enter inside the mainloop in time to receive the unmap notification.
clutter/clutter-actor.c | 23 ++++++++++++++++-------
- 1 files changed, 16 insertions(+), 7 deletions(-)
+ 1 file changed, 16 insertions(+), 7 deletions(-)
commit 692c50ba672b55d809e12b97184e7ee21d9f3fda
Author: Rob Bradford <rob@linux.intel.com>
OH Bugzilla: 1591
clutter/clutter-list-model.c | 14 +++++++++++++-
- 1 files changed, 13 insertions(+), 1 deletions(-)
+ 1 file changed, 13 insertions(+), 1 deletion(-)
commit 9f3927c460cbc4d50eae2b78826cc5347cb37c16
Author: Emmanuele Bassi <ebassi@linux.intel.com>
in case we decide to change the picking further on.
clutter/clutter-stage.c | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 2 deletions(-)
commit 533c9c536530bd43931793010f76714580f6b166
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[debug] Show the actor name/type on queue_redraw()
clutter/clutter-actor.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit 86bc31bd55fec32ed70abc19f0f2c4514d1c8e29
Author: Emmanuele Bassi <ebassi@linux.intel.com>
since we don't have to do a (typed) cast and a class dereference.
clutter/clutter-group.c | 21 ++++++++++++++-------
- 1 files changed, 14 insertions(+), 7 deletions(-)
+ 1 file changed, 14 insertions(+), 7 deletions(-)
commit 081813fd61400dec7183cb5d151dff3bbbbc8b34
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1548
clutter/clutter-animation.c | 20 ++++++++++++--------
- 1 files changed, 12 insertions(+), 8 deletions(-)
+ 1 file changed, 12 insertions(+), 8 deletions(-)
commit e41452fc0c465c92a5d26c28b4c744ae73829d58
Author: Emmanuele Bassi <ebassi@linux.intel.com>
a unit, and converting values into pixels.
tests/interactive/test-text-field.c | 16 ++++++++++++----
- 1 files changed, 12 insertions(+), 4 deletions(-)
+ 1 file changed, 12 insertions(+), 4 deletions(-)
commit 33ef1675f5d5d750833a5d2eb9373afe44adb0c5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
in an implicit conversion, like for "mm" and "pt".
clutter/clutter-actor.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit f2c25fd4f7d8a22dcb91461ebb86d1c74565c89b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
escaped the renaming in ClutterStage.
clutter/clutter-stage.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 2ae9d84a2a917993ea2efb4f6980ed325a711371
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Patch suggested by: Owen W. Taylor <otaylor@redhat.com>
clutter/x11/clutter-backend-x11.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 8ca46d728ddd1c86869b0e04494b3a73d99e2133
Author: Emmanuele Bassi <ebassi@linux.intel.com>
people import Cogl if they want to use the Cogl API via introspection.
clutter/cogl/Makefile.am | 57 ++++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 57 insertions(+), 0 deletions(-)
+ 1 file changed, 57 insertions(+)
commit 43fa38fcf5178bf91b8b49fc1ddf0b36b07f4b59
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Makefile template; also use top_srcdir with the header files
instead of top_builddir.
- clutter/cogl/gl/Makefile.am | 102 +++++++++++++++++++++---------------------
- 1 files changed, 51 insertions(+), 51 deletions(-)
+ clutter/cogl/gl/Makefile.am | 102 +++++++++++++++++++++----------------------
+ 1 file changed, 51 insertions(+), 51 deletions(-)
commit c065524b9f15aa73f9d73044b41a62644fc76a91
Author: Emmanuele Bassi <ebassi@linux.intel.com>
reference
doc/reference/clutter/clutter.types | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 7afdfb080b2f6ecb94ea5d10a9709be71e2ddb9f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
inside the constructor's return value -- except Timeline.
clutter/clutter-timeline.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 41bb88548605948787d53475fce68194ad441db3
Author: Rob Bradford <rob@linux.intel.com>
iterator in the model we need a ClutterModelIter. This change switches from
creating a new iterator each time to reusing an existing iterator.
- clutter/clutter-list-model.c | 45 +++++++++++++++++++++++------------------
- 1 files changed, 25 insertions(+), 20 deletions(-)
+ clutter/clutter-list-model.c | 45 +++++++++++++++++++++++-------------------
+ 1 file changed, 25 insertions(+), 20 deletions(-)
commit 72562cda5847946d9f1d4124290b6c06c7921f2b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Also, the set_flags() and unset_flags() methods should actively
emit notifications for the changed properties.
- clutter/clutter-actor.c | 148 +++++++++++++++++++++++++++++++++++++++++++++-
+ clutter/clutter-actor.c | 148 +++++++++++++++++++++++++++++++++++++++++++++--
clutter/clutter-actor.h | 17 ++++--
2 files changed, 156 insertions(+), 9 deletions(-)
The :realized property is the only missing property for an actor flag.
clutter/clutter-actor.c | 46 ++++++++++++++++++++++++++++++++++------------
- 1 files changed, 34 insertions(+), 12 deletions(-)
+ 1 file changed, 34 insertions(+), 12 deletions(-)
commit 353187ce49f681b590ffc02a19fb378e96d42dc3
Author: Robert Bragg <robert@linux.intel.com>
This also documents the API so for example desiphering the semantics of
cogl_offscreen_new_to_texture() should be a bit easier now.
- README | 54 +++++++++------
+ README | 54 ++++++++-------
clutter/clutter-texture.c | 4 +-
- clutter/cogl/cogl-offscreen.h | 97 +++++++---------------------
+ clutter/cogl/cogl-offscreen.h | 97 +++++++--------------------
clutter/cogl/cogl-types.h | 4 +-
clutter/cogl/cogl.h.in | 29 ++++++++
clutter/cogl/common/cogl-util.c | 1 -
clutter/cogl/cogl-offscreen.h | 14 +++++++
clutter/cogl/gl/cogl-context.c | 7 +++-
- clutter/cogl/gl/cogl-context.h | 8 ++++-
+ clutter/cogl/gl/cogl-context.h | 8 +++-
clutter/cogl/gl/cogl-fbo.c | 75 ++++++++++++++++++++++++++++++++++++--
clutter/cogl/gles/cogl-context.c | 7 +++-
- clutter/cogl/gles/cogl-context.h | 8 ++++-
+ clutter/cogl/gles/cogl-context.h | 8 +++-
clutter/cogl/gles/cogl-fbo.c | 75 ++++++++++++++++++++++++++++++++++++--
7 files changed, 184 insertions(+), 10 deletions(-)
It was inconsistent that we exposed the CoglBitmap struct instead of an
opaque CoglHandle.
- clutter/clutter-texture.c | 8 +-
+ clutter/clutter-texture.c | 8 +--
clutter/cogl/cogl-bitmap.h | 78 +++++++++++++++++++++
clutter/cogl/cogl-texture.h | 45 +------------
clutter/cogl/cogl-types.h | 7 --
clutter/cogl/common/cogl-bitmap-fallback.c | 2 +-
clutter/cogl/common/cogl-bitmap-pixbuf.c | 2 +-
clutter/cogl/common/cogl-bitmap-private.h | 101 ++++++++++++++++++++++++++++
- clutter/cogl/common/cogl-bitmap.c | 25 +++++---
+ clutter/cogl/common/cogl-bitmap.c | 25 ++++---
clutter/cogl/common/cogl-bitmap.h | 98 ---------------------------
clutter/cogl/gl/Makefile.am | 2 +
clutter/cogl/gl/cogl-texture-private.h | 2 +-
- clutter/cogl/gl/cogl-texture.c | 13 +++-
+ clutter/cogl/gl/cogl-texture.c | 13 ++--
clutter/cogl/gles/Makefile.am | 2 +
clutter/cogl/gles/cogl-texture-private.h | 2 +-
clutter/cogl/gles/cogl-texture.c | 12 ++--
attempting to unref it.
clutter/cogl/common/cogl-material.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit f85377372cc1317f8301a78423e76c668e281f3b
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/cogl-shader.h | 12 ++-
clutter/cogl/cogl-texture.h | 12 ++-
clutter/cogl/cogl-types.h | 21 ++--
- clutter/cogl/cogl-vertex-buffer.h | 17 ++--
+ clutter/cogl/cogl-vertex-buffer.h | 17 +--
clutter/cogl/cogl.h.in | 9 +-
- clutter/cogl/common/cogl-bitmap-fallback.c | 52 +++++-----
- clutter/cogl/common/cogl-bitmap-pixbuf.c | 38 +++----
- clutter/cogl/common/cogl-bitmap.c | 40 ++++----
+ clutter/cogl/common/cogl-bitmap-fallback.c | 52 +++++----
+ clutter/cogl/common/cogl-bitmap-pixbuf.c | 38 ++++---
+ clutter/cogl/common/cogl-bitmap.c | 40 ++++---
clutter/cogl/common/cogl-clip-stack.c | 8 +-
clutter/cogl/common/cogl-clip-stack.h | 8 +-
clutter/cogl/common/cogl-color.c | 23 ++++
clutter/cogl/common/cogl-matrix.c | 26 +++++
clutter/cogl/common/cogl-primitives.c | 122 +++++++++++-----------
clutter/cogl/common/cogl-primitives.h | 8 +-
- clutter/cogl/common/cogl-util.c | 16 ++--
+ clutter/cogl/common/cogl-util.c | 16 ++-
clutter/cogl/common/cogl-util.h | 10 +-
- clutter/cogl/common/cogl-vertex-buffer-private.h | 15 ++-
- clutter/cogl/common/cogl-vertex-buffer.c | 17 ++--
+ clutter/cogl/common/cogl-vertex-buffer-private.h | 15 +--
+ clutter/cogl/common/cogl-vertex-buffer.c | 17 +--
clutter/cogl/common/cogl.c | 5 +-
clutter/cogl/gl/cogl-context.c | 8 +-
clutter/cogl/gl/cogl-context.h | 8 +-
clutter/cogl/gl/cogl-defines.h.in | 22 ++--
- clutter/cogl/gl/cogl-fbo.c | 84 +++++++--------
+ clutter/cogl/gl/cogl-fbo.c | 84 ++++++++-------
clutter/cogl/gl/cogl-fbo.h | 8 +-
clutter/cogl/gl/cogl-internal.h | 8 +-
clutter/cogl/gl/cogl-primitives.c | 8 +-
- clutter/cogl/gl/cogl-program.c | 16 ++--
+ clutter/cogl/gl/cogl-program.c | 16 ++-
clutter/cogl/gl/cogl-program.h | 8 +-
clutter/cogl/gl/cogl-shader-private.h | 8 +-
clutter/cogl/gl/cogl-shader.c | 10 +-
For example this was causing test-actors to appear to run very slow.
clutter/clutter-timeline.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ 1 file changed, 3 insertions(+), 1 deletion(-)
commit cf28c023a051eef96c9aa9c8ebffff75f470470a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we create for test purposes, using the advance_msecs() "protected"
method.
- tests/conform/test-timeline-dup-frames.c | 40 ++++++++++++++++++-
- tests/conform/test-timeline-interpolate.c | 52 +++++++++++++++++++++----
- tests/conform/test-timeline-rewind.c | 46 +++++++++++++++++++---
+ tests/conform/test-timeline-dup-frames.c | 40 +++++++++++++++++--
+ tests/conform/test-timeline-interpolate.c | 52 ++++++++++++++++++++-----
+ tests/conform/test-timeline-rewind.c | 46 ++++++++++++++++++----
tests/conform/test-timeline-smoothness.c | 41 ++++++++++++++++++--
tests/conform/test-timeline.c | 59 ++++++++++++++++++++++++++++-
5 files changed, 214 insertions(+), 24 deletions(-)
to visually verify this.
tests/interactive/test-actor-clone.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ 1 file changed, 5 insertions(+)
commit 71473466fa2cc4783934b2cdbcb709d50a0e37b8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[gitignore] Ignore the new invariants units
.gitignore | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit 1a87e4e2520a57d26a4e83e7f69f26d2cfab3d4c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The override flag, when set, will force a temporary map on a
Clone source (and its children).
- clutter/clutter-actor.c | 129 ++++++++++++++++++++++++++++++++++----------
+ clutter/clutter-actor.c | 129 ++++++++++++++++++++++++++++++++++-----------
clutter/clutter-clone.c | 10 ++++
- clutter/clutter-private.h | 3 +
+ clutter/clutter-private.h | 3 ++
3 files changed, 112 insertions(+), 30 deletions(-)
commit 5d2d8297e26780d95f46c77d5865c1cb77959d07
of the plain foreach().
clutter/clutter-actor.c | 55 +++++++++++++++++++++++------------------------
- 1 files changed, 27 insertions(+), 28 deletions(-)
+ 1 file changed, 27 insertions(+), 28 deletions(-)
commit 20cd885c3d6b8fce611c156a491ca93ea7ba13c6
Author: Neil Roberts <neil@linux.intel.com>
handle is valid to avoid the warning.
clutter/clutter-texture.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 4f692cc3ee9089c568952e758406954bc5cf72dd
Author: Neil Roberts <neil@linux.intel.com>
the FBO texture directly in layer 0 more closely matches the original
behaviour.
- clutter/clutter-texture.c | 47 +++++++++++++++++++++++++-------------------
- 1 files changed, 27 insertions(+), 20 deletions(-)
+ clutter/clutter-texture.c | 47 ++++++++++++++++++++++++++-------------------
+ 1 file changed, 27 insertions(+), 20 deletions(-)
commit 8e6e09c8ef646f20bbcde7fdff02069d0d20167e
Author: Øyvind Kolås <pippin@linux.intel.com>
be returned correctly.
clutter/clutter-event.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit bb156970defbd7479d512ab5b5aeb78fd1fefd75
Author: Neil Roberts <neil@linux.intel.com>
[gitignore] Update with the new Model test
.gitignore | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit d2cd636fb69e313e3105a21f6194b98b4a5cba30
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Add ClutterModel::get_filter_set()
doc/reference/clutter/clutter-sections.txt | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit f3e33bd25a0f9710166d5e72524163966f3c2982
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This changes will hopefully make the Model API more consistent
in its usage whether there is a filter in place or not.
- clutter/clutter-list-model.c | 100 +++++++++++++++++++++-------------
+ clutter/clutter-list-model.c | 100 ++++++++++++++++++++-------------
clutter/clutter-model.c | 125 +++++++++++++++++++++++++-----------------
clutter/clutter-model.h | 2 +-
3 files changed, 138 insertions(+), 89 deletions(-)
clutter/clutter-model.c | 67 ++++++++++++++++++++++++++++++++++++++++++++++-
clutter/clutter-model.h | 1 +
- 2 files changed, 67 insertions(+), 1 deletions(-)
+ 2 files changed, 67 insertions(+), 1 deletion(-)
commit 9fdc9ca583e1b3e0dd81d7322732156d3eb121b7
Author: Neil Roberts <neil@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/clutter-clone.c | 62 +++++++++++++++++++++++++++++++---------------
- 1 files changed, 42 insertions(+), 20 deletions(-)
+ clutter/clutter-clone.c | 62 ++++++++++++++++++++++++++++++++---------------
+ 1 file changed, 42 insertions(+), 20 deletions(-)
commit 678f99677fb9f6c1d443da1c27753c5cbe768118
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-master-clock.h | 48 ++++++
clutter/clutter-private.h | 5 +
clutter/clutter-stage.c | 51 ++++--
- clutter/clutter-timeline.c | 247 +++++++++-------------------
+ clutter/clutter-timeline.c | 247 +++++++++------------------
7 files changed, 537 insertions(+), 187 deletions(-)
commit 51f4e9680b599d040d9200cb0bd19a024999c22d
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 14 ++++++++++++++
- 1 files changed, 14 insertions(+), 0 deletions(-)
+ 1 file changed, 14 insertions(+)
commit 125bded81455df73b37ed459f360ced0135db65a
Author: Havoc Pennington <hp@pobox.com>
clutter/clutter-actor.h | 12 +-
clutter/clutter-group.c | 18 -
clutter/clutter-private.h | 4 +
- clutter/clutter-stage.c | 60 ++--
+ clutter/clutter-stage.c | 60 +--
clutter/clutter-texture.c | 81 ++--
clutter/eglnative/clutter-stage-egl.c | 5 +-
clutter/eglx/clutter-stage-egl.c | 6 +-
clutter/glx/clutter-stage-glx.c | 12 +-
clutter/sdl/clutter-stage-sdl.c | 2 -
clutter/win32/clutter-stage-win32.c | 15 +-
- clutter/x11/clutter-stage-x11.c | 69 ++--
+ clutter/x11/clutter-stage-x11.c | 69 +--
doc/clutter-actor-invariants.txt | 180 ++++++--
tests/conform/test-actor-invariants.c | 129 +++++-
tests/conform/test-conform-main.c | 3 +
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/gl/cogl-fbo.c | 8 +-------
- 1 files changed, 1 insertions(+), 7 deletions(-)
+ 1 file changed, 1 insertion(+), 7 deletions(-)
commit 08ba42a5ab4d42a76b4c1ff30bf37d6e3177de11
Author: Emmanuele Bassi <ebassi@linux.intel.com>
and so forth.
clutter/x11/clutter-stage-x11.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 4f663384c77788e5d8b64c02175d7c8c5a0415de
Author: Havoc Pennington <hp@pobox.com>
enforcing it and reverting commits.
HACKING | 48 ++++++++++++++++++++++++++++++++++++------------
- 1 files changed, 36 insertions(+), 12 deletions(-)
+ 1 file changed, 36 insertions(+), 12 deletions(-)
commit d6ccecd79e40f5d5887b81f22bc969216d09c8d5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
sanitized.
clutter/clutter-alpha.c | 157 ++++++++++++++++++++++++++++++++---------------
- 1 files changed, 108 insertions(+), 49 deletions(-)
+ 1 file changed, 108 insertions(+), 49 deletions(-)
commit 1d2ac51ea34cae9e94e6d5f831db13f0ac3613d8
Author: Robert Bragg <robert@linux.intel.com>
Instead we now handle error conditions gracefully.
- clutter/x11/clutter-x11-texture-pixmap.c | 50 +++++++++++++++++------------
- 1 files changed, 29 insertions(+), 21 deletions(-)
+ clutter/x11/clutter-x11-texture-pixmap.c | 50 +++++++++++++++++-------------
+ 1 file changed, 29 insertions(+), 21 deletions(-)
commit ffefbe466100f72eed7ce760512253f0b90786fe
Author: Emmanuele Bassi <ebassi@gnome.org>
characters.
clutter/clutter-text.c | 12 +++++++++---
- 1 files changed, 9 insertions(+), 3 deletions(-)
+ 1 file changed, 9 insertions(+), 3 deletions(-)
commit bced9c65e73e94d206c1c98e824dee9c83783010
Author: Neil Roberts <neil@linux.intel.com>
at the borders of the stage should be pickable.
tests/conform/test-pick.c | 115 +++++++++++++++++++++++++++++++++------------
- 1 files changed, 84 insertions(+), 31 deletions(-)
+ 1 file changed, 84 insertions(+), 31 deletions(-)
commit 77dc4fd66bdd649ba3705a59b26c75dc5e891bd3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The sub-test itself might require tweaking.
tests/conform/test-text-cache.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
+ 1 file changed, 5 insertions(+), 1 deletion(-)
commit 1c42e6334e535dbd9015c20810a6560195803f1c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
been a change.
clutter/clutter-text.c | 23 ++++++++++++++++++-----
- 1 files changed, 18 insertions(+), 5 deletions(-)
+ 1 file changed, 18 insertions(+), 5 deletions(-)
commit 4518cf140cbe77e5f4ac111a76f78dd34dffd18c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
correctly ellipsized when a maximum width is set.
tests/interactive/test-text-field.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
+ 1 file changed, 9 insertions(+), 4 deletions(-)
commit 368f61fa650bbf148fcfe029778d79a7046cc882
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The correct minimum height in case of ellipsis is still 1px.
clutter/clutter-text.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 5c8263ecb7e3e942c355a62d36934b6935ebb813
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This fixes the ellipsization on entries.
clutter/clutter-text.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit e4d3b0536f955a4e5317d0f195c814a2e6d4e1f9
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/common/cogl.c | 1 -
clutter/cogl/gl/cogl.c | 1 +
- 2 files changed, 1 insertions(+), 1 deletions(-)
+ 2 files changed, 1 insertion(+), 1 deletion(-)
commit 46c20f1523d6317a49b3df5843f217cced8d3f6d
Author: Robert Bragg <robert@linux.intel.com>
clutter/glx/Makefile.am | 1 +
clutter/x11/Makefile.am | 1 +
- 2 files changed, 2 insertions(+), 0 deletions(-)
+ 2 files changed, 2 insertions(+)
commit 5c50be1bdc3bf5d4f060324c23f5a0ca906dee42
Author: Bastian Winkler <buz@netbuz.org>
Signed-off-by: Neil Roberts <neil@linux.intel.com>
clutter/clutter-path.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
+ 1 file changed, 9 insertions(+), 4 deletions(-)
commit 56ac4baf17e5917c738257d8beab7a583c793fcb
Author: Chris Lord <chris@linux.intel.com>
Approved by Emmanuele Bassi, fixes bug #1555.
clutter/clutter-text.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 425fa78a27b9182f60d64ed08f1b470e96539908
Merge: d4b47af fbd9c59
cause a division by zero.
clutter/clutter-stage.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 709bb69970ff2b8c2caa27aa0f4b43a9ce763901
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ellipsization setting.
clutter/clutter-text.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit fbd9c59c7cb7901ec208d05416454a68c7329cfd
Author: Neil Roberts <neil@linux.intel.com>
instead.
clutter/clutter-text.c | 4 +---
- 1 files changed, 1 insertions(+), 3 deletions(-)
+ 1 file changed, 1 insertion(+), 3 deletions(-)
commit 5af99660cb7fdb76ab2a55288bce7342f5e04761
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Thanks to Gordon Williams <gordon.williams@collabora.co.uk>
clutter/json/json-parser.c | 14 +++++++++++++-
- 1 files changed, 13 insertions(+), 1 deletions(-)
+ 1 file changed, 13 insertions(+), 1 deletion(-)
commit 269598a2cfa147b4d8361789356aba8318bde434
Author: Øyvind Kolås <pippin@linux.intel.com>
bad if this is a function call creating a new actor and not a variable.
clutter/clutter-group.h | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit a9f24351e9a4b354a23f86b7aff7096a33195543
Author: Neil Roberts <neil@linux.intel.com>
can remove the static was_resizable flag which would presumably have
caused problems for multi-stage.
- clutter/x11/clutter-stage-x11.c | 57 +++++++++++++++++++++-----------------
- 1 files changed, 31 insertions(+), 26 deletions(-)
+ clutter/x11/clutter-stage-x11.c | 57 +++++++++++++++++++++------------------
+ 1 file changed, 31 insertions(+), 26 deletions(-)
commit 1edc19d1d33453bee85fb2b4bdb21a18c0089535
Author: Neil Roberts <neil@linux.intel.com>
COGL_DEBUG is 1.
clutter/cogl/common/cogl-handle.h | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit e464acff7ab83b29291992cca1e3043b8c65823e
Author: Robert Bragg <robert@linux.intel.com>
An invalid handle is implicitly not of any type.
clutter/cogl/common/cogl-handle.h | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit fff5585b5f4d4f885090a3bfae5c4757d6d7447f
Author: Neil Roberts <neil@linux.intel.com>
the material color.
clutter/pango/cogl-pango-render.c | 31 ++++++++++++++-----------------
- 1 files changed, 14 insertions(+), 17 deletions(-)
+ 1 file changed, 14 insertions(+), 17 deletions(-)
commit a1cc1f57aca703e85a4c475a2c097a9dacff066a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the Animation for each call -- leading to a segmentation fault.
clutter/clutter-animation.c | 36 ++++++++++++++++++++++++++++--------
- 1 files changed, 28 insertions(+), 8 deletions(-)
+ 1 file changed, 28 insertions(+), 8 deletions(-)
commit 6bf883da6cbc53b1bbff82f8a4b29227758158cf
Author: Emmanuele Bassi <ebassi@linux.intel.com>
::completed one. A ::started signal is useful for debugging,
initial state set up, and checks.
- clutter/clutter-animation.c | 61 ++++++++++++++++++++++++++++++++++++++++--
- clutter/clutter-animation.h | 2 +
+ clutter/clutter-animation.c | 61 ++++++++++++++++++++++++++++++++++++++++---
+ clutter/clutter-animation.h | 2 ++
2 files changed, 60 insertions(+), 3 deletions(-)
commit 17627959902edb7a61daccb991a329f8a89ee109
Container one.
clutter/clutter-group.c | 4 +---
- 1 files changed, 1 insertions(+), 3 deletions(-)
+ 1 file changed, 1 insertion(+), 3 deletions(-)
commit df738d0a8c601a9d8afde7273717ebd926d90eda
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter_actor_animate* family of functions, since those provide
the automagic memory management.
- clutter/clutter-animation.c | 51 ++++++++++++++++++++++++------------------
- 1 files changed, 29 insertions(+), 22 deletions(-)
+ clutter/clutter-animation.c | 51 ++++++++++++++++++++++++-------------------
+ 1 file changed, 29 insertions(+), 22 deletions(-)
commit bd8d3f6bd87558438420b488df252f5b04a3316e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-texture.c | 30 ++--
clutter/cogl/common/cogl-handle.h | 171 +++++++++++-----------
clutter/cogl/common/cogl-material-private.h | 5 +-
- clutter/cogl/common/cogl-material.c | 31 ++---
+ clutter/cogl/common/cogl-material.c | 31 ++--
clutter/cogl/common/cogl-util.c | 45 ++----
clutter/cogl/common/cogl-vertex-buffer-private.h | 7 +-
clutter/cogl/common/cogl-vertex-buffer.c | 7 +-
clutter/cogl/gl/cogl-shader-private.h | 4 +-
clutter/cogl/gl/cogl-shader.c | 5 +-
clutter/cogl/gl/cogl-texture-private.h | 3 +-
- clutter/cogl/gl/cogl-texture.c | 16 +--
+ clutter/cogl/gl/cogl-texture.c | 16 +-
clutter/cogl/gles/cogl-context.c | 25 +---
clutter/cogl/gles/cogl-context.h | 13 --
clutter/cogl/gles/cogl-fbo.c | 5 +-
clutter/cogl/gles/cogl-shader-private.h | 4 +-
clutter/cogl/gles/cogl-shader.c | 5 +-
clutter/cogl/gles/cogl-texture-private.h | 3 +-
- clutter/cogl/gles/cogl-texture.c | 16 +--
+ clutter/cogl/gles/cogl-texture.c | 16 +-
clutter/pango/cogl-pango-glyph-cache.c | 10 +-
tests/conform/test-backface-culling.c | 2 +-
tests/conform/test-npot-texture.c | 2 +-
textures have an alpha channel.
clutter/cogl/common/cogl-material.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit 8a1b4f8326ff60164029c85d40482e369eeaafa8
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/gl/cogl-internal.h | 4 ----
clutter/cogl/gles/cogl-internal.h | 4 ----
- 2 files changed, 0 insertions(+), 8 deletions(-)
+ 2 files changed, 8 deletions(-)
commit 34467e5c6a764450e0bb0d76dc4131665523fb4c
Author: Bastian Winkler <buz@netbuz.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 077e3192fd77223ea8123f84a75787f1138566f5
Author: Havoc Pennington <hp@pobox.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-texture.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit a362a4a8894e0630af54acc43be05a928306278e
Author: Raymond Liu <raymond.liu@intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 6 +++++-
- 1 files changed, 5 insertions(+), 1 deletions(-)
+ 1 file changed, 5 insertions(+), 1 deletion(-)
commit 02ea81ce02f6fedee77623f1387e0381e0a78d9c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
- triple click selects the current line
clutter/clutter-text.c | 230 +++++++++++++++++++++++++++++++++++++-----------
- 1 files changed, 178 insertions(+), 52 deletions(-)
+ 1 file changed, 178 insertions(+), 52 deletions(-)
commit f6d938a0dbf8e67ba20eef180fc2fae9e84b27f9
Author: Øyvind Kolås <pippin@linux.intel.com>
directly amongst the varargs making it easier to attach code
to be executed when animations complete.
- clutter/clutter-animation.c | 72 ++++++++++++++++++++++++++++++------------
- 1 files changed, 51 insertions(+), 21 deletions(-)
+ clutter/clutter-animation.c | 72 ++++++++++++++++++++++++++++++-------------
+ 1 file changed, 51 insertions(+), 21 deletions(-)
commit a1a8193179dec84b29fac146e5cf34d43a66f093
Author: Emmanuele Bassi <ebassi@linux.intel.com>
smaller than -1.
clutter/clutter-text.c | 46 ++++++++++++++++++++++++++++++++++------------
- 1 files changed, 34 insertions(+), 12 deletions(-)
+ 1 file changed, 34 insertions(+), 12 deletions(-)
commit 0de0e869a990e2d5516c058d45143bba20e45de5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Fix typo in the AnimationMode name
clutter/clutter-alpha.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit cc21a4aa5f66e3fb1253587def2d7368cfd1db07
Author: Chris Lord <chris@linux.intel.com>
instead.
clutter/clutter-timeline.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 231343f1513d31248ada221ddc0020d73930b889
Author: Damien Lespiau <damien.lespiau@gmail.com>
[gitignore] Ignore two newly introduced tests
tests/.gitignore | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 68ab2c602426ee0eeaca602e6154a98dc5d7e0bf
Author: Neil Roberts <neil@linux.intel.com>
incorrect in cogl_vertex_buffer_add.
clutter/cogl/cogl-vertex-buffer.h | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 3d81f0c08e0efa9c79af93db58944a53e09c7d70
Author: Robert Bragg <robert@linux.intel.com>
variable for generic attributes which was flagging a warning.
clutter/cogl/common/cogl-vertex-buffer.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
+ 1 file changed, 4 insertions(+), 1 deletion(-)
commit 891ed5356416a2d39e465a86932998379b6009d7
Author: Robert Bragg <robert@linux.intel.com>
I came accross one such bug regarding the enabling of texture units when
unifying the code.
- clutter/cogl/common/cogl-primitives.c | 1256 +++++++++++++++++++++++++++++-
+ clutter/cogl/common/cogl-primitives.c | 1256 ++++++++++++++++++++++++++++-
clutter/cogl/gl/cogl-texture-private.h | 34 +
clutter/cogl/gl/cogl-texture.c | 1261 +-----------------------------
clutter/cogl/gles/cogl-texture-private.h | 34 +
- clutter/cogl/gles/cogl-texture.c | 1244 +-----------------------------
+ clutter/cogl/gles/cogl-texture.c | 1244 +----------------------------
5 files changed, 1331 insertions(+), 2498 deletions(-)
commit b30bb575a1c63312d114927634d9066f7c1445a9
clutter/cogl/cogl-texture.h | 2 +-
clutter/cogl/gles/cogl-texture.c | 1 +
- 2 files changed, 2 insertions(+), 1 deletions(-)
+ 2 files changed, 2 insertions(+), 1 deletion(-)
commit 13e5bd9e8be7e7b88924a97ea02eee4187a29238
Author: Johan Bilien <jobi@litl.com>
clutter/cogl/cogl-texture.h | 21 +++++++++++++++++++++
clutter/cogl/gl/cogl-texture.c | 20 ++++++++++++++++++++
clutter/cogl/gles/cogl-texture.c | 19 +++++++++++++++++++
- 3 files changed, 60 insertions(+), 0 deletions(-)
+ 3 files changed, 60 insertions(+)
commit 5a06f1d1d009e446109b0778e7f9f9a1f8a11194
Author: Robert Bragg <robert@linux.intel.com>
a vertex manually instead of using cogl_matrix_transform_point.
clutter/cogl/gles/cogl.c | 43 ++++++++++++-------------------------------
- 1 files changed, 12 insertions(+), 31 deletions(-)
+ 1 file changed, 12 insertions(+), 31 deletions(-)
commit d6937b797e59cd02f663155dfea2d31355997c38
Author: Emmanuele Bassi <ebassi@linux.intel.com>
documented.
clutter/clutter-actor.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ 1 file changed, 3 insertions(+), 1 deletion(-)
commit 0a48a52ba16fa367046badf8f7bf6beb865ea63b
Author: Neil Roberts <neil@linux.intel.com>
This is a replacement for the patch in bug 1483 which was reverted.
clutter/glx/clutter-glx-texture-pixmap.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit c4dcbb6bdba91fbc20b7654fe98fd92a5adbb44c
Author: Neil Roberts <neil@linux.intel.com>
to disable it.
clutter/glx/clutter-glx-texture-pixmap.c | 26 +++++++++++++++++---------
- 1 files changed, 17 insertions(+), 9 deletions(-)
+ 1 file changed, 17 insertions(+), 9 deletions(-)
commit e94e5ad65b34dfad507de6eb63225798434f31ff
Author: Øyvind Kolås <pippin@linux.intel.com>
floating point comparisons, these warnings have now been silenced.
clutter/clutter-actor.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 7d8da0e8303a5bf57002181ae1b76e6c8546f237
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the actual API.
clutter/x11/clutter-x11-texture-pixmap.c | 6 ------
- 1 files changed, 0 insertions(+), 6 deletions(-)
+ 1 file changed, 6 deletions(-)
commit 6114c6c1db2643edf1679de814ce3d6cd4c5e0b9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The various backend API outside from clutter-x11.h and clutter-win32.h
is documented but not picked up by gtk-doc.
- doc/reference/clutter/Makefile.am | 15 +++++++-
- doc/reference/clutter/clutter-docs.xml | 3 +
+ doc/reference/clutter/Makefile.am | 15 ++++++-
+ doc/reference/clutter/clutter-docs.xml | 3 ++
doc/reference/clutter/clutter-sections.txt | 59 ++++++++++++++++++++++++++++
- 3 files changed, 76 insertions(+), 1 deletions(-)
+ 3 files changed, 76 insertions(+), 1 deletion(-)
commit ccca24ab7653477f5607ccacb46e1941d1fcfb5b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This should make Thomas happy.
- clutter/clutter-actor.c | 18 +++++-----
- clutter/clutter-animation.c | 44 +++++++++++++-------------
+ clutter/clutter-actor.c | 18 +++++------
+ clutter/clutter-animation.c | 44 +++++++++++++--------------
clutter/clutter-behaviour.c | 2 +-
clutter/clutter-color.c | 2 +-
- clutter/clutter-container.c | 54 ++++++++++++++++----------------
- clutter/clutter-model.c | 14 ++++----
+ clutter/clutter-container.c | 54 ++++++++++++++++-----------------
+ clutter/clutter-model.c | 14 ++++-----
clutter/clutter-score.c | 2 +-
clutter/clutter-script.c | 30 +++++++++---------
clutter/clutter-shader-types.c | 12 ++++----
- clutter/clutter-text.c | 8 ++--
+ clutter/clutter-text.c | 8 ++---
clutter/clutter-texture.c | 2 +-
clutter/clutter-timeline.c | 12 ++++----
clutter/clutter-units.c | 2 +-
clutter/fruity/clutter-stage-fruity.c | 2 +-
clutter/glx/clutter-backend-glx.c | 2 +-
clutter/json/json-object.c | 2 +-
- clutter/json/json-parser.c | 13 +-------
+ clutter/json/json-parser.c | 13 ++------
clutter/win32/clutter-backend-win32.c | 2 +-
clutter/x11/clutter-backend-x11.c | 6 ++--
tests/conform/test-timeline.c | 2 +-
- tests/interactive/test-score.c | 4 +-
- tests/interactive/test-script.c | 4 +-
+ tests/interactive/test-score.c | 4 +--
+ tests/interactive/test-script.c | 4 +--
25 files changed, 118 insertions(+), 127 deletions(-)
commit 39e2b43b22975d75352fc7af4e4e6f573e99eb9e
calling it.
clutter/cogl/gles/cogl.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit b5a35a0f0b058784da2e5da083ee16232f06a6e0
Author: Robert Bragg <robert@linux.intel.com>
fixed.
tests/interactive/test-cogl-vertex-buffer.c | 64 +--------------------------
- 1 files changed, 2 insertions(+), 62 deletions(-)
+ 1 file changed, 2 insertions(+), 62 deletions(-)
commit bb93a987622532f2900261bbc0f570ba1fd24ecf
Author: Robert Bragg <robert@linux.intel.com>
family of functions.
clutter/clutter-animation.c | 43 +++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 43 insertions(+), 0 deletions(-)
+ 1 file changed, 43 insertions(+)
commit 9694107f9002fcd2f6ec6900bccf1d28b16b21a5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Post-release bump to 0.9.3
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 35191f09ef0fa8fad6f386513dcd691ab6b6746f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
NEWS | 259 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
- 2 files changed, 260 insertions(+), 1 deletions(-)
+ 2 files changed, 260 insertions(+), 1 deletion(-)
commit f061e274166f50af5de1abe07dd114214ac822ba
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update release notes
README | 23 +++++++++++++++++++----
- 1 files changed, 19 insertions(+), 4 deletions(-)
+ 1 file changed, 19 insertions(+), 4 deletions(-)
commit e7c5b15e6026ce125e8cfd0b146a852a6a86707f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
of the API reference.
doc/reference/clutter/Makefile.am | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit e8785fef0728e13ea3638825db246111fc39477d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
in milliseconds.
clutter/clutter-timeout-pool.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit d5ee6fc26439054beada960803b73a6dfdbfd044
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Fix release date of 0.9.0
NEWS | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit ca3bfe2ceaacc7c37d90492fd9429635b51caddd
Author: Robert Bragg <robert@linux.intel.com>
operation isn't supported, but we shouldn't endlessly repeat the warning for
every primitive of every frame. This patch fixes that.
- clutter/cogl/gl/cogl-texture.c | 94 ++++++++++++++++++++++---------------
+ clutter/cogl/gl/cogl-texture.c | 94 +++++++++++++++++++++++---------------
clutter/cogl/gles/cogl-texture.c | 90 +++++++++++++++++++++---------------
2 files changed, 109 insertions(+), 75 deletions(-)
tests/interactive/Makefile.am | 3 +-
tests/interactive/test-cogl-vertex-buffer.c | 428 +++++++++++++++++++++++++++
- 2 files changed, 430 insertions(+), 1 deletions(-)
+ 2 files changed, 430 insertions(+), 1 deletion(-)
commit 71d65b629bb8f0a36b24753d6205663daa5acb09
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/cogl-vertex-buffer.h | 9 +++++++++
clutter/cogl/common/cogl-vertex-buffer.c | 13 +++++++++++++
doc/reference/cogl/cogl-sections.txt | 1 +
- 3 files changed, 23 insertions(+), 0 deletions(-)
+ 3 files changed, 23 insertions(+)
commit 075ae9c4a74b5e7af248c27ef57d2d0b4948a74a
Author: Robert Bragg <robert@linux.intel.com>
attribute pointers remain valid until your draw call.)
clutter/cogl/cogl-vertex-buffer.h | 38 +++++++++++++++++++-----------
- clutter/cogl/common/cogl-vertex-buffer.c | 25 +++++++++++++++----
+ clutter/cogl/common/cogl-vertex-buffer.c | 25 +++++++++++++++-----
2 files changed, 43 insertions(+), 20 deletions(-)
commit a93a93d007b7c3ccc407482aaf521bd6b5d6607e
frames that have been reached instead of the elapsed time.
clutter/Makefile.am | 2 +
- clutter/clutter-frame-source.c | 81 ++++++-----------------
+ clutter/clutter-frame-source.c | 81 +++++++----------------
clutter/clutter-frame-source.h | 4 +-
clutter/clutter-main.c | 12 ++--
clutter/clutter-main.h | 4 +-
- clutter/clutter-timeline.c | 18 ++---
+ clutter/clutter-timeline.c | 18 +++---
clutter/clutter-timeout-interval.c | 126 ++++++++++++++++++++++++++++++++++++
clutter/clutter-timeout-interval.h | 56 ++++++++++++++++
- clutter/clutter-timeout-pool.c | 99 ++++++-----------------------
+ clutter/clutter-timeout-pool.c | 99 ++++++----------------------
clutter/clutter-timeout-pool.h | 2 +-
10 files changed, 244 insertions(+), 160 deletions(-)
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/gl/cogl.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 9229fb6114e57a2690fa7ea18cbcdc78b7210d85
Author: Emmanuele Bassi <ebassi@linux.intel.com>
symbols are either COGL or X11 specific, or dummy interface typedefs.
clutter/clutter-backend.c | 2 +-
- clutter/clutter-behaviour-depth.h | 16 ++++++++
+ clutter/clutter-behaviour-depth.h | 16 +++++++++
clutter/clutter-behaviour-opacity.h | 18 +++++++++-
clutter/clutter-behaviour-path.h | 12 ++++++-
clutter/clutter-child-meta.h | 7 ++++
clutter/clutter-clone.c | 2 +-
clutter/clutter-clone.h | 15 ++++++++
- clutter/clutter-group.h | 19 +++++++++-
+ clutter/clutter-group.h | 19 ++++++++--
clutter/clutter-media.h | 9 +++++
clutter/clutter-rectangle.h | 15 ++++++++
clutter/clutter-score.h | 21 +++++++++++
- clutter/clutter-script.h | 26 +++++++++++++
- clutter/clutter-shader.h | 22 +++++++++++
+ clutter/clutter-script.h | 26 ++++++++++++++
+ clutter/clutter-shader.h | 22 ++++++++++++
clutter/clutter-stage.h | 20 ++++++++++-
clutter/clutter-texture.h | 27 ++++++++++++++
- clutter/clutter-timeline.h | 20 ++++++++++
+ clutter/clutter-timeline.h | 20 +++++++++++
clutter/clutter-units.h | 53 +++++++++++++++++++++++++++-
doc/reference/clutter/clutter-sections.txt | 6 ++--
18 files changed, 299 insertions(+), 11 deletions(-)
Also, add clutter_actor_get_animation().
doc/reference/clutter/clutter-sections.txt | 7 +++++--
- 1 files changed, 5 insertions(+), 2 deletions(-)
+ 1 file changed, 5 insertions(+), 2 deletions(-)
commit 0942fac573aa3a311c94324935004082c2b04a92
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Add description of queue_redraw
clutter/clutter-actor.h | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit ff620402523a0dd33ae01d13f7490dc8e63caf3c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we can remove the unused w, h variables and avoid a compiler warning.
tests/interactive/test-texture-async.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit 961aac3fb36f73d4a48720d93b8928a3e24b5b84
Author: Havoc Pennington <hp@pobox.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 124 +++++++++++++++++++++++++++++++++++++++++------
- clutter/clutter-actor.h | 3 +
- clutter/clutter-stage.c | 63 +++--------------------
+ clutter/clutter-actor.h | 3 ++
+ clutter/clutter-stage.c | 63 ++++--------------------
clutter/clutter-stage.h | 2 -
4 files changed, 121 insertions(+), 71 deletions(-)
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
- 1 files changed, 44 insertions(+), 0 deletions(-)
+ 1 file changed, 44 insertions(+)
commit 0cb0a841cc56c7912b59973dddc9e157fba7e0f5
Author: Colin Walters <walters@verbum.org>
clutter/clutter-animation.c | 19 +++++++++++++++++++
clutter/clutter-animation.h | 2 ++
- 2 files changed, 21 insertions(+), 0 deletions(-)
+ 2 files changed, 21 insertions(+)
commit 44d0733665eca0b6517332a176743783ec2ccb79
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 18 ++++++++++++++++++
clutter/clutter-animation.h | 1 +
- 2 files changed, 19 insertions(+), 0 deletions(-)
+ 2 files changed, 19 insertions(+)
commit a5c88e62f2207f18897732c76654f4699d2a897c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
people might understand it and avoid breaking it in the future.
clutter/clutter-animation.c | 8 +++++++-
- 1 files changed, 7 insertions(+), 1 deletions(-)
+ 1 file changed, 7 insertions(+), 1 deletion(-)
commit 0674fded7f25fdbf019debe7d91d28b441d3acaf
Merge: 7f2ef2f 56568db
docs.
clutter/cogl/cogl-path.h | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 89060a9bb37503ada773c9026a152690da48531e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
As usual, y1 and y2 end up shadowing symbols exported by math.h.
- clutter/cogl/cogl-path.h | 108 ++++++++++++++++----------------
- clutter/cogl/common/cogl-primitives.c | 30 +++++-----
+ clutter/cogl/cogl-path.h | 108 ++++++++++++++++-----------------
+ clutter/cogl/common/cogl-primitives.c | 30 ++++-----
2 files changed, 69 insertions(+), 69 deletions(-)
commit e1742af36806b838111b5f6f85422940c64a87b8
redraw.)
clutter/clutter-stage.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit 72f96468047e76fe8cb40b77cbfd0225c1d05b80
Author: Emmanuele Bassi <ebassi@linux.intel.com>
a valid allocation we notify only on the changed values.
clutter/clutter-actor.c | 56 ++++++++++++++++++++++++++++++++++++-----------
- 1 files changed, 43 insertions(+), 13 deletions(-)
+ 1 file changed, 43 insertions(+), 13 deletions(-)
commit 786161c75f0bf5e3612f2f3df42eb3704ac7c27a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
added to the deprecation macros.
clutter/clutter-deprecated.h | 9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
+ 1 file changed, 9 insertions(+)
commit ed2fe41b32ea6c9d645f89f385e088ca9857aa6e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This matches the changes to cogl_rectangle to improve consistency.
- README | 5 ++-
+ README | 5 +++--
clutter/cogl/cogl-path.h | 34 +++++++++++++++---------------
clutter/cogl/common/cogl-primitives.c | 30 +++++++++++++-------------
- clutter/pango/cogl-pango-render.c | 8 +++---
- tests/interactive/test-clip.c | 10 ++++----
- tests/interactive/test-cogl-primitives.c | 4 +-
+ clutter/pango/cogl-pango-render.c | 8 +++----
+ tests/interactive/test-clip.c | 10 ++++-----
+ tests/interactive/test-cogl-primitives.c | 4 ++--
6 files changed, 46 insertions(+), 45 deletions(-)
commit 5d4c09369e2efd729d44399557c2dce45bb51b62
[README] Small typo fix
README | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 2edccc760dae07a66badfe081f2e64865dfe5c3c
Merge: c418b23 ca28440
clutter/cogl/common/cogl-current-matrix.c | 13 +++++++++++++
clutter/cogl/gles/cogl-gles2-wrapper.c | 10 ++++++++++
clutter/cogl/gles/cogl-gles2-wrapper.h | 1 +
- 3 files changed, 24 insertions(+), 0 deletions(-)
+ 3 files changed, 24 insertions(+)
commit 3a9b18ef51005d9bea7d35347569c35c6573bf64
Author: Robert Bragg <robert@linux.intel.com>
API.
clutter/cogl/common/cogl-current-matrix.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 2f34d14cb46d8ccaff94b1bbf03c9bcf72c5f970
Author: Robert Bragg <robert@linux.intel.com>
other modes.
clutter/cogl/common/cogl-current-matrix.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ 1 file changed, 5 insertions(+)
commit 0d88ecb45928d9decb3ab7fc52493a24cd81334c
Author: Robert Bragg <robert@linux.intel.com>
using a cast but adding another way for initializing internal flags.
clutter/cogl/common/cogl-current-matrix.c | 11 ++++++++---
- 1 files changed, 8 insertions(+), 3 deletions(-)
+ 1 file changed, 8 insertions(+), 3 deletions(-)
commit 61b867442b0ed067dcb17cf52816e2f406509b78
Author: Robert Bragg <robert@linux.intel.com>
80 char fix
clutter/cogl/common/cogl-current-matrix.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 20a2f76e1fb27b18c5157d50f12cf9833163c4dc
Author: Robert Bragg <robert@linux.intel.com>
cogl_matrix_transform_point instead.
clutter/cogl/gl/cogl.c | 43 ++++++++++++-------------------------------
- 1 files changed, 12 insertions(+), 31 deletions(-)
+ 1 file changed, 12 insertions(+), 31 deletions(-)
commit 08932584b557aa041f8a0ab7417eecaf2e83865c
Author: Havoc Pennington <hp@pobox.com>
clutter/cogl/common/cogl-vertex-buffer.c | 4 +
clutter/cogl/gl/cogl-context.c | 37 +++
clutter/cogl/gl/cogl-context.h | 8 +
- clutter/cogl/gl/cogl-fbo.c | 42 ++--
+ clutter/cogl/gl/cogl-fbo.c | 42 +--
clutter/cogl/gl/cogl-primitives.c | 20 +-
clutter/cogl/gl/cogl-texture.c | 5 +-
clutter/cogl/gl/cogl.c | 233 +++------------
Rewrote documentation, with the smallest amount of documentation for
load-data-async which is considered a special case of load-async.
- clutter/clutter-texture.c | 50 +++++++++++++++++++++++---------------------
- 1 files changed, 26 insertions(+), 24 deletions(-)
+ clutter/clutter-texture.c | 50 +++++++++++++++++++++++----------------------
+ 1 file changed, 26 insertions(+), 24 deletions(-)
commit 25d54a650de130c463d562f07de8b5083e2e8495
Merge: c418b23 93d8f62
load-data-async.
clutter/clutter-texture.c | 51 +++++++-------------------------
- tests/interactive/test-texture-async.c | 23 +++-----------
+ tests/interactive/test-texture-async.c | 23 ++++----------
2 files changed, 16 insertions(+), 58 deletions(-)
commit d3b68298ace856938efd7fe8293194582fc7f50c
Added a construct time property to indicate that we do not want
to block on loading images.
- clutter/clutter-texture.c | 86 +++++++++++++++++-----------
- tests/interactive/test-texture-async.c | 99 ++++++++++++++++++++++---------
+ clutter/clutter-texture.c | 86 ++++++++++++++++-----------
+ tests/interactive/test-texture-async.c | 99 ++++++++++++++++++++++----------
2 files changed, 122 insertions(+), 63 deletions(-)
commit 5d3d9713899919d4cc7e42c5b08a9835b15e5c9c
bindings.
HACKING | 18 ++++++++++++++++++
- 1 files changed, 18 insertions(+), 0 deletions(-)
+ 1 file changed, 18 insertions(+)
commit d036d088aad5aa9ac159d4346a7d923b9c823080
Author: Emmanuele Bassi <ebassi@linux.intel.com>
grammar and clarify what to do with non-static private functions.
HACKING | 35 +++++++++++++++++++++++------------
- 1 files changed, 23 insertions(+), 12 deletions(-)
+ 1 file changed, 23 insertions(+), 12 deletions(-)
commit 77579bbc5fc693c4c8d4d076ace4362c57b2762d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
progress of the animation.
tests/interactive/test-easing.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit 2c95b378a598c81ea29ffe129fedb9fc54281f9c
Author: Geoff Gustafson <geoff@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animation.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit 168499742ab329f4bff1d6e13d97cf6b972a3f34
Author: Damien Lespiau <damien.lespiau@gmail.com>
- add an --enable/disable-shave configure option (while still
defaulting to enabled)
- build/autotools/shave-libtool.in | 5 +-
+ build/autotools/shave-libtool.in | 5 +--
build/autotools/shave.in | 28 ++++++++-----
build/autotools/shave.m4 | 85 +++++++++++++++++++++++++++-----------
configure.ac | 2 +-
clutter_text_set_markup()), treat that the same as "".
clutter/clutter-text.c | 14 +++++---------
- 1 files changed, 5 insertions(+), 9 deletions(-)
+ 1 file changed, 5 insertions(+), 9 deletions(-)
commit 0d874312d32f7c887286ddc28dcb8bbad6c4d33d
Author: Gordon Williams <gordon.williams@collabora.co.uk>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-group.c | 8 ++++++--
- 1 files changed, 6 insertions(+), 2 deletions(-)
+ 1 file changed, 6 insertions(+), 2 deletions(-)
commit 02b2b664d8e00679dda08c1a83f6b8ebd5147086
Author: Owen W. Taylor <otaylor@fishsoup.net>
http://bugzilla.openedhand.com/show_bug.cgi?id=1481
- clutter/clutter-actor.c | 92 +++++++++++++++++++++++-----------------------
- 1 files changed, 46 insertions(+), 46 deletions(-)
+ clutter/clutter-actor.c | 92 +++++++++++++++++++++++------------------------
+ 1 file changed, 46 insertions(+), 46 deletions(-)
commit 75e5b805ab6ed4ab82e75b4306045065e0620b9f
Author: Raymond Liu <raymond.liu@intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
+ 1 file changed, 10 insertions(+), 1 deletion(-)
commit 039e282a40c4f1a0f0d58fd0d46d713ffb8ea36b
Author: Raymond Liu <raymond.liu@intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit a83a5d55935a7dfd54de52368b4a1cd6768a257a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
should conform to the coding style.
HACKING | 15 +++++++++++++++
- 1 files changed, 15 insertions(+), 0 deletions(-)
+ 1 file changed, 15 insertions(+)
commit 7a5cea44dd547ea15a51dd2ee49bc15d41e84546
Author: Emmanuele Bassi <ebassi@linux.intel.com>
not g_object_ref().
clutter/clutter-actor.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit e430903acd4b7f7da8cbb5e0f6f95e1eff0b9bba
Author: Emmanuele Bassi <ebassi@linux.intel.com>
to ClutterColor components.
clutter/clutter-color.c | 30 +++++++++++++++---------------
- 1 files changed, 15 insertions(+), 15 deletions(-)
+ 1 file changed, 15 insertions(+), 15 deletions(-)
commit 5e9894fbace4379b8c2c1b30c826858009187689
Author: Neil Roberts <neil@linux.intel.com>
we might as well not use it.
clutter/Makefile.am | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit a41361269fb32bd386285d553154c48a84295eb5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/gl/cogl-context.c | 1 +
clutter/cogl/gles/cogl-context.c | 1 +
- 2 files changed, 2 insertions(+), 0 deletions(-)
+ 2 files changed, 2 insertions(+)
commit d3245c66244970d04922572c47d68efc9ad19122
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/gl/cogl-context.c | 2 ++
clutter/cogl/gles/cogl-context.c | 2 ++
- 2 files changed, 4 insertions(+), 0 deletions(-)
+ 2 files changed, 4 insertions(+)
commit 57c3e84289fd3a705a01c74c6924ed0b100da4de
Author: Neil Roberts <neil@linux.intel.com>
therefore broke.
clutter/Makefile.am | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit e744066e7d82813d9d70d032068c7e6d51fc9f14
Author: Øyvind Kolås <pippin@linux.intel.com>
dual core system, reducing to 1 concurrent image decoding thread.
clutter/clutter-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 89e3e3a4cc06c10c2573f3d115c5b03ee4890524
Author: Emmanuele Bassi <ebassi@linux.intel.com>
COGL now ships its own, we need to fix that as well.
clutter/cogl/cogl.pc.in | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 9b83a6f291663577426a26d5adae8712566dba2d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the ClutterUnit GType.
clutter/clutter-units.c | 73 ++++++++++++++++++++++++++++++++++++++++++++++-
- clutter/clutter-units.h | 23 ++++++++------
+ clutter/clutter-units.h | 23 ++++++++-------
2 files changed, 85 insertions(+), 11 deletions(-)
commit 6bee140e7458e92e3cf3b884cc06f2dc4c4a99a5
The COGL API expects floats, not ClutterFixed, so we need
to use the right type when calling it.
- tests/interactive/test-clip.c | 58 +++++++++++++--------------
- tests/interactive/test-cogl-multitexture.c | 27 +++++-------
- tests/interactive/test-cogl-offscreen.c | 19 ++------
- tests/interactive/test-cogl-primitives.c | 61 ++++++++-------------------
- tests/interactive/test-cogl-tex-convert.c | 23 ++--------
+ tests/interactive/test-clip.c | 58 +++++++++++++-------------
+ tests/interactive/test-cogl-multitexture.c | 27 ++++++------
+ tests/interactive/test-cogl-offscreen.c | 19 +++------
+ tests/interactive/test-cogl-primitives.c | 61 ++++++++--------------------
+ tests/interactive/test-cogl-tex-convert.c | 23 +++--------
tests/interactive/test-cogl-tex-foreign.c | 11 +----
tests/interactive/test-cogl-tex-getset.c | 11 +----
tests/interactive/test-cogl-tex-polygon.c | 57 ++++++++++++--------------
- tests/interactive/test-cogl-tex-tile.c | 27 +++++--------
- tests/interactive/test-text-field.c | 6 +-
+ tests/interactive/test-cogl-tex-tile.c | 27 +++++-------
+ tests/interactive/test-text-field.c | 6 +--
10 files changed, 112 insertions(+), 188 deletions(-)
commit f82c9e7dba8d060506c36af185de6be387eddeaa
converted to floats, not to ClutterFixed.
clutter/clutter-text.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 97d0a4845ab971c032d55d4268c92bf311e51c47
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Do not use ClutterFixed and its macros inside the Texture.
clutter/clutter-texture.c | 18 ++++++++----------
- 1 files changed, 8 insertions(+), 10 deletions(-)
+ 1 file changed, 8 insertions(+), 10 deletions(-)
commit 52811b240feba30ad1640294655a9f3086fe07d6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
CoglFixed instead.
clutter/clutter-interval.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit fc40d75956e130a39c50cdaccc7af739a4591ac9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
to-be-deprecated ClutterFixed one.
tests/conform/test-clutter-fixed.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 99110335056b5dce43822a6c64c3a457cca915bc
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This allows moving most of what ClutterFixed did directly to
CoglFixed where it belongs.
- clutter/cogl/cogl-types.h | 44 +++++++++-
+ clutter/cogl/cogl-types.h | 44 ++++++++-
clutter/cogl/cogl.h.in | 33 -------
clutter/cogl/common/cogl-util.c | 186 +++++++++++++++++++++++++++++++++++++--
3 files changed, 223 insertions(+), 40 deletions(-)
in the API and the implementation.
clutter/clutter-behaviour-rotate.c | 234 +++++++++++++++++++-----------------
- clutter/clutter-behaviour-rotate.h | 54 +++++---
+ clutter/clutter-behaviour-rotate.h | 54 ++++++---
2 files changed, 160 insertions(+), 128 deletions(-)
commit 764dc3bac4683d972f04ed7f4e815d40513d189b
in the API and the implementation.
clutter/clutter-behaviour-ellipse.c | 482 +++++++++++++++++------------------
- clutter/clutter-behaviour-ellipse.h | 55 ++---
+ clutter/clutter-behaviour-ellipse.h | 55 ++--
2 files changed, 265 insertions(+), 272 deletions(-)
commit 045ad21921edf047ec43825a3c1b5b0dba79b6c7
CoglFixed type so that they are useful again.
clutter/clutter-behaviour-scale.c | 278 ++++++++++++++++++-------------------
- clutter/clutter-behaviour-scale.h | 81 ++++++------
+ clutter/clutter-behaviour-scale.h | 81 ++++++-----
2 files changed, 177 insertions(+), 182 deletions(-)
commit 7bf385a06700f152018626021cd2f2367572b3a2
a CoglFixed one.
clutter/cogl/cogl-fixed.h | 15 +++++++++++++--
- 1 files changed, 13 insertions(+), 2 deletions(-)
+ 1 file changed, 13 insertions(+), 2 deletions(-)
commit 4e98fc5e7931688da11be60a36c583c529ad8335
Author: Emmanuele Bassi <ebassi@linux.intel.com>
that they should be used unless strictly necessary.
clutter/clutter-main.c | 25 +++++++++++++++++++------
- 1 files changed, 19 insertions(+), 6 deletions(-)
+ 1 file changed, 19 insertions(+), 6 deletions(-)
commit c0adf4582ca41f046bfb67458ac1ca5d6d416f33
Author: Emmanuele Bassi <ebassi@linux.intel.com>
in describing the default behaviour.
clutter/clutter-animation.c | 26 +++++++++++++++++++++++++-
- 1 files changed, 25 insertions(+), 1 deletions(-)
+ 1 file changed, 25 insertions(+), 1 deletion(-)
commit a3839296c4311bb15091c52e59c214a6f4d33bd2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/Makefile.am | 17 ++++++++++++++++-
clutter/cogl/cogl.pc.in | 15 +++++++++++++++
configure.ac | 1 +
- 4 files changed, 33 insertions(+), 1 deletions(-)
+ 4 files changed, 33 insertions(+), 1 deletion(-)
commit b030756dca23594e612fcfc3aac1ba3115f5893c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
In the future it'll also be possible to deprecate the current split API
and expose the generic accessors instead.
- clutter/clutter-shader.c | 343 ++++++++++++++++++++++++++-------------------
+ clutter/clutter-shader.c | 343 ++++++++++++++++++++++++++--------------------
po/POTFILES.in | 2 +
2 files changed, 200 insertions(+), 145 deletions(-)
internal users of the API.
clutter/clutter-color.c | 592 +++++++++++++++-------------
- clutter/clutter-color.h | 99 +++---
+ clutter/clutter-color.h | 99 +++--
clutter/clutter-deprecated.h | 2 +
clutter/clutter-script.c | 2 +-
doc/reference/clutter/clutter-sections.txt | 16 +-
Typo in clutter-win32.pc.in introduced by commit 24ce19383
clutter/win32/clutter-win32.pc.in | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit ee6145c795abf1814297a3e3a5b01620e06b58c1
Author: Neil Roberts <neil@linux.intel.com>
clutter/eglnative/clutter-stage-egl.c | 4 ++++
clutter/sdl/clutter-stage-sdl.c | 4 ++++
- 2 files changed, 8 insertions(+), 0 deletions(-)
+ 2 files changed, 8 insertions(+)
commit f9d996a4603bef1f52e32e99f9f69a32b7c823ba
Author: Owen W. Taylor <otaylor@redhat.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1483
clutter/glx/clutter-glx-texture-pixmap.c | 26 +++++++++-----------------
- 1 files changed, 9 insertions(+), 17 deletions(-)
+ 1 file changed, 9 insertions(+), 17 deletions(-)
commit 65c5188c7e6edf4b77887234035ae6a30fca9cb1
Author: Neil Roberts <neil@linux.intel.com>
These are required to include the Cogl header files.
clutter/eglnative/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 67523ddc6e6714629cd3582b6bb4d9dc42740ba5
Author: Neil Roberts <neil@linux.intel.com>
to fix a compiler warning.
clutter/sdl/clutter-backend-sdl.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 24ce19383600df952dc5b3eb6055b8851b9cbd21
Author: Colin Walters <walters@verbum.org>
ignoring it, this warning will hopefully help resolving some issues.
clutter/clutter-main.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
+ 1 file changed, 4 insertions(+), 1 deletion(-)
commit af0726480c29ac8c327ce302a55ef4eaed757594
Author: Robert Bragg <robert@linux.intel.com>
matrix in the future and private flags to annotate matrices.
clutter/cogl/cogl-matrix.h | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit b39223d8cbdb104df4a1f5791c3d4f8acd5b31d1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
type name during the GType registration for ClutterScriptable.
clutter/clutter-scriptable.c | 13 ++++++++-----
- 1 files changed, 8 insertions(+), 5 deletions(-)
+ 1 file changed, 8 insertions(+), 5 deletions(-)
commit 28a3cbf38e299f56f52bd9f0cff9f91e96275d23
Author: Bastian Winkler <buz@netbuz.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.h | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit 0fc9452b034808c51980cabd99573d67d9963936
Author: Emmanuele Bassi <ebassi@linux.intel.com>
introspection is enabled.
clutter/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 259443b1453e5094cf7016141df39ceba65cd5cb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
EGLX backends sections.
configure.ac | 15 ++++++++++-----
- 1 files changed, 10 insertions(+), 5 deletions(-)
+ 1 file changed, 10 insertions(+), 5 deletions(-)
commit 402e2e0d82024f79c0b9b5f76056b331abec0caa
Author: Owen W. Taylor <otaylor@fishsoup.net>
http://bugzilla.openedhand.com/show_bug.cgi?id=1479
clutter/cogl/gl/cogl-texture.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit ce83007c1d140e91250d933ba9e533a00ffb9e84
Author: Neil Roberts <neil@linux.intel.com>
and avoids the warning.
clutter/pango/cogl-pango-glyph-cache.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 1626d6132e9bab267463b5f532567e22006771db
Author: Neil Roberts <neil@linux.intel.com>
that it needs to cancel.
clutter/clutter-texture.c | 295 ++++++++++++++++++++++++++++-----------------
- 1 files changed, 184 insertions(+), 111 deletions(-)
+ 1 file changed, 184 insertions(+), 111 deletions(-)
commit 3425331cc167f029bc4b86a66d95d3e498f52514
Author: Neil Roberts <neil@linux.intel.com>
generate a shared library.
tests/tools/Makefile.am | 22 ++++++++++++++++------
- 1 files changed, 16 insertions(+), 6 deletions(-)
+ 1 file changed, 16 insertions(+), 6 deletions(-)
commit bff6ce414af6cc3e5d12d9eaed36ff64e5e16fc0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-media.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit eaf202c886293035e875c7e940fa97ee970dd046
Author: Jonathan Matthew <notverysmart@gmail.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/common/cogl-util.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 3409a941a4161562e6020e47c482a6b01b7eff11
Author: Emmanuele Bassi <ebassi@linux.intel.com>
- no undocumented yet binding constraint on the scenegraph size
clutter/clutter-main.c | 35 +++++++++++++++--------------------
- 1 files changed, 15 insertions(+), 20 deletions(-)
+ 1 file changed, 15 insertions(+), 20 deletions(-)
commit 64db7896dbd4286d94367fbf173bb18f1c793a70
Author: Emmanuele Bassi <ebassi@linux.intel.com>
whole code has been Clutter-free for a while, now.
clutter/pango/cogl-pango-render.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 62ac234ca9b109c98773d2029357c110cf000aab
Author: Robert Bragg <robert@linux.intel.com>
textures.
tests/conform/Makefile.am | 7 ------
- tests/conform/test-vertex-buffer-contiguous.c | 29 +++++++++++++++++++++++-
+ tests/conform/test-vertex-buffer-contiguous.c | 29 +++++++++++++++++++++++--
2 files changed, 27 insertions(+), 9 deletions(-)
commit 0bc1f36ead2909ac89e163f3592654c6ac78a112
by Clutter without a corresponding command line switch.
clutter/clutter-main.c | 21 ++++++++++++++++-----
- 1 files changed, 16 insertions(+), 5 deletions(-)
+ 1 file changed, 16 insertions(+), 5 deletions(-)
commit 42fa1e035b25f195a5da8e6ac7148079db4c8080
Author: Emmanuele Bassi <ebassi@linux.intel.com>
environment variables/command line switches.
clutter/clutter-main.c | 16 +++++++++++++---
- 1 files changed, 13 insertions(+), 3 deletions(-)
+ 1 file changed, 13 insertions(+), 3 deletions(-)
commit a1f0b25d142cc4f52b9d50f86441a429e5f5b263
Author: Emmanuele Bassi <ebassi@linux.intel.com>
usage of ClutterFixed and relative macros has been removed.
clutter/clutter-actor.c | 364 +++++++++++++++++++++--------------------------
- 1 files changed, 164 insertions(+), 200 deletions(-)
+ 1 file changed, 164 insertions(+), 200 deletions(-)
commit 605dfb8fd0451dd087a13cb21032a288ce5a3ea3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
variable to disable it for all apps.
clutter/clutter-main.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 8d04fbb05eedaf54380c12fee46ffd3fa9ae61a3
Author: Robert Bragg <robert@linux.intel.com>
tests.
clutter/cogl/common/cogl-vertex-buffer.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit 5e956a88b822ce9d9eecbd432a0141375bed5ab6
Author: Robert Bragg <robert@linux.intel.com>
We still don't have caching of bound texture state so we always have to
re-bind the texture when flushing the GL state of any material layers.
- clutter/cogl/common/cogl-material.c | 42 +++++++++++++++++++---------------
- 1 files changed, 23 insertions(+), 19 deletions(-)
+ clutter/cogl/common/cogl-material.c | 42 +++++++++++++++++++----------------
+ 1 file changed, 23 insertions(+), 19 deletions(-)
commit d13b9de2e27d3db21f4515bf579927df5b42c330
Author: Robert Bragg <robert@linux.intel.com>
thanks to Owen Taylor for reporting the bug
clutter/cogl/common/cogl-material-private.h | 10 ++--
- clutter/cogl/common/cogl-material.c | 78 +++++++++-----------------
+ clutter/cogl/common/cogl-material.c | 78 ++++++++++-----------------
clutter/cogl/gl/cogl-context.c | 1 -
clutter/cogl/gles/cogl-context.c | 1 -
4 files changed, 31 insertions(+), 59 deletions(-)
over the GL style GLfloat m[16] arrays.
README | 3 +
- clutter/clutter-actor.c | 117 +++++++++++---------------------
+ clutter/clutter-actor.c | 117 +++++++++++----------------------
clutter/cogl/cogl-matrix.h | 36 ++++++++++
clutter/cogl/cogl.h.in | 14 ++--
clutter/cogl/common/cogl-clip-stack.c | 14 ++--
- clutter/cogl/common/cogl-matrix.c | 46 +++++++++-----
- clutter/cogl/gl/cogl.c | 27 +++++--
- clutter/cogl/gles/cogl.c | 27 +++++--
+ clutter/cogl/common/cogl-matrix.c | 46 ++++++++-----
+ clutter/cogl/gl/cogl.c | 27 +++++---
+ clutter/cogl/gles/cogl.c | 27 +++++---
8 files changed, 160 insertions(+), 124 deletions(-)
commit 4af0717b0022b58797bfbd1df12917840c3fb9c3
[ignore] Update with the introspection files
.gitignore | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 82f83ffbfb7c8ea63d04e0b0d655bc251abf4a66
Author: Emmanuele Bassi <ebassi@linux.intel.com>
flags, is more indicated.
clutter/Makefile.am | 4 +---
- 1 files changed, 1 insertions(+), 3 deletions(-)
+ 1 file changed, 1 insertion(+), 3 deletions(-)
commit f4df307ddd6e0c977c57aaba1b1e4adfa143c1b0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
glViewport() when the paint cycle starts.
clutter/clutter-backend.c | 11 +++++++++++
- 1 files changed, 11 insertions(+), 0 deletions(-)
+ 1 file changed, 11 insertions(+)
commit fa996734cff073a8acb7adb1d758059be25cb025
Author: Neil Roberts <neil@linux.intel.com>
all be using texture unit 0. This fixes test-cogl-multitexture.
clutter/cogl/gles/cogl-gles2-wrapper.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit b0df99fbad39b56bbe65b61063d30c3013debd0f
Author: Neil Roberts <neil@linux.intel.com>
texture units it can use.
clutter/cogl/gles/cogl-gles2-wrapper.c | 444 +++++++++++++++-----------------
- clutter/cogl/gles/cogl-gles2-wrapper.h | 36 ++-
+ clutter/cogl/gles/cogl-gles2-wrapper.h | 36 +--
2 files changed, 229 insertions(+), 251 deletions(-)
commit 21aa09748c95912de5f32fdaa84183c3e8b0f412
build/autotools/Makefile.am | 1 +
build/autotools/introspection.m4 | 88 ++++++++++++++++++++++++++++++++++++++
- clutter/Makefile.am | 61 ++++++++++++++++++++++++++-
- clutter/json/Makefile.am | 24 ++++++++++
+ clutter/Makefile.am | 61 +++++++++++++++++++++++++-
+ clutter/json/Makefile.am | 24 +++++++++++
configure.ac | 4 ++
- 5 files changed, 177 insertions(+), 1 deletions(-)
+ 5 files changed, 177 insertions(+), 1 deletion(-)
commit c5afd98416f9c9299eaedf21a4e16f06f1b52418
Author: Owen W. Taylor <otaylor@fishsoup.net>
API reference.
doc/reference/clutter/clutter-docs.xml | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 6b2c8f68e0298ae9382de1b31720bbb5c7cd58ac
Author: Emmanuele Bassi <ebassi@linux.intel.com>
don't get a symbols index containing only "C".
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 3bfbcedec8c0426406d52d073131feeeed560f32
Author: Emmanuele Bassi <ebassi@linux.intel.com>
gfloat, not GLfloat.
clutter/clutter-shader-types.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 181610604738918d5e0aff91a353047c3a60607d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
markers will still work.
clutter/clutter-timeline.c | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit effbbe2e1e4205927f7f4f588eeea52f3940a5ce
Author: Emmanuele Bassi <ebassi@linux.intel.com>
and the parser should not accept NULL or empty strings.
clutter/clutter-path.c | 10 ++++++++--
- 1 files changed, 8 insertions(+), 2 deletions(-)
+ 1 file changed, 8 insertions(+), 2 deletions(-)
commit 96317854c8ed385b2091ede209915e90e8a0044c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
not invoke the ::alpha_notify() implementation.
clutter/clutter-behaviour.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 97431b46700fbbe966f33fae13f9728d77cb2687
Author: Neil Roberts <neil@linux.intel.com>
Thanks to Zhang Wei for reporting.
clutter/clutter-color.c | 6 ++----
- 1 files changed, 2 insertions(+), 4 deletions(-)
+ 1 file changed, 2 insertions(+), 4 deletions(-)
commit f4222c3cfce7ff1214aeac27a77b33c22549f8e6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
BUILT_SOURCES variable, so we need to append redhand.png to it.
tests/conform/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 5643a47cb6ee85a3f4ec93e58582ddf6a6e34d24
Author: Emmanuele Bassi <ebassi@linux.intel.com>
When generated, the ChangeLog should be copied inside the distdir so
that the autotools will not freak out.
- Makefile.am | 61 +++++++++++++++++++++++-----------------------------------
- 1 files changed, 24 insertions(+), 37 deletions(-)
+ Makefile.am | 61 +++++++++++++++++++++++------------------------------------
+ 1 file changed, 24 insertions(+), 37 deletions(-)
commit 01cf52c44c630d92b7b896b8365dafbc5ee49743
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Remove the files we don't ship or have, to avoid distcheck failing.
build/autotools/Makefile.am | 19 ++++++++-----------
- 1 files changed, 8 insertions(+), 11 deletions(-)
+ 1 file changed, 8 insertions(+), 11 deletions(-)
commit d0ae6b421cb3f2b6f69901c80da5c4b71f09efe5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
COGL exposes GTypes.
doc/reference/cogl/Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 5123608e2296b90f68d4634b2b518101c574e43d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Do not assume locality of the files, but use their whole path.
clutter/x11/Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit b72b6e88f70a1839bb5eeb50a3b98f3335830696
Author: Emmanuele Bassi <ebassi@linux.intel.com>
instead.
Makefile.am | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit c229de8dde3e448a5c9619bde720f23665a17f4d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
implemented.
tests/conform/test-conform-main.c | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit 1ead85f6f63ac52bbef1a37cbe1aa934e8e6ddcb
Author: Neil Roberts <neil@linux.intel.com>
the tests/interactive Makefile.
tests/conform/Makefile.am | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit 84ecb5081f2e30d43880832a7d632a694400f9f6
Author: Øyvind Kolås <pippin@linux.intel.com>
Other expensive actors should be doing the same thing.
clutter/clutter-texture.c | 12 ++++++++++--
- 1 files changed, 10 insertions(+), 2 deletions(-)
+ 1 file changed, 10 insertions(+), 2 deletions(-)
commit ef7df4b736b56c2f503b5e2d7c069efa0cacd79a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The CairoTexture section was referenced twice.
doc/reference/clutter/clutter-sections.txt | 42 ++++++----------------------
- 1 files changed, 9 insertions(+), 33 deletions(-)
+ 1 file changed, 9 insertions(+), 33 deletions(-)
commit 3009d029ba6ee1514e2ba521ebf9b28f5477de65
Author: Emmanuele Bassi <ebassi@linux.intel.com>
so we can safely remove the declarations.
clutter/clutter-texture.h | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit cf48935cf5a954e627f8f84eb5c47d8edc3c8e54
Author: Emmanuele Bassi <ebassi@linux.intel.com>
missing the "Return value:" section.
clutter/clutter-actor.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 9bdbe8a06a66a44b06bf6b04ea24604cda0f342e
Merge: c18e756 3794324
point.
clutter/clutter-texture.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
+ 1 file changed, 9 insertions(+), 4 deletions(-)
commit a0800b44ad81861539264ddd0ff3297b29980d46
Author: Emmanuele Bassi <ebassi@linux.intel.com>
:material property, as it makes little sense now that the
Materials API has landed.
- clutter/clutter-texture.c | 51 +++++---------------------------------------
- clutter/clutter-texture.h | 3 --
+ clutter/clutter-texture.c | 51 ++++++---------------------------------------
+ clutter/clutter-texture.h | 3 ---
2 files changed, 6 insertions(+), 48 deletions(-)
commit 3c073d82c79c6d2c109d14c1b44d8c4c707c2bb6
clutter/cogl/cogl-material.h | 11 ++++++++++-
doc/reference/cogl/cogl-sections.txt | 1 +
- 2 files changed, 11 insertions(+), 1 deletions(-)
+ 2 files changed, 11 insertions(+), 1 deletion(-)
commit 3794324e8b6deef5821e4534beda57acfa901a4a
Author: Damien Lespiau <damien.lespiau@gmail.com>
when having CC set to funny things.
autogen.sh | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit 5bdcfd288cbd20a88e4ee2a37602d51abc67baf3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
when using the anal-retentive compiler flags.
clutter/cogl/gl/cogl.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit a86b9834d3c3dd7e83378a120ff53cb179b4e1fc
Author: Neil Roberts <neil@linux.intel.com>
inside a closure struct instead of trying to stuff it into a pointer.
clutter/clutter-behaviour-rotate.c | 24 ++++++++++++++----------
- 1 files changed, 14 insertions(+), 10 deletions(-)
+ 1 file changed, 14 insertions(+), 10 deletions(-)
commit 21768fb95751961cfa60abbc8a71d8e235798f10
Author: Damien Lespiau <damien.lespiau@gmail.com>
.gitignore | 2 +
build/autotools/dolt.m4 | 178 +++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 1 +
- 3 files changed, 181 insertions(+), 0 deletions(-)
+ 3 files changed, 181 insertions(+)
commit 8eec75efded2269a2b067175b2bdade03a022905
Author: Damien Lespiau <damien.lespiau@gmail.com>
Use shave (http://git.lespiau.name/cgit/shave) to make compilation more
human friendly.
- Makefile.am | 2 +
+ Makefile.am | 2 ++
build/Makefile.am | 1 +
- build/autotools/.gitignore | 8 ++++
+ build/autotools/.gitignore | 8 +++++
build/autotools/Makefile.am | 11 ++++++
build/autotools/shave-libtool.in | 70 ++++++++++++++++++++++++++++++++++++++
build/autotools/shave.in | 70 ++++++++++++++++++++++++++++++++++++++
- build/autotools/shave.m4 | 36 +++++++++++++++++++
+ build/autotools/shave.m4 | 36 ++++++++++++++++++++
clutter/Makefile.am | 13 ++++---
configure.ac | 7 ++++
tests/conform/Makefile.am | 2 +-
.gitignore | 1 +
tests/.gitignore | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 50 insertions(+), 0 deletions(-)
+ 2 files changed, 50 insertions(+)
commit deed85035fc153287f73de46fdbac0c537a93a27
Author: Neil Roberts <neil@linux.intel.com>
counter-clockwise from the 0.0 position.
clutter/clutter-actor.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 99248fa90f0b1418129e02bba8bd9bd5bdf18aea
Author: Neil Roberts <neil@linux.intel.com>
parents) should completely override the opacity of the source.
clutter/clutter-actor.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit c0672b66834a8457976c451b42e99982a9357563
Author: Tomas Frydrych <tf@linux.intel.com>
did not carry a timestamp).
clutter/x11/clutter-event-x11.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit d2fe1fda3154a5dcfb72d154ec9b1211a2199444
Author: Robert Bragg <robert@linux.intel.com>
cogl.h wasn't being included so we got a compiler warning
clutter/cogl/common/cogl-color.c | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 03018f0c2a88f56ac02058a46fe226df0d33bdbf
Author: Robert Bragg <robert@linux.intel.com>
clutter/cogl/cogl.h.in | 245 +++++++++++++++++++++-------------
clutter/cogl/gl/cogl.c | 27 +++-
clutter/cogl/gles/cogl.c | 32 ++++-
- doc/reference/cogl/cogl-sections.txt | 29 +++--
+ doc/reference/cogl/cogl-sections.txt | 29 ++--
8 files changed, 234 insertions(+), 119 deletions(-)
commit 2b5a72dde5d6e33bed7935755a10905bcc2b0c23
use of timestamps, so it's altogether fitting that it should come
with a specific function to deal with the timestamps of the X events.
- clutter/x11/clutter-backend-x11.c | 2 +
+ clutter/x11/clutter-backend-x11.c | 2 ++
clutter/x11/clutter-backend-x11.h | 1 +
clutter/x11/clutter-event-x11.c | 67 ++++++++++++++++++++++++++++++++++++-
- clutter/x11/clutter-x11.h | 2 +
- 4 files changed, 71 insertions(+), 1 deletions(-)
+ clutter/x11/clutter-x11.h | 2 ++
+ 4 files changed, 71 insertions(+), 1 deletion(-)
commit 747233a8ace1a35233038fc55b0a8594fb1f4fea
Author: Neil Roberts <neil@linux.intel.com>
Clutter-GTK does so it was causing a crash.
clutter/clutter-main.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 1fcddb3b100d2d9d4e907f982988b4a15385d652
Author: Neil Roberts <neil@linux.intel.com>
clutter/win32/clutter-event-win32.c | 25 +++++++++++++++++++++++++
clutter/win32/clutter-stage-win32.h | 1 +
- 2 files changed, 26 insertions(+), 0 deletions(-)
+ 2 files changed, 26 insertions(+)
commit 9e10dc402f4402f65d9ecfc0714b4a00c8bccf8e
Author: Neil Roberts <neil@linux.intel.com>
will cause Clutter to generate an enter event through the usual code
path.
- clutter/clutter-main.c | 68 ++++++++++++++++++++++++++-----------
- clutter/eglx/clutter-stage-egl.c | 2 +
- clutter/glx/clutter-stage-glx.c | 2 +
+ clutter/clutter-main.c | 68 +++++++++++++++++++++++++++-----------
+ clutter/eglx/clutter-stage-egl.c | 2 ++
+ clutter/glx/clutter-stage-glx.c | 2 ++
clutter/x11/clutter-event-x11.c | 18 ++++++++++
4 files changed, 70 insertions(+), 20 deletions(-)
since it only manipulates existing instances.
clutter/clutter-animation.c | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit 8f59f25beb3cfe8c7775e044050ff865f21991f3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
at the diff.
clutter/clutter-actor.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 839d1e00b18528dd3da3694a5ca3b987cc0bee33
Author: Christian Persch <chpe@gnome.org>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/x11/clutter-x11.h | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit cd0fdbb7d50d2fae6b6d8b9099aa4a43105538e3
Author: Owen W. Taylor <otaylor@fishsoup.net>
setting ACLOCAL appropriately.
autogen.sh | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 46ce2ee737541554b75801c8797c41d3aed85661
Author: Shane Bryan <shane.bryan@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-main.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 888d900cb3086e046dd102c115c9ab4443289c48
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[ignore] Add the newly created conformance units
.gitignore | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit e16e9b8bfcb2c47e4a440e2c4c1e9f0223dcf59e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
tests/conform/Makefile.am | 1 +
tests/conform/test-conform-main.c | 3 +
tests/conform/test-model.c | 211 +++++++++++++++++++++++++++++++++++++
- 3 files changed, 215 insertions(+), 0 deletions(-)
+ 3 files changed, 215 insertions(+)
commit 28dd557d8fea0041ca15c9297be60632806c9102
Author: Emmanuele Bassi <ebassi@linux.intel.com>
unit added to the "/skipped" namespace.
tests/conform/test-conform-main.c | 36 +++++++++++++++++++++++++++---------
- 1 files changed, 27 insertions(+), 9 deletions(-)
+ 1 file changed, 27 insertions(+), 9 deletions(-)
commit 9da564b391fc860492c08ff4a779c4d6163e28d2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-event.h | 2 ++
clutter/clutter-main.c | 2 ++
clutter/clutter-private.h | 2 ++
- 4 files changed, 28 insertions(+), 0 deletions(-)
+ 4 files changed, 28 insertions(+)
commit 0ac6d6637e4c0c4c41cc320a8ac59a4e9ca5836c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
May whatever god you believe in have mercy on your eventual soul.
clutter/clutter-list-model.c | 63 ++++++++++++++++++++----------------------
- clutter/clutter-list-model.h | 41 ++++++++++++++++++++++++--
+ clutter/clutter-list-model.h | 41 ++++++++++++++++++++++++---
2 files changed, 67 insertions(+), 37 deletions(-)
commit f17437124ecc4d8cd41c098d10fa8b630e9bea9d
happen.
clutter/cogl/Makefile.am | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 402e022c36a4b38864cddf6bd8299f75268c5519
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we need to check before dereferencing them.
clutter/clutter-actor.c | 17 +++++++++++------
- 1 files changed, 11 insertions(+), 6 deletions(-)
+ 1 file changed, 11 insertions(+), 6 deletions(-)
commit 82db27874b3feda0c3b35400699d83e7668987cc
Author: Emmanuele Bassi <ebassi@linux.intel.com>
field is reserved for future use.
clutter/clutter-event.h | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 55909581020cb66c9f97f8f3485c4b46fb6ccb2b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
cogl_material_* API on it.
clutter/clutter-texture.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 29bff6890add38daaf83ab3d3695286d54c98e2f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
shorter function name, thus reducing the lenght of the lines
involved and, more importantly preventing Emmanuele from crying.
- clutter/clutter-texture.c | 100 ++++++++++++++++++++++++++------------------
- 1 files changed, 59 insertions(+), 41 deletions(-)
+ clutter/clutter-texture.c | 100 ++++++++++++++++++++++++++-------------------
+ 1 file changed, 59 insertions(+), 41 deletions(-)
commit 41ef2ef58788eb3ef6c7cb25c706dfbfa8d14b71
Author: Robert Bragg <robert@linux.intel.com>
working, and clearly informs you if fallbacks are being used for GLX tfp.
tests/interactive/test-pixmap.c | 163 +++++++++++++++++++++++++++------------
- 1 files changed, 115 insertions(+), 48 deletions(-)
+ 1 file changed, 115 insertions(+), 48 deletions(-)
commit b4f9c8204de6fbcf20c2dcb5074e035fb8859668
Author: Robert Bragg <bob@o-hand.com>
clutter/cogl/cogl-color.h | 55 ------------
clutter/cogl/cogl-material.h | 109 ++++++++++++------------
clutter/cogl/cogl-matrix.h | 8 +-
- clutter/cogl/cogl-vertex-buffer.h | 154 ++++++++++++++++-----------------
+ clutter/cogl/cogl-vertex-buffer.h | 154 +++++++++++++++++-----------------
clutter/cogl/cogl.h.in | 94 +++++++++++++++++++++
doc/reference/cogl/cogl-docs.sgml | 10 +--
- doc/reference/cogl/cogl-sections.txt | 104 ++++++++++++------------
+ doc/reference/cogl/cogl-sections.txt | 104 +++++++++++------------
7 files changed, 283 insertions(+), 251 deletions(-)
commit d01e3cd802619fb2bcccc5503c49f3d22165dd29
some of the tests used to avoid re-submitting GL state weren't
complete.
- clutter/cogl/common/cogl-material.c | 98 ++++++++++++++++++++++------------
- 1 files changed, 63 insertions(+), 35 deletions(-)
+ clutter/cogl/common/cogl-material.c | 98 ++++++++++++++++++++++-------------
+ 1 file changed, 63 insertions(+), 35 deletions(-)
commit fa55c096d87796ce904ece831547f0cdb2799ff1
Author: Robert Bragg <robert@linux.intel.com>
tests/conform/Makefile.am | 1 +
tests/conform/test-conform-main.c | 1 +
tests/conform/test-npot-texture.c | 210 +++++++++++++++++++++++++++++++++++++
- 3 files changed, 212 insertions(+), 0 deletions(-)
+ 3 files changed, 212 insertions(+)
commit 0be6f42070c3aa0ba6bcb02aa65e63c6572d83d0
Author: Neil Roberts <neil@linux.intel.com>
crashes.
clutter/clutter-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit a2168686b918b8f66210650296d299603db3eab8
Author: Neil Roberts <neil@linux.intel.com>
will issue a warning about an invalid handle.
clutter/clutter-texture.c | 16 +++++++++++++---
- 1 files changed, 13 insertions(+), 3 deletions(-)
+ 1 file changed, 13 insertions(+), 3 deletions(-)
commit 05c7e5a97c0c059ed2f1fd20f55beae22eaf83c1
Author: Neil Roberts <neil@linux.intel.com>
meaning got negated (no_slice enabled slicing).
clutter/clutter-texture.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 6bc7f4c723de90c41afa622dc3451ad7697786e0
Author: Chris Lord <chris@linux.intel.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 10 +++++++++-
- 1 files changed, 9 insertions(+), 1 deletions(-)
+ 1 file changed, 9 insertions(+), 1 deletion(-)
commit 9cf02bfdb9a65500688fde1c4485f6cc968c385f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1428
- clutter/clutter-text.c | 40 ++++++++++++++-------------
- clutter/clutter-text.h | 4 +-
- doc/reference/clutter/clutter-sections.txt | 4 +-
- tests/conform/test-text-cache.c | 3 +-
- tests/interactive/test-rotate.c | 7 +++-
+ clutter/clutter-text.c | 40 +++++++++++++++-------------
+ clutter/clutter-text.h | 4 +--
+ doc/reference/clutter/clutter-sections.txt | 4 +--
+ tests/conform/test-text-cache.c | 3 ++-
+ tests/interactive/test-rotate.c | 7 +++--
5 files changed, 32 insertions(+), 26 deletions(-)
commit e3496429372b565724b20a3df50720ff434e543e
ClutterTexture so it will be leaked if not freed.
clutter/clutter-texture.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit ee0bf5e26d73b47627f0655dd3c8a4c2377b3256
Author: Neil Roberts <neil@linux.intel.com>
the textures were being leaked.
clutter/clutter-texture.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 8feb99722c9c0308f5be4ec9f78106c30c909a79
Author: Neil Roberts <neil@linux.intel.com>
instead of just the parents.
clutter/clutter-clone.c | 10 ++++------
- 1 files changed, 4 insertions(+), 6 deletions(-)
+ 1 file changed, 4 insertions(+), 6 deletions(-)
commit 8e44874a934d1bae5d90c31b230e3741b863d662
Author: Neil Roberts <neil@linux.intel.com>
fragment shader.
clutter/cogl/gles/cogl-gles2-wrapper.c | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
+ 1 file changed, 3 deletions(-)
commit 49359407b0b1e4c56d2af56cbb62e8d855c58812
Author: Neil Roberts <neil@linux.intel.com>
extra unit.
clutter/cogl/gles/cogl-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit e88de5f5fd97823c8bb6fe1452421a455212da86
Author: Neil Roberts <neil@linux.intel.com>
clutter/cogl/cogl-material.h | 22 ++--
clutter/cogl/common/cogl-material.c | 3 +-
- clutter/cogl/common/cogl-vertex-buffer.c | 9 +--
+ clutter/cogl/common/cogl-vertex-buffer.c | 9 +-
clutter/cogl/gl/cogl-defines.h.in | 3 +
clutter/cogl/gles/cogl-defines.h.in | 199 +++++++++++++++++++++++++++---
clutter/cogl/gles/cogl-gles2-wrapper.c | 32 ++++-
- clutter/cogl/gles/cogl-gles2-wrapper.h | 106 +++++++++++-----
+ clutter/cogl/gles/cogl-gles2-wrapper.h | 106 ++++++++++------
7 files changed, 297 insertions(+), 77 deletions(-)
commit edbe9a0377981d279d129f825e61f51f16d198de
cleared if a selected texture was deleted.
clutter/cogl/common/cogl-material.c | 20 +++++++++++---------
- 1 files changed, 11 insertions(+), 9 deletions(-)
+ 1 file changed, 11 insertions(+), 9 deletions(-)
commit 2747aa7be235de77b33433821f1756b9c923a2ae
Author: Emmanuele Bassi <ebassi@linux.intel.com>
PangoContext-related calls.
clutter/clutter-text.c | 5 +----
- 1 files changed, 1 insertions(+), 4 deletions(-)
+ 1 file changed, 1 insertion(+), 4 deletions(-)
commit 6e12722a9b7135abdd43f3777476780c74080163
Author: Emmanuele Bassi <ebassi@linux.intel.com>
actor has a parent and if not it will allocate the source with
its preferred size.
- clutter/clutter-clone.c | 52 +++++++++++++++++++++++++++++++++++++---------
- 1 files changed, 42 insertions(+), 10 deletions(-)
+ clutter/clutter-clone.c | 52 ++++++++++++++++++++++++++++++++++++++---------
+ 1 file changed, 42 insertions(+), 10 deletions(-)
commit b053d513214e764a44b82b312c948199f6a1f03f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
should be listed in the ClutterText section of the API reference.
doc/reference/clutter/clutter-sections.txt | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 801e535e947e32fea5fe2859e94c58f7b7c8af4f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
paint() implementation easy and reliable.
clutter/clutter-actor.c | 38 ++++++++++++++++++++++++++++
- clutter/clutter-actor.h | 2 +
+ clutter/clutter-actor.h | 2 ++
doc/reference/clutter/clutter-sections.txt | 1 +
- 3 files changed, 41 insertions(+), 0 deletions(-)
+ 3 files changed, 41 insertions(+)
commit 52d04b575094e2ad742af132e32e79497afa89de
Author: Emmanuele Bassi <ebassi@linux.intel.com>
set_use_markup() on ClutterText actors.
tests/interactive/test-text-field.c | 11 +++++++----
- 1 files changed, 7 insertions(+), 4 deletions(-)
+ 1 file changed, 7 insertions(+), 4 deletions(-)
commit 488de99fc6be704d2817ffbfc380f876cb028e05
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Setting the markup or the attributes on an editable text should
not work for the time being.
- clutter/clutter-text.c | 267 ++++++++++++++++++++++++++++++++++-------------
+ clutter/clutter-text.c | 267 ++++++++++++++++++++++++++++++++++--------------
clutter/clutter-text.h | 2 +
2 files changed, 195 insertions(+), 74 deletions(-)
PROP_WINDOW is now gulong, so we need to use appropriate GValue accessors.
clutter/x11/clutter-x11-texture-pixmap.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit c1de33fafeab620a146346c38b5b1637276d90c4
Author: Tomas Frydrych <tf@o-hand.com>
never processed).
clutter/x11/clutter-event-x11.c | 13 +++++++++++--
- 1 files changed, 11 insertions(+), 2 deletions(-)
+ 1 file changed, 11 insertions(+), 2 deletions(-)
commit 7233ca48a8686a972d6eaed41aa70452d0447273
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Post-release bump to 0.9.1
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 81cfccd29094bb7dff69b60dcdd0bbfeb92f6b40
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update README
README | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit f77428991c36b05e7e289c6f69df4bb2da3d5e0a
Author: Robert Bragg <robert@linux.intel.com>
about the new vertex buffer API and fixes a s/CoglMesh/CoglMatrix/ typo.
README | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
+ 1 file changed, 10 insertions(+), 1 deletion(-)
commit bec9b32e73eb521ba7dc06af825b1643bfc5b6c4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Relax the copy failure condition.
Makefile.am | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit bb6202a1a177c2537954f9db577c2712f7cd47ee
Author: Emmanuele Bassi <ebassi@linux.intel.com>
caused a build failure.
clutter/cogl/common/Makefile.am | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 2b02dfce840810f8651fc77fbf1260d8d0fa3984
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[gitignore] Update ignore file
.gitignore | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit cf80105ab0e913c1642481f36d328ec31684eed0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Makefile.am | 31 ++++++++++
build/gen-changelog.pl | 148 ++++++++++++++++++++++++++++++++++++++++++++++++
- 2 files changed, 179 insertions(+), 0 deletions(-)
+ 2 files changed, 179 insertions(+)
commit 86aba661bd2b7eb4506aeeb9cd0d884db6118267
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The usual issue with math.h defined symbols.
clutter/cogl/common/cogl-primitives.c | 15 +++++++--------
- 1 files changed, 7 insertions(+), 8 deletions(-)
+ 1 file changed, 7 insertions(+), 8 deletions(-)
commit 945d2616e3e417ff0550911b5a7d04d4817aa7a3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
cogl-texture.c
clutter/cogl/gl/cogl-context.h | 13 +-
- clutter/cogl/gl/cogl-texture.c | 33 ++++-
+ clutter/cogl/gl/cogl-texture.c | 33 ++++--
clutter/cogl/gl/cogl.c | 43 +++++--
clutter/cogl/gles/cogl-context.c | 8 +-
- clutter/cogl/gles/cogl-texture.c | 244 +++++++++++++++++++++----------------
- clutter/cogl/gles/cogl.c | 26 ++++-
+ clutter/cogl/gles/cogl-texture.c | 244 +++++++++++++++++++++-----------------
+ clutter/cogl/gles/cogl.c | 26 +++-
6 files changed, 233 insertions(+), 134 deletions(-)
commit 081f2056bc1c1b98337b6a18a37cfe4e76fd3cd4
clutter/cogl/cogl-color.h | 17 -----------------
clutter/cogl/common/cogl-color.c | 15 ---------------
- 2 files changed, 0 insertions(+), 32 deletions(-)
+ 2 files changed, 32 deletions(-)
commit ef4052c18d54e6ee6cf96c2c1b3d7db81b98dc1e
Author: Robert Bragg <robert@linux.intel.com>
this; it doesn't seem as neat.)
clutter/clutter-rectangle.c | 12 ++++----
- clutter/clutter-text.c | 9 +++--
- clutter/cogl/cogl-path.h | 16 +++++-----
- clutter/cogl/common/cogl-primitives.c | 13 ++++----
- clutter/cogl/gl/cogl-primitives.c | 10 ++++--
- clutter/cogl/gles/cogl-primitives.c | 10 ++++--
- clutter/cogl/gles/cogl.c | 8 +++--
+ clutter/clutter-text.c | 9 +++---
+ clutter/cogl/cogl-path.h | 16 +++++------
+ clutter/cogl/common/cogl-primitives.c | 13 ++++-----
+ clutter/cogl/gl/cogl-primitives.c | 10 ++++---
+ clutter/cogl/gles/cogl-primitives.c | 10 ++++---
+ clutter/cogl/gles/cogl.c | 8 ++++--
clutter/pango/cogl-pango-render.c | 2 +-
tests/conform/test-backface-culling.c | 6 ++--
- tests/conform/test-binding-pool.c | 4 +-
- tests/interactive/test-binding-pool.c | 4 +-
- tests/interactive/test-cogl-offscreen.c | 48 +++++++++++++++---------------
+ tests/conform/test-binding-pool.c | 4 +--
+ tests/interactive/test-binding-pool.c | 4 +--
+ tests/interactive/test-cogl-offscreen.c | 48 +++++++++++++++----------------
tests/interactive/test-paint-wrapper.c | 2 +-
13 files changed, 75 insertions(+), 69 deletions(-)
cool.
clutter/cogl/gl/cogl-texture.c | 27 +++++++++++++++++++++++++++
- 1 files changed, 27 insertions(+), 0 deletions(-)
+ 1 file changed, 27 insertions(+)
commit 0530405899d0399f97ff744eb88cb8674a423821
Author: Emmanuele Bassi <ebassi@linux.intel.com>
documentation in the animation tutorial.
.../clutter/clutter-animation-tutorial.xml | 84 +++-----------------
- 1 files changed, 13 insertions(+), 71 deletions(-)
+ 1 file changed, 13 insertions(+), 71 deletions(-)
commit b09ee495a5f0914b347b053533c6ebd3d6922012
Author: Emmanuele Bassi <ebassi@linux.intel.com>
index.
doc/reference/cogl/cogl-docs.sgml | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 7f6870fb4b6ddcdad2977582a6f533c928bdf0ff
Author: Emmanuele Bassi <ebassi@linux.intel.com>
list of dependencies that we write inside the clutter.pc file.
configure.ac | 14 ++++++++++++--
- 1 files changed, 12 insertions(+), 2 deletions(-)
+ 1 file changed, 12 insertions(+), 2 deletions(-)
commit e30c5b33b90ee27a95d46d156a41e5d14c6c69ed
Author: Neil Roberts <neil@linux.intel.com>
it was still deprecated so you couldn't use it.
clutter/clutter-deprecated.h | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 2 deletions(-)
commit 3e68b23ea8f290a70ba67dff4ed304fe1eb72bb6
Merge: 811dd7e 1cd3134
readable.
clutter/clutter-actor.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
+ 1 file changed, 3 insertions(+), 2 deletions(-)
commit 811dd7eedc9338110510f02967270ffb5b4d09b7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update NEWS file
NEWS | 138 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 137 insertions(+), 1 deletions(-)
+ 1 file changed, 137 insertions(+), 1 deletion(-)
commit 8b0de3491e2a857891f8fbc155886a8922ca5dff
Author: Emmanuele Bassi <ebassi@linux.intel.com>
API removals.
README | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit d7c275f5e55ac90e0ca89b637eabc9d8edce4d77
Author: Neil Roberts <neil@linux.intel.com>
rectangles were being drawn in the wrong place.
tests/conform/test-backface-culling.c | 7 +++----
- 1 files changed, 3 insertions(+), 4 deletions(-)
+ 1 file changed, 3 insertions(+), 4 deletions(-)
commit e72042648c2d481e7be3f395f080e798cea82c46
Author: Neil Roberts <neil@linux.intel.com>
clutter/cogl/gl/cogl-texture.c | 4 ++++
clutter/cogl/gles/cogl-texture.c | 4 ++++
- 2 files changed, 8 insertions(+), 0 deletions(-)
+ 2 files changed, 8 insertions(+)
commit eda1d08f76f0636b9a273f3c673214f9c5def11d
Author: Neil Roberts <neil@linux.intel.com>
can reuse the list when we need to retrieve the first layer.
clutter/cogl/gl/cogl-texture.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit b3e02869cd00c0f5a163cdaffe6b9837bb1e9982
Author: Emmanuele Bassi <ebassi@linux.intel.com>
so it should not have a gtk-doc annotation.
clutter/cogl/common/cogl-material.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit b08a0115128cb68cfb92813d2325a490802e606a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
defined using the wrong name of clutter_clone_get_clone_source().
clutter/clutter-clone.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit bba85d47f93a004c355f4f53166b809940a0ebab
Author: Emmanuele Bassi <ebassi@linux.intel.com>
- ClutterCloneTexture
README | 8 ++++++++
- 1 files changed, 8 insertions(+), 0 deletions(-)
+ 1 file changed, 8 insertions(+)
commit 2722909b7668f5f566b1907f3c8fc1447adc192c
Author: Neil Roberts <neil@linux.intel.com>
cast. This was also being used in the GL ES so the build broke.
clutter/cogl/gles/cogl-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 6b9da72ab053eb96bed20655d8894c614a3077f1
Author: Neil Roberts <neil@linux.intel.com>
cause an immediate update to the labels in the scene.
clutter/clutter-text.c | 26 ++++++++++++++++++++++++++
- 1 files changed, 26 insertions(+), 0 deletions(-)
+ 1 file changed, 26 insertions(+)
commit 1b578fb9c7c19defdbec670fec86956c4987972f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update the COGL API reference to avoid a lot of warnings coming
from gtk-doc.
- clutter/cogl/common/cogl-matrix.c | 12 ++++++----
- doc/reference/cogl/cogl-sections.txt | 35 ++++++++++++++++++++++++++-------
+ clutter/cogl/common/cogl-matrix.c | 12 +++++++-----
+ doc/reference/cogl/cogl-sections.txt | 35 ++++++++++++++++++++++++++--------
2 files changed, 34 insertions(+), 13 deletions(-)
commit f9588b24876b40fd48687cfdb3497af50987b4da
doc/reference/clutter/clutter-sections.txt | 4 ++++
doc/reference/clutter/clutter.types | 2 +-
- 2 files changed, 5 insertions(+), 1 deletions(-)
+ 2 files changed, 5 insertions(+), 1 deletion(-)
commit 865f04decd4baa5b2876a9a917fea12ede1e31c2
Author: Emmanuele Bassi <ebassi@linux.intel.com>
USE_COGL_MATERIAL is a left-over from the development branch.
clutter/clutter-texture.h | 8 --------
- 1 files changed, 0 insertions(+), 8 deletions(-)
+ 1 file changed, 8 deletions(-)
commit 3cfc7fb1ca428c73ff2434f178cb8cc4e01728d4
Merge: a688b1d 86e95a7
for the color components if needs be in the future.
clutter/cogl/cogl-types.h | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit 70d7d16f13d35392e1f46d87dc245713fd4e68f3
Author: Robert Bragg <robert@linux.intel.com>
clutter/clutter.h | 1 -
doc/reference/clutter/clutter-docs.xml | 9 +-
doc/reference/clutter/clutter-sections.txt | 30 +-
- tests/interactive/test-actors.c | 151 +++++-----
+ tests/interactive/test-actors.c | 151 ++++-----
tests/interactive/test-depth.c | 19 +-
tests/interactive/test-fbo.c | 2 +-
tests/interactive/test-layout.c | 3 +-
The addition was accidental
tests/interactive/Makefile.am | 3 +--
- 1 files changed, 1 insertions(+), 2 deletions(-)
+ 1 file changed, 1 insertion(+), 2 deletions(-)
commit 418fb995c86e4d3c6e76398bac95e980e42d8125
Author: Neil Roberts <neil@linux.intel.com>
on macros.
tests/interactive/test-actor-clone.c | 121 ++++++++++++++++++----------------
- 1 files changed, 64 insertions(+), 57 deletions(-)
+ 1 file changed, 64 insertions(+), 57 deletions(-)
commit 28f9749e8eb26e2e9215fedd7d4bd28490e1a80d
Author: Robert Bragg <robert@linux.intel.com>
cogl_set_source_color now always implies you want a solid fill we
we use cogl_material_set_color4ub to achieve the same result.
- clutter/clutter-clone-texture.c | 24 +++---------
+ clutter/clutter-clone-texture.c | 24 ++++---------
clutter/clutter-texture.c | 75 +++++----------------------------------
2 files changed, 15 insertions(+), 84 deletions(-)
I've also done a quick pass through gl/cogl.c and gles/cogl.c to make
them more easily comparable. (most of the code is now identical)
- clutter/cogl/gl/cogl-primitives.c | 43 ++--
+ clutter/cogl/gl/cogl-primitives.c | 43 ++-
clutter/cogl/gl/cogl.c | 144 ++++-----
clutter/cogl/gles/cogl-context.c | 2 +-
clutter/cogl/gles/cogl-fbo.c | 32 +-
clutter/cogl/cogl-texture.h | 185 ++--
clutter/cogl/cogl.h.in | 2 +-
clutter/cogl/common/cogl-material-private.h | 31 +-
- clutter/cogl/common/cogl-material.c | 619 ++++++++++---
+ clutter/cogl/common/cogl-material.c | 619 +++++++++---
clutter/cogl/common/cogl-primitives.c | 13 +-
- clutter/cogl/common/cogl-vertex-buffer.c | 80 ++-
- clutter/cogl/gl/cogl-context.c | 89 ++-
+ clutter/cogl/common/cogl-vertex-buffer.c | 80 +-
+ clutter/cogl/gl/cogl-context.c | 89 +-
clutter/cogl/gl/cogl-context.h | 44 +-
clutter/cogl/gl/cogl-internal.h | 11 +-
clutter/cogl/gl/cogl-primitives.c | 50 +-
clutter/cogl/gl/cogl-texture-private.h | 39 +-
clutter/cogl/gl/cogl-texture.c | 1374 +++++++++++++++++----------
- clutter/cogl/gl/cogl.c | 128 ++--
+ clutter/cogl/gl/cogl.c | 128 ++-
clutter/pango/cogl-pango-render.c | 114 ++-
tests/conform/test-backface-culling.c | 42 +-
tests/interactive/Makefile.am | 5 +-
This fixes a compiler warning.
tests/conform/test-timeline.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit 2138b1cbb2a5ab5d224cebc452bbc0726242d1f4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the timeline to.
clutter/clutter-timeline.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ 1 file changed, 5 insertions(+)
commit 8608d103f82f14ead4cd2c92d2ce2eef9363ed54
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The documentation should make this clear.
clutter/clutter-timeline.c | 7 ++++++-
- 1 files changed, 6 insertions(+), 1 deletions(-)
+ 1 file changed, 6 insertions(+), 1 deletion(-)
commit 43bd4e5d3fcbe1a22bcae45d461f83f2ee0a9758
Author: Emmanuele Bassi <ebassi@linux.intel.com>
well.
clutter/clutter-timeline.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit f753847851fafd76d9c91f05489aa9e5372f33d7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
code more readable.
clutter/clutter-timeline.c | 21 ++++++++++++---------
- 1 files changed, 12 insertions(+), 9 deletions(-)
+ 1 file changed, 12 insertions(+), 9 deletions(-)
commit 092db1098ce872b16765d25f4ad3a4215baa8996
Author: Emmanuele Bassi <ebassi@linux.intel.com>
instead of a strcmp().
clutter/clutter-timeline.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 7863ca4a5549cf2fccc5ded8854b0b8156b5d323
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[timeline] Whitespace fixes
clutter/clutter-timeline.c | 29 +++++++++++++++++++++--------
- 1 files changed, 21 insertions(+), 8 deletions(-)
+ 1 file changed, 21 insertions(+), 8 deletions(-)
commit 2be9cdc267f7e7d7190f8e1056e7c717f9358626
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Finally, comments never killed anyone.
clutter/clutter-timeline.c | 75 +++++++++++++++++++++++---------------------
- 1 files changed, 39 insertions(+), 36 deletions(-)
+ 1 file changed, 39 insertions(+), 36 deletions(-)
commit 06162370643aa80505e7e3964545a1c8e1a023e0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
suite, we need to assert() as soon as possible.
tests/conform/test-timeline.c | 23 ++++++-----------------
- 1 files changed, 6 insertions(+), 17 deletions(-)
+ 1 file changed, 6 insertions(+), 17 deletions(-)
commit 763de185e9abb9c4aee967a858b567e6c7435b26
Author: Emmanuele Bassi <ebassi@linux.intel.com>
to the marker API itself, and adds the relative checks.
clutter/clutter-timeline.c | 60 +++++++++++++++++++++++++++++++++++---------
- 1 files changed, 48 insertions(+), 12 deletions(-)
+ 1 file changed, 48 insertions(+), 12 deletions(-)
commit 1e071ed859a1a2aeaf7c3e01f9d9f8d34fb00628
Author: Emmanuele Bassi <ebassi@linux.intel.com>
http://bugzilla.openedhand.com/show_bug.cgi?id=1354
- clutter/clutter-timeline.c | 119 +++++++++++++++++++++++--------------------
- 1 files changed, 64 insertions(+), 55 deletions(-)
+ clutter/clutter-timeline.c | 119 ++++++++++++++++++++++++--------------------
+ 1 file changed, 64 insertions(+), 55 deletions(-)
commit 81f642d4b775b2a1020197c94332077848c5c60b
Author: Havoc Pennington <hp@pobox.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-texture.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit 9ccae46bc1e5af4fe51bc1d5b2f29e475585303d
Author: Havoc Pennington <hp@pobox.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 10 ++++++++++
- 1 files changed, 10 insertions(+), 0 deletions(-)
+ 1 file changed, 10 insertions(+)
commit 54f4ed775c72387acd6959f5c68453846a90dd68
Author: Neil Roberts <neil@linux.intel.com>
lesser of two evils.
clutter/clutter-stage.c | 5 +++++
- 1 files changed, 5 insertions(+), 0 deletions(-)
+ 1 file changed, 5 insertions(+)
commit 9197646d25d55e0cc826dee49254bf99ebf6c063
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/Makefile.am | 4 +-
clutter/clutter-actor-clone.c | 274 -----------------------------------------
- clutter/clutter-actor-clone.h | 76 -----------
+ clutter/clutter-actor-clone.h | 76 ------------
clutter/clutter-clone.c | 274 +++++++++++++++++++++++++++++++++++++++++
- clutter/clutter-clone.h | 76 +++++++++++
+ clutter/clutter-clone.h | 76 ++++++++++++
clutter/clutter.h | 2 +-
6 files changed, 353 insertions(+), 353 deletions(-)
switched from ClutterFixed to float.
clutter/clutter-behaviour-ellipse.c | 63 ++++++++++++++++++-----------------
- 1 files changed, 32 insertions(+), 31 deletions(-)
+ 1 file changed, 32 insertions(+), 31 deletions(-)
commit 171a7647b916ee0c12d1494ba47921f3cd783c53
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This commit fixes the inconsistency in the returned values.
clutter/clutter-behaviour.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit ba068f6bc9f15aafc6d1af3526fc101634b978ac
Author: Neil Roberts <neil@linux.intel.com>
This fixes the close button of the stage window so you can quit
without having to press Ctrl+C.
- tests/interactive/test-cogl-primitives.c | 167 +++--------------------------
- 1 files changed, 18 insertions(+), 149 deletions(-)
+ tests/interactive/test-cogl-primitives.c | 167 ++++--------------------------
+ 1 file changed, 18 insertions(+), 149 deletions(-)
commit 343b0ed67ef4a70e42b3eb2a93b15f42bf08e981
Author: Neil Roberts <neil@linux.intel.com>
[test-cogl-primitives] Remove trailing whitespace
tests/interactive/test-cogl-primitives.c | 50 +++++++++++++++---------------
- 1 files changed, 25 insertions(+), 25 deletions(-)
+ 1 file changed, 25 insertions(+), 25 deletions(-)
commit 4d7caa4bd5267e0cc6b674d6cb76597ebc812694
Author: Neil Roberts <neil@linux.intel.com>
of oscillating back and forth.
clutter/clutter-timeline.c | 3 ---
- 1 files changed, 0 insertions(+), 3 deletions(-)
+ 1 file changed, 3 deletions(-)
commit 9ea6ab76fb09891dd1c1380c4e163aaf656c507c
Author: Neil Roberts <neil@linux.intel.com>
rotation gravity are also documented.
clutter/clutter-actor.c | 154 +++++++++++++++++++++++++---
- doc/reference/clutter/clutter-sections.txt | 15 ++-
+ doc/reference/clutter/clutter-sections.txt | 15 +--
2 files changed, 148 insertions(+), 21 deletions(-)
commit 5acff562b40291402ef9a9c7977690824027804e
increased amount of properties.
tests/conform/test-anchors.c | 378 ++++++++++++++++++++++++++++++++++++------
- 1 files changed, 326 insertions(+), 52 deletions(-)
+ 1 file changed, 326 insertions(+), 52 deletions(-)
commit d5e5d35316046a192064d5a9cef20542a100cb7d
Author: Neil Roberts <neil@linux.intel.com>
in a similar way to the anchor point tests.
tests/conform/test-anchors.c | 205 ++++++++++++++++++++++++++++++++++++++----
- 1 files changed, 188 insertions(+), 17 deletions(-)
+ 1 file changed, 188 insertions(+), 17 deletions(-)
commit e10d255b83071014219a54e2f3d5c31444df340f
Author: Neil Roberts <neil@linux.intel.com>
tests/conform/Makefile.am | 1 +
tests/conform/test-anchors.c | 253 +++++++++++++++++++++++++++++++++++++
tests/conform/test-conform-main.c | 2 +
- 3 files changed, 256 insertions(+), 0 deletions(-)
+ 3 files changed, 256 insertions(+)
commit a24b9a32e56b76ab04727bb1f9e29ec3cca8dd11
Author: Neil Roberts <neil@linux.intel.com>
compile.
tests/micro-bench/test-text.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 3d07e34cc54568a2e41cbd8565b6b21aa6dc5f53
Merge: 616c082 634cdea
Thus, we can safely remove the stage entry points.
- clutter/clutter-deprecated.h | 14 +-------
+ clutter/clutter-deprecated.h | 14 ++-------
clutter/clutter-stage.c | 46 ----------------------------
- clutter/clutter-stage.h | 2 -
- doc/reference/clutter/clutter-sections.txt | 2 -
+ clutter/clutter-stage.h | 2 --
+ doc/reference/clutter/clutter-sections.txt | 2 --
4 files changed, 2 insertions(+), 62 deletions(-)
commit ae40bd37c79db41d751e3d5300a098c53f95e5c3
cannot use CLEANFILES to remove the test reports.
tests/conform/Makefile.am | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 915d9ec7ca782572944a96fd52c2ff2ffdb1dac7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
::pick signal.
clutter/clutter-actor.c | 39 ++++++++++++++++++++++++++++++++++++---
- 1 files changed, 36 insertions(+), 3 deletions(-)
+ 1 file changed, 36 insertions(+), 3 deletions(-)
commit 634cdeab1fe574d5cbf41ed48951d8bb7bc2d9b0
Author: Neil Roberts <neil@linux.intel.com>
[gitignore] Update ignore file with the new tests
.gitignore | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 1b242e35501e99816cece18eb8bcd29f988ca2b1
Author: Emmanuele Bassi <ebassi@linux.intel.com>
COGL texture is COGL_TEXTURE_NONE.
tests/conform/test-backface-culling.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit e7d533f1760390014e1d66d8e20373cd3bc2b7ff
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Based on a patch by Owen W. Taylor <otaylor@fishsoup.net>
clutter/cogl/common/cogl-fixed.c | 36 +++++++++++++++++++++++-------------
- 1 files changed, 23 insertions(+), 13 deletions(-)
+ 1 file changed, 23 insertions(+), 13 deletions(-)
commit a1e493fadb2a16ec7755c16c2a32276519a06d00
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Based on a patch by Gwenole Beauchesne <gbeauchesne@splitted-desktop.org>
clutter/clutter-actor.c | 13 ++++++++++---
- 1 files changed, 10 insertions(+), 3 deletions(-)
+ 1 file changed, 10 insertions(+), 3 deletions(-)
commit e1ab6f972ea7a99ec18ac685003f7e022edcc844
Author: Emmanuele Bassi <ebassi@linux.intel.com>
COGL.
clutter/cogl/gles/cogl.c | 21 +++++++--------------
- 1 files changed, 7 insertions(+), 14 deletions(-)
+ 1 file changed, 7 insertions(+), 14 deletions(-)
commit f409b58e89b17267fedc4121f94e906b54ea7b4c
Author: Owen W. Taylor <otaylor@redhat.com>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
- clutter/cogl/gl/cogl.c | 58 +++++++++++++++++++++++++++++++----------------
- 1 files changed, 38 insertions(+), 20 deletions(-)
+ clutter/cogl/gl/cogl.c | 58 +++++++++++++++++++++++++++++++-----------------
+ 1 file changed, 38 insertions(+), 20 deletions(-)
commit a74369e309f414ef812e2d741e18cd0243a6abff
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Patch based on code from Michael Boccara <michael@graphtech.co.il>
clutter/clutter-actor.c | 14 +++++++++++++-
- 1 files changed, 13 insertions(+), 1 deletions(-)
+ 1 file changed, 13 insertions(+), 1 deletion(-)
commit c998462c9fc2ca9875637d78eb605929a96639e7
Author: Jason Tackaberry <tack-clutter@urandom.ca>
G_SIGNAL_RUN_FIRST flag instead of G_SIGNAL_RUN_LAST.
clutter/clutter-stage.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 01a5cb84302e34e784a3a41d2e78bb4934dfb7b8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Epic en_GB keyboard FAIL.
clutter/clutter-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 6ca40faaec99a13f2379990f1b1b92b768a74ac7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Storing ClutterUnits in a GValue should use floating point values,
and ClutterParamSpecUnit should follow suit.
- clutter/clutter-units.c | 55 ++++++++++++++++++++--------------------------
- 1 files changed, 24 insertions(+), 31 deletions(-)
+ clutter/clutter-units.c | 55 +++++++++++++++++++++--------------------------
+ 1 file changed, 24 insertions(+), 31 deletions(-)
commit 1876785d12d64c4c6efdbd96d2c54255f433c41b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we switched the angle to float.
clutter/clutter-behaviour-ellipse.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 355555c1bf782f08e74ceb298aac7cf3d4d4973b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
into actor-relative coordinates by using transform_stage_point().
clutter/clutter-event.h | 14 +++++++++-----
- 1 files changed, 9 insertions(+), 5 deletions(-)
+ 1 file changed, 9 insertions(+), 5 deletions(-)
commit ee883f30d47992e5ad87d0d70d2f97f79442e8ad
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-units.c | 50 ++++++++++++++++++++++++++++
clutter/clutter-units.h | 11 ++++++
- doc/reference/clutter/clutter-sections.txt | 4 ++
- 3 files changed, 65 insertions(+), 0 deletions(-)
+ doc/reference/clutter/clutter-sections.txt | 4 +++
+ 3 files changed, 65 insertions(+)
commit 93a0454c09fafc1d45198bed5b7575ea3711a42c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 31 ++++++++++++---
clutter/clutter-units.c | 52 ++++++++++++++++++++++++++
- clutter/clutter-units.h | 56 ++++++++++++---------------
- doc/reference/clutter/clutter-sections.txt | 17 +++-----
+ clutter/clutter-units.h | 56 +++++++++++++---------------
+ doc/reference/clutter/clutter-sections.txt | 17 +++------
4 files changed, 108 insertions(+), 48 deletions(-)
commit 0be613109e5af03a37dd47348576130f028a9a8e
[docs] Remove sources of warnings in API references
clutter/cogl/cogl-texture.h | 2 +-
- clutter/cogl/cogl-vertex-buffer.h | 4 +-
+ clutter/cogl/cogl-vertex-buffer.h | 4 +--
doc/reference/clutter/clutter-sections.txt | 18 ++--------
doc/reference/cogl/cogl-docs.sgml | 2 +-
- doc/reference/cogl/cogl-sections.txt | 50 ++++++++++++++++++---------
+ doc/reference/cogl/cogl-sections.txt | 50 ++++++++++++++++++----------
5 files changed, 40 insertions(+), 36 deletions(-)
commit 74d00185fd73d4be20d525612c9ffdb32ca944e1
[docs] Add CoglTextureFlags to the API reference
doc/reference/cogl/cogl-sections.txt | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit 2cb3a41dff2f3758bff7ea8d139c09dee2ea18e6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we should be building COGL's API reference first.
doc/reference/Makefile.am | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 07689865fe3dbea4bbf013e2c7258e1a174f9596
Author: Emmanuele Bassi <ebassi@linux.intel.com>
The tests calling any of the cogl_texture_new_* family of functions
must be updated to the new constructor syntax.
- tests/interactive/test-clip.c | 6 +++-
- tests/interactive/test-cogl-offscreen.c | 6 +++-
+ tests/interactive/test-clip.c | 6 +++--
+ tests/interactive/test-cogl-offscreen.c | 6 +++--
tests/interactive/test-cogl-tex-convert.c | 12 ++++++---
- tests/interactive/test-cogl-tex-getset.c | 6 +++-
- tests/interactive/test-cogl-tex-polygon.c | 38 ++++++++++++++++++++--------
- tests/interactive/test-cogl-tex-tile.c | 3 +-
+ tests/interactive/test-cogl-tex-getset.c | 6 +++--
+ tests/interactive/test-cogl-tex-polygon.c | 38 ++++++++++++++++++++---------
+ tests/interactive/test-cogl-tex-tile.c | 3 ++-
6 files changed, 49 insertions(+), 22 deletions(-)
commit c9739e6aefd469cfe56b566bdba876f904109ed3
The internals have not been changed: instead of checking for
a non-zero value, we check for a bitmask being set.
- clutter/clutter-texture.c | 72 ++++++++++------
+ clutter/clutter-texture.c | 72 ++++++++++-------
clutter/cogl/cogl-texture.h | 139 +++++++++++++++++---------------
clutter/cogl/cogl-types.h | 15 ++++
clutter/cogl/gl/cogl-texture.c | 52 ++++++------
clutter/cogl/gles/cogl-texture.c | 52 ++++++------
- clutter/pango/cogl-pango-glyph-cache.c | 31 +++++---
+ clutter/pango/cogl-pango-glyph-cache.c | 31 ++++---
6 files changed, 205 insertions(+), 156 deletions(-)
commit 8736db6aed2879487de5891920505268d57aa090
the API reference to reflect that.
doc/reference/clutter/clutter-sections.txt | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
+ 1 file changed, 6 insertions(+), 6 deletions(-)
commit 5a4f9c5050521fcbb97d7f7c8897398b63f1e48e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
- ClutterMedia:buffer-percent should just be :buffer-fill and normalized
between 0.0 and 1.0
- clutter/clutter-media.c | 409 ++++++++++++++++++++++++++--------------------
- clutter/clutter-media.h | 97 ++++--------
+ clutter/clutter-media.c | 409 ++++++++++++++++++++++++++---------------------
+ clutter/clutter-media.h | 97 ++++-------
2 files changed, 261 insertions(+), 245 deletions(-)
commit e338245827dd81b68672955a0cc406dc43db00e5
.../remove_cogl_apis_taking_fixed_params.0.patch | 735 --------------------
.../test-cogl-tex-tile.c.0.patch | 24 -
fixed-to-float.sh | 239 -------
- 26 files changed, 0 insertions(+), 2833 deletions(-)
+ 26 files changed, 2833 deletions(-)
commit 3014d4ff8af55fd4067eac21536512cc0cf8b89d
Merge: 6d4cd41 c29a3b4
easeInOutBounce
clutter/clutter-script.c | 108 +++++++++++++++++++++++++++++----------
- tests/interactive/test-script.c | 6 +-
+ tests/interactive/test-script.c | 6 +--
2 files changed, 83 insertions(+), 31 deletions(-)
commit 268abcd7865bb6ae10d40a92dd2eb1de79df3de8
in the public API.
clutter/clutter-alpha.c | 967 ++------------------------------
- clutter/clutter-alpha.h | 74 +---
+ clutter/clutter-alpha.h | 74 +--
clutter/clutter-animation.c | 9 +-
clutter/clutter-behaviour-depth.c | 6 +-
clutter/clutter-behaviour-ellipse.c | 4 +-
Note: again no API changes were made in Clutter, only in Cogl.
clutter/clutter-actor.c | 53 ++++++------
- clutter/clutter-alpha.c | 139 +++++++++++++++++--------------
+ clutter/clutter-alpha.c | 139 ++++++++++++++++--------------
clutter/clutter-alpha.h | 2 +-
clutter/clutter-behaviour-ellipse.c | 144 ++++++++++++++------------------
clutter/clutter-bezier.c | 2 +-
clutter/clutter-fixed.c | 4 +-
clutter/clutter-path.c | 4 +-
clutter/clutter-texture.c | 2 +-
- clutter/cogl/cogl-color.h | 10 +-
+ clutter/cogl/cogl-color.h | 10 +--
clutter/cogl/cogl-fixed.h | 12 +++
clutter/cogl/cogl-path.h | 22 +----
- clutter/cogl/cogl.h.in | 50 ++---------
+ clutter/cogl/cogl.h.in | 50 +++--------
clutter/cogl/common/cogl-color.c | 6 +-
clutter/cogl/common/cogl-fixed.c | 6 ++
- clutter/cogl/common/cogl-primitives.c | 33 ++-----
+ clutter/cogl/common/cogl-primitives.c | 33 ++------
clutter/cogl/gl/cogl-primitives.c | 63 +++++---------
clutter/cogl/gl/cogl-texture.c | 5 +-
clutter/cogl/gl/cogl.c | 113 ++++---------------------
clutter/cogl/gles/cogl-gles2-wrapper.c | 45 ++--------
- clutter/cogl/gles/cogl-gles2-wrapper.h | 31 +++----
- clutter/cogl/gles/cogl-primitives.c | 92 +++++++--------------
+ clutter/cogl/gles/cogl-gles2-wrapper.h | 31 ++++---
+ clutter/cogl/gles/cogl-primitives.c | 92 +++++++-------------
clutter/cogl/gles/cogl-texture.c | 5 +-
- clutter/cogl/gles/cogl.c | 70 +++++----------
+ clutter/cogl/gles/cogl.c | 70 +++++-----------
clutter/pango/cogl-pango-render.c | 8 +-
doc/reference/cogl/cogl-sections.txt | 4 +-
tests/conform/test-backface-culling.c | 4 +-
- tests/interactive/test-cogl-tex-tile.c | 10 +-
+ tests/interactive/test-cogl-tex-tile.c | 10 +--
27 files changed, 355 insertions(+), 584 deletions(-)
commit e82f6565909e1b0da9d4effff6261b8f7312869a
clutter/clutter-behaviour-rotate.c | 32 ++--
clutter/clutter-behaviour-scale.c | 50 +++---
clutter/clutter-clone-texture.c | 16 +-
- clutter/clutter-color.c | 152 ++++++++--------
+ clutter/clutter-color.c | 152 ++++++++---------
clutter/clutter-fixed.c | 16 +-
clutter/clutter-fixed.h | 70 ++++----
clutter/clutter-interval.c | 2 +-
- clutter/clutter-stage.c | 44 +++---
+ clutter/clutter-stage.c | 44 ++---
clutter/clutter-texture.c | 56 +++---
clutter/clutter-timeline.c | 8 +-
clutter/clutter-units.h | 8 +-
clutter/cogl/cogl-color.h | 50 +++---
- clutter/cogl/cogl-path.h | 100 ++++++------
- clutter/cogl/cogl-texture.h | 20 +-
+ clutter/cogl/cogl-path.h | 100 +++++------
+ clutter/cogl/cogl-texture.h | 20 +--
clutter/cogl/cogl-types.h | 4 +-
clutter/cogl/cogl.h.in | 68 ++++----
- clutter/cogl/common/cogl-clip-stack.c | 46 +++---
- clutter/cogl/common/cogl-color.c | 40 +++---
+ clutter/cogl/common/cogl-clip-stack.c | 46 ++---
+ clutter/cogl/common/cogl-color.c | 40 ++---
clutter/cogl/common/cogl-primitives.c | 292 ++++++++++++++++----------------
- clutter/cogl/common/cogl-primitives.h | 22 ++--
+ clutter/cogl/common/cogl-primitives.h | 22 +--
clutter/cogl/gl/cogl-context.h | 8 +-
- clutter/cogl/gl/cogl-primitives.c | 44 +++---
+ clutter/cogl/gl/cogl-primitives.c | 44 ++---
clutter/cogl/gl/cogl-texture.c | 226 ++++++++++++------------
- clutter/cogl/gl/cogl.c | 290 ++++++++++++++++----------------
+ clutter/cogl/gl/cogl.c | 290 +++++++++++++++----------------
clutter/cogl/gles/cogl-context.c | 2 +-
clutter/cogl/gles/cogl-context.h | 10 +-
clutter/cogl/gles/cogl-fbo.c | 12 +-
clutter/pango/cogl-pango-glyph-cache.c | 8 +-
clutter/pango/cogl-pango-glyph-cache.h | 8 +-
clutter/pango/cogl-pango-render.c | 70 ++++----
- tests/conform/test-backface-culling.c | 38 ++--
+ tests/conform/test-backface-culling.c | 38 ++---
tests/interactive/test-cogl-tex-tile.c | 8 +-
tests/interactive/test-text-field.c | 2 +-
43 files changed, 1437 insertions(+), 1443 deletions(-)
In preperation for commiting a final conversion into master
fixed-to-float.sh | 50 +++++++++++++++++++++++++++++++++++++++++++++++---
- 1 files changed, 47 insertions(+), 3 deletions(-)
+ 1 file changed, 47 insertions(+), 3 deletions(-)
commit 8b39bfec7fb3f188a8482e44f9a9c26da19e24a6
Author: Robert Bragg <robert@linux.intel.com>
The unit test was renamed to test-actor-clone.
- clutter/clutter-actor-clone.c | 41 +-----
+ clutter/clutter-actor-clone.c | 41 +----
tests/interactive/Makefile.am | 2 +-
tests/interactive/test-actor-clone.c | 272 ++++++++++++++++++++++++++++++++++
tests/interactive/test-actors2.c | 269 ---------------------------------
clutter/Makefile.am | 2 +
clutter/clutter-actor-clone.c | 307 ++++++++++++++++++++++++++++++++++++++
clutter/clutter-actor-clone.h | 76 ++++++++++
- clutter/clutter-actor.c | 37 +++++-
+ clutter/clutter-actor.c | 37 ++++-
clutter/clutter-private.h | 6 +
clutter/clutter.h | 1 +
tests/interactive/Makefile.am | 1 +
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-texture.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit b716d32000cfc309dd7c52a1ee6aad3cea398ec6
Author: Owen W. Taylor <otaylor@fishsoup.net>
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/x11/clutter-x11-texture-pixmap.c | 28 ++++++++++++++--------------
- 1 files changed, 14 insertions(+), 14 deletions(-)
+ 1 file changed, 14 insertions(+), 14 deletions(-)
commit 10f1f6587ef944633216c1e73fe7c032d4958c96
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the GL viewport at the first redraw.
clutter/eglnative/clutter-stage-egl.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit ae3615cfe3efa8c36fdfcfe1b00c1cedac785829
Author: Neil Roberts <neil@linux.intel.com>
The patches have been updated to apply cleanly.
- .../remove_cogl_apis_taking_fixed_params.0.patch | 25 +++++++++----------
- .../test-cogl-tex-tile.c.0.patch | 25 +++++--------------
+ .../remove_cogl_apis_taking_fixed_params.0.patch | 25 ++++++++++----------
+ .../test-cogl-tex-tile.c.0.patch | 25 ++++++--------------
fixed-to-float.sh | 23 ++++++++++--------
3 files changed, 32 insertions(+), 41 deletions(-)
This has no effect other than to make the script run faster.
fixed-to-float.sh | 121 +++++++++++++++++++++++++++++------------------------
- 1 files changed, 66 insertions(+), 55 deletions(-)
+ 1 file changed, 66 insertions(+), 55 deletions(-)
commit e02024151b2529a624a92880c51f1002fcc861cc
Author: Neil Roberts <neil@linux.intel.com>
values now so they are renamed to *4f.
.../remove_cogl_apis_taking_fixed_params.0.patch | 123 ++++++++++++++++++++
- 1 files changed, 123 insertions(+), 0 deletions(-)
+ 1 file changed, 123 insertions(+)
commit 7c93565902be0af99526c8c1a1ab068e0892444e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the documentation to explicitly say so.
clutter/clutter-alpha.c | 13 +++++++++----
- 1 files changed, 9 insertions(+), 4 deletions(-)
+ 1 file changed, 9 insertions(+), 4 deletions(-)
commit 7b93cc068db5bfeba999e633a2b23b3b4c494bd5
Author: Neil Roberts <neil@linux.intel.com>
The two patches for removing cogl apis taking fixed params have been
merged into one patch.
- .../remove_cogl_apis_taking_fixed_params.0.patch | 50 ++++++++++++++++++-
+ .../remove_cogl_apis_taking_fixed_params.0.patch | 50 +++++++++++++++++--
.../remove_cogl_apis_taking_fixed_params.1.patch | 52 --------------------
fixed-to-float.sh | 1 -
3 files changed, 47 insertions(+), 56 deletions(-)
the result of registering an alpha function.
clutter/clutter-animation.c | 10 ++++++++--
- 1 files changed, 8 insertions(+), 2 deletions(-)
+ 1 file changed, 8 insertions(+), 2 deletions(-)
commit d02819949d5f16173179a3cd3ff59616726fa2b9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ClutterAnimationMode whenever we have an "animation mode" parameter
or property.
- clutter/clutter-animation.c | 52 ++++++++++++++++++++++--------------------
- clutter/clutter-animation.h | 8 +++---
+ clutter/clutter-animation.c | 52 ++++++++++++++++++++++---------------------
+ clutter/clutter-animation.h | 8 +++----
2 files changed, 31 insertions(+), 29 deletions(-)
commit 74213e0ee35e8428783deaccab68dc9f9c8d72bb
as a convenience API for language bindings alone.
clutter/clutter-alpha.c | 254 +++++++++++++++++++++-------
- clutter/clutter-alpha.h | 47 +++---
+ clutter/clutter-alpha.h | 47 ++---
clutter/clutter-types.h | 5 +-
doc/reference/clutter/clutter-sections.txt | 6 +-
tests/interactive/test-actors.c | 3 +-
.../gles-cogl-gles2-wrapper.c.0.patch | 2 +-
.../gles-cogl-gles2-wrapper.h.0.patch | 52 ++++++++++----------
- fixed-to-float-patches/gles-cogl.c.0.patch | 15 +-----
+ fixed-to-float-patches/gles-cogl.c.0.patch | 15 ++----
.../remove_cogl_apis_taking_fixed_params.0.patch | 10 ++--
fixed-to-float.sh | 7 +++
5 files changed, 42 insertions(+), 44 deletions(-)
de27da0e. This commit moves the changes back into the patch so
cogl-gles2-wrapper.h is reverted back to master.
- clutter/cogl/gles/cogl-gles2-wrapper.h | 24 +++++-----
+ clutter/cogl/gles/cogl-gles2-wrapper.h | 24 +++++------
.../gles-cogl-gles2-wrapper.h.0.patch | 43 ++++++++++++++++----
2 files changed, 47 insertions(+), 20 deletions(-)
wrapper because it needs to set the vertex attribute.
.../gles-cogl-gles2-wrapper.c.0.patch | 38 ++++++++++++++++++--
- .../gles-cogl-gles2-wrapper.h.0.patch | 35 ++++++++++++++++--
+ .../gles-cogl-gles2-wrapper.h.0.patch | 35 +++++++++++++++---
fixed-to-float-patches/gles-cogl.c.0.patch | 26 +++++++++++++-
3 files changed, 91 insertions(+), 8 deletions(-)
function and fixes the build errors.
clutter/cogl/gles/cogl-texture.c | 52 ++++++++++++++++++++++----------------
- 1 files changed, 30 insertions(+), 22 deletions(-)
+ 1 file changed, 30 insertions(+), 22 deletions(-)
commit d89ed3ed25f0cd04731ca57110519f58d130b750
Author: Neil Roberts <neil@linux.intel.com>
commit 012b16 so it was just causing unnecessary errors.
fixed-to-float.sh | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit ea1d9f55227fc2e291fc600accef5ba3abbdd58f
Author: Neil Roberts <neil@linux.intel.com>
fixed-to-float-patches/gl-cogl.c.0.patch | 79 +++++++++++++++++++-
.../gles-cogl-gles2-wrapper.c.0.patch | 58 ++++++++++++++
.../gles-cogl-gles2-wrapper.h.0.patch | 13 +++-
- fixed-to-float-patches/gles-cogl.c.0.patch | 29 +++++++-
+ fixed-to-float-patches/gles-cogl.c.0.patch | 29 ++++++-
fixed-to-float.sh | 1 +
5 files changed, 176 insertions(+), 4 deletions(-)
before calling clutter_init.
tests/micro-bench/test-text.c | 27 ++++++++++++++++++++-------
- 1 files changed, 20 insertions(+), 7 deletions(-)
+ 1 file changed, 20 insertions(+), 7 deletions(-)
commit 22183c7a8f092f0792c6f805d4b313651c999730
Author: Emmanuele Bassi <ebassi@linux.intel.com>
stricly either to 0 or to 1.
clutter/clutter-actor.h | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 41386a5f72b389956c363fa06669f6d554d73b53
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter.h | 1 -
doc/reference/clutter/clutter-sections.txt | 33 --
tests/interactive/Makefile.am | 1 -
- tests/interactive/test-effects.c | 95 ---
- 7 files changed, 0 insertions(+), 1142 deletions(-)
+ tests/interactive/test-effects.c | 95 ----
+ 7 files changed, 1142 deletions(-)
commit 5d346cca5705c5c3fc21444b8c9c758f55b0bc67
Author: Emmanuele Bassi <ebassi@linux.intel.com>
when loading a texture from image data.
clutter/clutter-texture.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 3e9e5a11da12e9b8e8cfbace8146e3b86231c5c9
Author: Robert Bragg <robert@linux.intel.com>
internally converts the incorrect integer result to fixed point.
tests/interactive/test-depth.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit f1b15efcdc6ac2efd15d2946c93a1cb2a3a5b063
Author: Robert Bragg <robert@linux.intel.com>
tests/interactive/Makefile.am | 3 +-
tests/interactive/test-clutter-cairo-flowers.c | 212 ++++++++++++++++++++++++
- 2 files changed, 214 insertions(+), 1 deletions(-)
+ 2 files changed, 214 insertions(+), 1 deletion(-)
commit 110489ee5838eccb216dcd9d81f23e3f3d6e0d83
Merge: d454bfc e730cd7
clutter/x11/clutter-event-x11.c | 8 --------
clutter/x11/clutter-stage-x11.c | 16 +---------------
clutter/x11/clutter-stage-x11.h | 1 -
- 3 files changed, 1 insertions(+), 24 deletions(-)
+ 3 files changed, 1 insertion(+), 24 deletions(-)
commit 1cac3d91f9fc84bd11636f19ac220158490c531f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter_stage_ensure_viewport() to the API reference.
doc/reference/clutter/clutter-sections.txt | 9 +++++++++
- 1 files changed, 9 insertions(+), 0 deletions(-)
+ 1 file changed, 9 insertions(+)
commit df62a037b00ca24deceb74d3ea0d26bdc94c4194
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Fix compile warning for a possible uninitialized variable
clutter/glx/clutter-glx-texture-pixmap.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 0e1bbcdc02a751f6024d4da9db3b4afba51dfa4d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
it should also be declared in the header.
clutter/clutter-binding-pool.h | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit a074106ded87717b7983976fbd91365105411f5b
Merge: c83d955 db3d2e9
to match the required arguments for clutter_actor_get_size().
tests/interactive/test-depth.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit ffc15e0962a0b24afce1ff08eab13537fe23eadc
Author: Neil Roberts <neil@linux.intel.com>
will jump to the last character.
clutter/clutter-text.c | 28 ++++++++++++++++++----------
- 1 files changed, 18 insertions(+), 10 deletions(-)
+ 1 file changed, 18 insertions(+), 10 deletions(-)
commit b57c7e12d43e7891ef3125dc03e396c5a24281aa
Author: Neil Roberts <neil@linux.intel.com>
cursor was at the beginning of the string.
clutter/clutter-text.c | 25 +++++--------------------
- 1 files changed, 5 insertions(+), 20 deletions(-)
+ 1 file changed, 5 insertions(+), 20 deletions(-)
commit e93c266647e0d828459911a0999f342a975158b6
Author: Neil Roberts <neil@linux.intel.com>
because insert_unichar disallows zeroes.
clutter/clutter-text.c | 4 +++-
- 1 files changed, 3 insertions(+), 1 deletions(-)
+ 1 file changed, 3 insertions(+), 1 deletion(-)
commit de114dead76af8e8cccf872dd87aeee838e9e7e8
Author: Neil Roberts <neil@linux.intel.com>
available in Clutter 0.8.6
clutter/cogl/cogl-texture.h | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit ccd9ba2a02cf8f06f002669ffd2ffe2d0af161ea
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[gitignore] Update the ignore file
.gitignore | 15 +++++++++++++++
- 1 files changed, 15 insertions(+), 0 deletions(-)
+ 1 file changed, 15 insertions(+)
commit 616c082a7cc6cf9a46de09f2f04ed87a57162e9c
Merge: 12ea293 be462b2
clutter_binding_pool_new() or directly with g_object_new(). Only
BindingPools attached to a class are not owned by the user.
- clutter/clutter-binding-pool.c | 96 +++++++++++++++++++++++++++++++++++----
- 1 files changed, 86 insertions(+), 10 deletions(-)
+ clutter/clutter-binding-pool.c | 96 +++++++++++++++++++++++++++++++++++-----
+ 1 file changed, 86 insertions(+), 10 deletions(-)
commit 66afd41868a702555c917122a38dfd87db91cf7a
Author: Robert Bragg <robert@linux.intel.com>
.../remove_cogl_apis_taking_fixed_params.0.patch | 569 ++++++++++++++++++++
.../remove_cogl_apis_taking_fixed_params.1.patch | 52 ++
fixed-to-float.sh | 8 +-
- 3 files changed, 628 insertions(+), 1 deletions(-)
+ 3 files changed, 628 insertions(+), 1 deletion(-)
commit a4c8a70c834b5b4fdfd1618ce496425dd5dbcd68
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ClutterBindingPool is obviously a terminal class, so we just
hide the instance and class structures.
- clutter/clutter-binding-pool.c | 62 +++++++++++++++++++++++++++------------
+ clutter/clutter-binding-pool.c | 62 ++++++++++++++++++++++++++++------------
clutter/clutter-binding-pool.h | 12 ++++++++
2 files changed, 55 insertions(+), 19 deletions(-)
fixed-to-float-patches/cogl.h.in.0.patch | 26 ++++++++++++++++++++++++++
fixed-to-float.sh | 1 +
- 2 files changed, 27 insertions(+), 0 deletions(-)
+ 2 files changed, 27 insertions(+)
commit de27da0e5be8a27a0743fd9b62e2da04ed91dc82
Author: Robert Bragg <robert@linux.intel.com>
* Other misc fixes (mostly corresponding to cogl/gl equivalents)
clutter/cogl/gles/cogl-gles2-wrapper.h | 24 ++++----
- .../gles-cogl-gles2-wrapper.h.0.patch | 13 ++++
+ .../gles-cogl-gles2-wrapper.h.0.patch | 13 +++++
.../gles-cogl-primitives.c.0.patch | 12 ++++
fixed-to-float-patches/gles-cogl-texture.c.0.patch | 30 ++++++++++
fixed-to-float-patches/gles-cogl.c.0.patch | 60 ++++++++++++++++++++
a few cases in clutter/cogl/gles/cogl.c
fixed-to-float.sh | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit ec403b280544497f4153b756ebb1beee52e0ecc8
Author: Robert Bragg <robert@linux.intel.com>
This fixes test-cogl-tex-tile.
fixed-to-float-patches/clutter-fixed.h.0.patch | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 012b169a731fb278ac8f55122ebf572c6cca4a70
Author: Robert Bragg <robert@linux.intel.com>
hunk offsets when applying so it tidies that up. The change in
mtx_transform.0.patch has been moved to clutter-actor.c.0.patch.
- fixed-to-float-patches/clutter-actor.c.0.patch | 19 ++++-
+ fixed-to-float-patches/clutter-actor.c.0.patch | 19 +++--
fixed-to-float-patches/clutter-alpha.c.0.patch | 82 ++++++++++++++------
fixed-to-float-patches/clutter-path.c.0.patch | 4 +-
- fixed-to-float-patches/clutter-texture.c.0.patch | 10 +-
- fixed-to-float-patches/cogl-pango-render.c.0.patch | 10 +-
+ fixed-to-float-patches/clutter-texture.c.0.patch | 10 +--
+ fixed-to-float-patches/cogl-pango-render.c.0.patch | 10 +--
fixed-to-float-patches/mtx_transform.0.patch | 19 -----
6 files changed, 85 insertions(+), 59 deletions(-)
love than I can provide at the moment.
clutter/clutter-texture.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 5ed62aaf76b49f9539d722f8b78ca99b8304a791
Author: Emmanuele Bassi <ebassi@linux.intel.com>
a relayout so that the scene is updated.
clutter/clutter-texture.c | 13 ++++++++++++-
- 1 files changed, 12 insertions(+), 1 deletions(-)
+ 1 file changed, 12 insertions(+), 1 deletion(-)
commit 168d558bcf7dcbd707364004fe968093b5bb5546
Author: Emmanuele Bassi <ebassi@linux.intel.com>
when asynchronous loading is set.
clutter/clutter-texture.c | 305 ++++++++++++++++++++++++++++++++++-----------
- 1 files changed, 229 insertions(+), 76 deletions(-)
+ 1 file changed, 229 insertions(+), 76 deletions(-)
commit 1c114be31a50410c1b2d0621848250102b6dd166
Author: Emmanuele Bassi <ebassi@linux.intel.com>
API.
clutter/cogl/cogl-texture.h | 17 ++++++++
- clutter/cogl/common/cogl-bitmap-pixbuf.c | 65 +++++++++++++++++++++++++----
+ clutter/cogl/common/cogl-bitmap-pixbuf.c | 65 +++++++++++++++++++++++++-----
clutter/cogl/common/cogl-bitmap.c | 8 ++++
- clutter/cogl/common/cogl-bitmap.h | 5 ++
+ clutter/cogl/common/cogl-bitmap.h | 5 +++
4 files changed, 86 insertions(+), 9 deletions(-)
commit 946c075a2aca2fdc7e63ddb90c72e65f3a9fee30
nasty artefacts. (This issue was seen on i945 + DRI2)
clutter/glx/clutter-glx-texture-pixmap.c | 30 +++++++++++++++++++++++-------
- 1 files changed, 23 insertions(+), 7 deletions(-)
+ 1 file changed, 23 insertions(+), 7 deletions(-)
commit ed991fe3c5558bb2bb9058ec0bdeef2071236056
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/cogl/common/Makefile.am | 1 +
clutter/cogl/gl/Makefile.am | 1 +
clutter/cogl/gles/Makefile.am | 1 +
- 3 files changed, 3 insertions(+), 0 deletions(-)
+ 3 files changed, 3 insertions(+)
commit f911a3a7a13a778b44fedb4760ea55105d6bcd46
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-stage.c | 25 +++++++++++++++++++++++++
clutter/clutter-stage.h | 1 +
- 2 files changed, 26 insertions(+), 0 deletions(-)
+ 2 files changed, 26 insertions(+)
commit 4f6cc0b25f958ea720604db09b43896a985e1f50
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Fix the various warnings issued by gtk-doc when enabling the API
reference generation for both COGL and Clutter.
- clutter/clutter-cairo-texture.h | 14 +++++
+ clutter/clutter-cairo-texture.h | 14 ++++++
clutter/cogl/cogl-types.h | 72 +++++++++++++++-------------
clutter/cogl/common/cogl-mesh.c | 2 +
doc/reference/clutter/clutter-docs.xml | 2 +-
- doc/reference/clutter/clutter-sections.txt | 55 ++++++++++-----------
+ doc/reference/clutter/clutter-sections.txt | 55 +++++++++++----------
5 files changed, 83 insertions(+), 62 deletions(-)
commit 00a3c698686f25e193d0311ad25c903f0ad71e8b
point values.
clutter/clutter-text.c | 28 ++++++++++++++++++++++++++--
- 1 files changed, 26 insertions(+), 2 deletions(-)
+ 1 file changed, 26 insertions(+), 2 deletions(-)
commit e9ee7f049d51c5d3a273385dae0d073c373ca51c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
values, and adds a CLUTTER_UNITS_FORMAT macro for safely printing
ClutterUnit values with printf().
- clutter/clutter-actor.c | 44 +++++++++++++++----------
- clutter/clutter-units.h | 2 +
+ clutter/clutter-actor.c | 44 +++++++++++++++-----------
+ clutter/clutter-units.h | 2 ++
tests/interactive/test-project.c | 65 ++++++++++++++++++--------------------
3 files changed, 59 insertions(+), 52 deletions(-)
[docs] Add ClutterAnimatable to the API reference
doc/reference/clutter/clutter-docs.xml | 1 +
- doc/reference/clutter/clutter-sections.txt | 79 +++++++++++++++++----------
+ doc/reference/clutter/clutter-sections.txt | 79 ++++++++++++++++++----------
doc/reference/clutter/clutter.types | 1 +
3 files changed, 52 insertions(+), 29 deletions(-)
clutter/clutter-animatable.c | 24 ++++++++++++++++++++++++
clutter/clutter-animatable.h | 24 ++++++++++++++++++++++++
- 2 files changed, 48 insertions(+), 0 deletions(-)
+ 2 files changed, 48 insertions(+)
commit 986c18d260bb24261e155b096aa5e53e14c65411
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Update the ClutterAnimation section
doc/reference/clutter/clutter-sections.txt | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 068ba1caf04a952f2d0eec9eb1a9f72e72a8d000
Author: Emmanuele Bassi <ebassi@linux.intel.com>
on the progress.
clutter/clutter-animation.c | 34 ++++++++++++++++++++++++++++++++--
- 1 files changed, 32 insertions(+), 2 deletions(-)
+ 1 file changed, 32 insertions(+), 2 deletions(-)
commit 24808e20b3c190ef79a88f958e4ff2617b7c155f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-animatable.c | 93 ++++++++++++++++++++++++++++++++++++++++++
clutter/clutter-animatable.h | 56 +++++++++++++++++++++++++
clutter/clutter.h | 1 +
- 4 files changed, 152 insertions(+), 0 deletions(-)
+ 4 files changed, 152 insertions(+)
commit 378ca42d5b22355d39faf09fb16721f7a6ffbf94
Merge: c186685 e4b1859
fixes for clutter-behaviour-ellipse.c.0.patch
.../clutter-behaviour-ellipse.c.0.patch | 107 ++++----------------
- 1 files changed, 21 insertions(+), 86 deletions(-)
+ 1 file changed, 21 insertions(+), 86 deletions(-)
commit 0ffb6f7aa5de917e474df305c64e84581cf31fc1
Author: Robert Bragg <robert@linux.intel.com>
replaces ClutterAngle usage with float.
fixed-to-float-patches/clutter-alpha.c.0.patch | 26 ++++++++++++------------
- 1 files changed, 13 insertions(+), 13 deletions(-)
+ 1 file changed, 13 insertions(+), 13 deletions(-)
commit 65e7bc636394f12e6f11cc6c5ba0c113c3a11bc1
Author: Robert Bragg <robert@linux.intel.com>
in degrees to radians. This fixes the cogl-primitives API.
fixed-to-float.sh | 17 ++++++++++++++---
- 1 files changed, 14 insertions(+), 3 deletions(-)
+ 1 file changed, 14 insertions(+), 3 deletions(-)
commit e4b1859077797049918d97d9ba1ec7b0c3cac0b8
Author: Robert Bragg <robert@linux.intel.com>
result gets converted by CLUTTER_INT_TO_FIXED.
tests/interactive/test-clip.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 28b0f432b78f9db0c36d3b286cc8928d12b3b1f3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-interval.c | 105 ++++++++++++++++++++++++++++++++++++++++++++
clutter/clutter-interval.h | 31 +++++++++++++
- 2 files changed, 136 insertions(+), 0 deletions(-)
+ 2 files changed, 136 insertions(+)
commit cc8cd8392f109edeec073fcecab12443bbbaedd2
Author: Robert Bragg <robert@linux.intel.com>
internally converts the incorrect integer result to fixed point.
tests/interactive/test-depth.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit ff48c3ef7c05de41e087645deb845b4d9bb66ae6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
by an helpless variable.
clutter/clutter-text.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 805b88d4c02deda68f6adbd5f65dc6e81451b5f6
Merge: 5913bcf e21fee3
text from a file, show the error inside the text actor itself.
tests/interactive/test-text.c | 134 +++++++----------------------------------
- 1 files changed, 22 insertions(+), 112 deletions(-)
+ 1 file changed, 22 insertions(+), 112 deletions(-)
commit 0d9c07f82464962a189cdf1c05c1afe0e10cd9bf
Author: Emmanuele Bassi <ebassi@linux.intel.com>
markup.
clutter/clutter-text.c | 9 ++++++---
- 1 files changed, 6 insertions(+), 3 deletions(-)
+ 1 file changed, 6 insertions(+), 3 deletions(-)
commit 368df450b21e6a731a61d5f30d6b997e258ef0e3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
layout cache.
clutter/clutter-text.c | 7 ++++---
- 1 files changed, 4 insertions(+), 3 deletions(-)
+ 1 file changed, 4 insertions(+), 3 deletions(-)
commit c297d1ccf14c8c798773f7e179bb7d1eaa9d6521
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This is merge fall-out from the text-actor branch.
tests/interactive/test-scale.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 796294fd4e8fb78798f6000bc44cbcc646599481
Author: Emmanuele Bassi <ebassi@linux.intel.com>
tests/interactive/Makefile.am | 1 -
tests/interactive/test-opacity.c | 116 --------------------------------------
- 2 files changed, 0 insertions(+), 117 deletions(-)
+ 2 files changed, 117 deletions(-)
commit c54bd990975fddc4b395a8f05b0ae9080760f473
Merge: e4272fb ad7d1b5
re-alignment of the entire file.
clutter/clutter-text.h | 192 ++++++++++++++++++++++++------------------------
- 1 files changed, 96 insertions(+), 96 deletions(-)
+ 1 file changed, 96 insertions(+), 96 deletions(-)
commit 328534fc95746ddd38d591efa471db142d1793c4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
magic numbers.
clutter/clutter-text.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit f3142a70dc8e62127a22edf2ff6a8d01aac86329
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Comments and whitespace fixes to ClutterText
clutter/clutter-text.c | 20 +++++++++++---------
- 1 files changed, 11 insertions(+), 9 deletions(-)
+ 1 file changed, 11 insertions(+), 9 deletions(-)
commit 7f9c384099c1ca839b34f32c0980f76fe87c19e4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
to the API reference.
doc/reference/clutter/clutter-sections.txt | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 1223fcbb4fd3a0e4ba05a31ca6f71633a56045ee
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Update the ignore file
.gitignore | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 71c03df967e0725aa49f2a51de9909b2fd42d971
Author: Emmanuele Bassi <ebassi@linux.intel.com>
tests/interactive/Makefile.am | 3 +-
tests/interactive/test-text-field.c | 117 +++++++++++++++++++++++++++++++++++
- 2 files changed, 119 insertions(+), 1 deletions(-)
+ 2 files changed, 119 insertions(+), 1 deletion(-)
commit 43f82332dd918c7e13e7896523a2508430cfa6f0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
not fit the allocated width of the Text actor.
clutter/clutter-text.c | 175 ++++++++++++++++++++++++++++++++++++++++++++++--
- clutter/clutter-text.h | 4 +
+ clutter/clutter-text.h | 4 ++
2 files changed, 172 insertions(+), 7 deletions(-)
commit 8182b354b167681a89ef9c3354c1278378e4ea2c
This commit fixes both issues.
clutter/clutter-text.c | 39 ++++++++++++++++-----------------------
- 1 files changed, 16 insertions(+), 23 deletions(-)
+ 1 file changed, 16 insertions(+), 23 deletions(-)
commit 3d32d464e9a83ca2a89700778ece28307f4d359e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
dealing with long, multi-byte texts.
clutter/clutter-text.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 1eeb21c155882497f7b0f76b0fbdc84a13e1f4ab
Author: Robert Bragg <robert@linux.intel.com>
always rounding to (0,0)
fixed-to-float.sh | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit e42d756a69309d1651c13bd1eb79c2c3dff86a0f
Author: Robert Bragg <robert@linux.intel.com>
values went through to -1, as the o-hands were scaled so large all you saw was
the red 'O'.
- fixed-to-float-patches/clutter-alpha.c.0.patch | 55 +++++++++++++----------
- 1 files changed, 31 insertions(+), 24 deletions(-)
+ fixed-to-float-patches/clutter-alpha.c.0.patch | 55 +++++++++++++-----------
+ 1 file changed, 31 insertions(+), 24 deletions(-)
commit 12ea2933bd35d22b34973674abf6dcb43fca31f8
Author: Neil Roberts <neil@linux.intel.com>
and all of the labels will be black.
clutter/cogl/gl/cogl-texture.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 606d34f2aa5f4f1480f415ef241b28855dc835af
Author: Neil Roberts <neil@linux.intel.com>
a compiler warning.
tests/interactive/test-cogl-material.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit f5288b1918e7d70c8630f11cb32922ddbec2f078
Author: Neil Roberts <neil@linux.intel.com>
tests/conform/test-clutter-text.c | 19 +++++++++++++++++++
tests/conform/test-conform-main.c | 1 +
- 2 files changed, 20 insertions(+), 0 deletions(-)
+ 2 files changed, 20 insertions(+)
commit c4475c6bfc133eea9e44abea73c3fa2f121fded8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
updating on the renamed and removed accessors.
doc/reference/clutter/clutter-sections.txt | 6 ++----
- 1 files changed, 2 insertions(+), 4 deletions(-)
+ 1 file changed, 2 insertions(+), 4 deletions(-)
commit 979b6794bb207575fdac6fa520cca5c9adf6f86e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter_text_set_password_char (CLUTTER_TEXT (text), '*');
clutter/clutter-text.c | 177 ++++++++++++------------------------------------
- clutter/clutter-text.h | 7 +--
+ clutter/clutter-text.h | 7 +-
2 files changed, 46 insertions(+), 138 deletions(-)
commit 854cf5d49916c8b4eb7218c340db2f95dca81d24
the locale will determine the text direction, as it should.
clutter/clutter-main.c | 21 ++++++++++++++++++---
- 1 files changed, 18 insertions(+), 3 deletions(-)
+ 1 file changed, 18 insertions(+), 3 deletions(-)
commit e4272fba69f9c174388eb8a1ffabd3211393461e
Author: Neil Roberts <neil@linux.intel.com>
Thanks to Geoff Gustafson for spotting.
clutter/clutter-stage.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 8e6423a1b6e08e140a888df5398206640deea59e
Author: Takao Fujiwara <takao.fujiwara@sun.com>
it's clear what does what.
clutter/clutter-main.c | 5 ++++-
- 1 files changed, 4 insertions(+), 1 deletions(-)
+ 1 file changed, 4 insertions(+), 1 deletion(-)
commit a5f9c7269465da32a8f0209dfce27f875e4fe05b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
MainContext structure pointer.
clutter/clutter-main.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit c79112bd3c4febc39eeba5cabe50319f1eb7976c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
if there is no global PangoContext already.
clutter/clutter-main.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 700b34148bd9e052bf521caeaff05c1373200972
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we use to iterate over inside the block/unblock_action() pair.
clutter/clutter-binding-pool.c | 13 +++++++++++++
- 1 files changed, 13 insertions(+), 0 deletions(-)
+ 1 file changed, 13 insertions(+)
commit c988b7b736e6d7ab7929b409f6c54c81d5862623
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-binding-pool.c | 6 ------
clutter/clutter-binding-pool.h | 1 -
doc/reference/clutter/clutter-sections.txt | 1 -
- 3 files changed, 0 insertions(+), 8 deletions(-)
+ 3 files changed, 8 deletions(-)
commit 982a678053a518e94928e5d7a344c4c5525dec15
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Whitespace fixes
clutter/clutter-text.c | 6 ++----
- 1 files changed, 2 insertions(+), 4 deletions(-)
+ 1 file changed, 2 insertions(+), 4 deletions(-)
commit ff73fe3e1f142517617cddf6c73c72783bb7fe92
Author: Neil Roberts <neil@linux.intel.com>
behaviour_set_alpha.
clutter/clutter-animation.c | 31 +++++++++++++++++++------------
- 1 files changed, 19 insertions(+), 12 deletions(-)
+ 1 file changed, 19 insertions(+), 12 deletions(-)
commit 39f4848b93511d1c6b8c3a4f0eb2774a501caea0
Author: Neil Roberts <neil@linux.intel.com>
which alpha to modify.
clutter/clutter-animation.c | 9 ++++-----
- 1 files changed, 4 insertions(+), 5 deletions(-)
+ 1 file changed, 4 insertions(+), 5 deletions(-)
commit fa431f64923d233cea61aac9f1df75a43e323158
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the BindingPool section of the Clutter API reference.
doc/reference/clutter/clutter-sections.txt | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit e56fe478ef9ae30584480827805e0dd6a8834e0b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
place.
clutter/clutter-binding-pool.c | 125 ++++++++++++++++++++++++++++++++++++++++
- clutter/clutter-binding-pool.h | 70 +++++++++++++----------
+ clutter/clutter-binding-pool.h | 70 ++++++++++++----------
2 files changed, 165 insertions(+), 30 deletions(-)
commit 2ed60a5270c7bb03e8046db52b2abdf71e195cce
value that was set.
clutter/clutter-alpha.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 55a22d57507dbafbc99fdb01820d5a7f41404e36
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Bind Ctrl+A to the "select all" action.
clutter/clutter-text.c | 17 +++++++++++++++++
- 1 files changed, 17 insertions(+), 0 deletions(-)
+ 1 file changed, 17 insertions(+)
commit 92e8b886d2b21618277079306169a8aa31a03806
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Add the last unused symbol to the ClutterText section.
doc/reference/clutter/clutter-sections.txt | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit 605ec10c3242f7024b77469ff38abf6a06ef08cc
Author: Emmanuele Bassi <ebassi@linux.intel.com>
have been replaced by ClutterText.
doc/reference/clutter/clutter-sections.txt | 86 ----------------------------
- 1 files changed, 0 insertions(+), 86 deletions(-)
+ 1 file changed, 86 deletions(-)
commit fd2d78918b49dc2b67f18b444587f32a0030bfa9
Merge: cb569a5 cf5d691
clutter/clutter-clone-texture.c | 1 +
clutter/clutter-texture.c | 1 +
- clutter/cogl/cogl-texture.h | 75 ++++++---------------
- clutter/cogl/common/cogl-material-private.h | 14 +++--
+ clutter/cogl/cogl-texture.h | 75 +++++++--------------
+ clutter/cogl/common/cogl-material-private.h | 14 ++--
clutter/cogl/gl/cogl-texture.c | 95 +++++++++++++++++++++------
tests/interactive/test-cogl-material.c | 1 +
6 files changed, 109 insertions(+), 78 deletions(-)
clutter/cogl/cogl-material.h | 13 +++++++++++++
clutter/cogl/common/cogl-material.c | 30 ++++++++++++++++++++++++++++++
- 2 files changed, 43 insertions(+), 0 deletions(-)
+ 2 files changed, 43 insertions(+)
commit 462c45da3c9cd4febb6849ce66868de74f614184
Author: Robert Bragg <robert@linux.intel.com>
- cogl/gl/cogl-texture.c
- cogl/gl/cogl-context.h
- clutter/clutter-clone-texture.c | 28 +-
+ clutter/clutter-clone-texture.c | 28 +--
clutter/clutter-texture.c | 24 +-
clutter/clutter-texture.h | 4 +-
clutter/cogl/cogl-texture.h | 24 +-
clutter/cogl/gl/cogl-context.c | 26 +-
clutter/cogl/gl/cogl-context.h | 16 +-
- clutter/cogl/gl/cogl-texture.c | 512 +++++++++++++++++++-------------------
+ clutter/cogl/gl/cogl-texture.c | 512 +++++++++++++++++++--------------------
7 files changed, 317 insertions(+), 317 deletions(-)
commit 7649e9de077744968f7937749f157be9e87707da
declared inside string.h.
tests/conform/test-binding-pool.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit c9cdf1ef0a02f9c4140686141e057ca32304a61d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ClutterBehaviourRotate to correctly return the start angle value.
clutter/clutter-behaviour-rotate.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit affd915b847663a871b8c17addd2b1b66afe1276
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Kudos to Benjamin Otte.
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit f777bc629ac90e2e0b70705823ecd3fb74f2cded
Author: Emmanuele Bassi <ebassi@linux.intel.com>
PO file, but this step requires some build system surgery to allow
the translation of the Clutter strings.
- clutter/clutter-main.c | 68 ++++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 58 insertions(+), 10 deletions(-)
+ clutter/clutter-main.c | 68 +++++++++++++++++++++++++++++++++++++++++-------
+ 1 file changed, 58 insertions(+), 10 deletions(-)
commit b4a3944b2b6bde5b57f86519135b959f4607cad3
Author: Emmanuele Bassi <ebassi@linux.intel.com>
a pointer to it - like we do for the font options.
clutter/clutter-backend.c | 11 ++++++++++-
- 1 files changed, 10 insertions(+), 1 deletions(-)
+ 1 file changed, 10 insertions(+), 1 deletion(-)
commit e3785f4f45d1ef8e0e65517c246cace4dade41ea
Author: Emmanuele Bassi <ebassi@linux.intel.com>
default font from the backend.
clutter/clutter-text.c | 20 ++++++++++++--------
- 1 files changed, 12 insertions(+), 8 deletions(-)
+ 1 file changed, 12 insertions(+), 8 deletions(-)
commit 72625421556c63a7f33afa262d4b60e29f48580b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-backend.c | 34 ++++++++++++++++++++++++++++++++++
clutter/clutter-backend.h | 5 +++++
- 2 files changed, 39 insertions(+), 0 deletions(-)
+ 2 files changed, 39 insertions(+)
commit 977bdcf89b449845f3b9aeb02d02fe1fb4577fcb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
runtime.
clutter/clutter-main.c | 32 ++++++++++++++++++++++++--------
- 1 files changed, 24 insertions(+), 8 deletions(-)
+ 1 file changed, 24 insertions(+), 8 deletions(-)
commit 213d8f0e4e165554ad2c172c2b18cb29dfce9b76
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we should remove the reference inside the dispose implementation.
clutter/clutter-actor.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit a865a5d4ead867072d67f1ff57ac5a70d8589159
Author: Emmanuele Bassi <ebassi@linux.intel.com>
function.
clutter/clutter-text.c | 10 +++-------
- 1 files changed, 3 insertions(+), 7 deletions(-)
+ 1 file changed, 3 insertions(+), 7 deletions(-)
commit 78628edf2f6f02db3d283169d93ae2d21e63a1ec
Author: Emmanuele Bassi <ebassi@linux.intel.com>
fixed-to-float-patches/clutter-units.h.0.patch | 85 ++++
fixed-to-float-patches/cogl-fixed.c.0.patch | 17 +
fixed-to-float-patches/cogl-fixed.h.0.patch | 23 +
- fixed-to-float-patches/cogl-pango-render.c.0.patch | 24 +
+ fixed-to-float-patches/cogl-pango-render.c.0.patch | 24 ++
fixed-to-float-patches/cogl-primitives.c.0.patch | 12 +
.../gl-cogl-primitives.c.0.patch | 12 +
fixed-to-float-patches/gl-cogl-texture.c.0.patch | 30 ++
fixed-to-float-patches/mtx_transform.0.patch | 19 +
.../test-cogl-tex-tile.c.0.patch | 35 ++
fixed-to-float.sh | 150 +++++++
- 20 files changed, 1652 insertions(+), 0 deletions(-)
+ 20 files changed, 1652 insertions(+)
commit aee2589cc6a5afcddbfe4d7221c8a24ec2f25cfe
Author: Robert Bragg <robert@linux.intel.com>
cogl-sections.txt
clutter/cogl/cogl-material.h | 548 +++++++++++++++++++++++-----------
- clutter/cogl/common/cogl-material.c | 72 +++---
+ clutter/cogl/common/cogl-material.c | 72 ++---
doc/reference/cogl/cogl-docs.sgml | 1 +
doc/reference/cogl/cogl-sections.txt | 38 +++
4 files changed, 456 insertions(+), 203 deletions(-)
clutter/cogl/cogl-material.h | 2 +
clutter/cogl/gles/cogl-context.c | 5 +-
clutter/cogl/gles/cogl-context.h | 9 +-
- clutter/cogl/gles/cogl-texture.c | 320 +++++++++++++------------------------
+ clutter/cogl/gles/cogl-texture.c | 320 ++++++++++++++------------------------
4 files changed, 122 insertions(+), 214 deletions(-)
commit 40b0bb4e95b7f332b2b48e1d072eb2b4c936b4bf
clutter/cogl/gl/cogl-context.c | 5 +-
clutter/cogl/gl/cogl-context.h | 9 +-
clutter/cogl/gl/cogl-texture-private.h | 8 +-
- clutter/cogl/gl/cogl-texture.c | 307 +++++--------
+ clutter/cogl/gl/cogl-texture.c | 307 +++++-------
tests/data/Makefile.am | 1 -
tests/data/light0.png | Bin 24410 -> 5674 bytes
tests/data/light1.png | Bin 28430 -> 0 bytes
Adds a few more gtk-doc notes to cogl-matrix.h, and adds a new section to
cogl-sections.txt
- clutter/cogl/cogl-matrix.h | 54 ++++++++++++++++++++++++++++++---
+ clutter/cogl/cogl-matrix.h | 54 ++++++++++++++++++++++++++++++----
doc/reference/cogl/cogl-docs.sgml | 1 +
doc/reference/cogl/cogl-sections.txt | 11 +++++++
3 files changed, 61 insertions(+), 5 deletions(-)
clutter/cogl/common/Makefile.am | 3 +-
clutter/cogl/common/cogl-matrix.c | 138 +++++++++++++++++++++++++++++++++++++
clutter/cogl/common/cogl-matrix.h | 57 +++++++++++++++
- 4 files changed, 299 insertions(+), 1 deletions(-)
+ 4 files changed, 299 insertions(+), 1 deletion(-)
commit fc7a86fd0d071645e27a996b78267b5aaca83fcf
Author: Robert Bragg <bob@o-hand.com>
tests/data/redhand_alpha.png | Bin 0 -> 4539 bytes
tests/interactive/Makefile.am | 9 +-
tests/interactive/test-cogl-multi-texture.c | 250 +++++++++++++++++++++++++++
- 6 files changed, 261 insertions(+), 1 deletions(-)
+ 6 files changed, 261 insertions(+), 1 deletion(-)
commit ea643ca0f8e1a5020c1dc65146aaa75b85fd0109
Author: Robert Bragg <bob@o-hand.com>
clutter/cogl/gl/cogl-context.h | 6 +
clutter/cogl/gl/cogl-defines.h.in | 1 +
clutter/cogl/gl/cogl-texture-private.h | 27 +-
- clutter/cogl/gl/cogl-texture.c | 275 ++++++++++-
+ clutter/cogl/gl/cogl-texture.c | 275 +++++++++-
clutter/cogl/gles/cogl-context.c | 4 +-
clutter/cogl/gles/cogl-context.h | 6 +
clutter/cogl/gles/cogl-defines.h.in | 12 +-
clutter/cogl/gles/cogl-fixed-fragment-shader.glsl | 33 +-
clutter/cogl/gles/cogl-fixed-vertex-shader.glsl | 19 +-
clutter/cogl/gles/cogl-gles2-wrapper.c | 552 +++++++++++++++++----
- clutter/cogl/gles/cogl-gles2-wrapper.h | 131 ++++--
+ clutter/cogl/gles/cogl-gles2-wrapper.h | 131 +++--
clutter/cogl/gles/cogl-texture-private.h | 21 +
clutter/cogl/gles/cogl-texture.c | 281 ++++++++++-
16 files changed, 1260 insertions(+), 179 deletions(-)
Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/x11/clutter-event-x11.c | 26 +++++++++++++++++++++++---
- 1 files changed, 23 insertions(+), 3 deletions(-)
+ 1 file changed, 23 insertions(+), 3 deletions(-)
commit 8e88a487d997b305b63deb668b16f72f50c4850a
Author: Robert Bragg <robert@linux.intel.com>
[gitignore] Adds *.swn + *.swo (Vim files) & *.orig + *.reg (patch conflicts)
.gitignore | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 3a6ffe3b7dacf82708392b4bd4f244a5ec28f66d
Author: Robert Bragg <robert@linux.intel.com>
(it was missing the .c extension, and so it wasn't being built.)
tests/interactive/Makefile.am | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
+ 1 file changed, 2 insertions(+), 1 deletion(-)
commit a40666469d462d5bb24ce6ee7a8c5ccfc579c213
Author: Robert Bragg <robert@linux.intel.com>
to rename the colliding variables "y_0", "y_1" and "y_n" - and
obviously everything similar to them as well, using the same pattern.
- clutter/clutter-path.c | 60 +++++++++++++++++++++++++----------------------
- clutter/clutter-path.h | 24 +++++++++---------
+ clutter/clutter-path.c | 60 ++++++++++++++++++++++++++----------------------
+ clutter/clutter-path.h | 24 +++++++++----------
2 files changed, 44 insertions(+), 40 deletions(-)
commit 42bba13135d97babd5c0a0ce3b65836d077fbd5a
ClutterScriptable was defined twice inside the sections file.
doc/reference/clutter/clutter-sections.txt | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
+ 1 file changed, 1 deletion(-)
commit c93cd4a096b9e37df5cdc01f0e49b8193034f73a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
name inside the function declaration in the header file.
clutter/clutter-cairo-texture.c | 18 +++++++++++++-----
- 1 files changed, 13 insertions(+), 5 deletions(-)
+ 1 file changed, 13 insertions(+), 5 deletions(-)
commit 2f230034255b6440fd442934f2997db1811e12f5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Let's try to honour the coding style document, now that we have one.
- clutter/clutter-path.c | 91 ++++++++++++++++++++++++++++-------------------
- 1 files changed, 54 insertions(+), 37 deletions(-)
+ clutter/clutter-path.c | 91 ++++++++++++++++++++++++++++--------------------
+ 1 file changed, 54 insertions(+), 37 deletions(-)
commit 81541e6940d70beaf68d856d870b96c74ddbfaac
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Add last few missing symbols to the sections file
doc/reference/clutter/clutter-sections.txt | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit cc52bbce0bca153bd2594a85eb4c0acb3707b762
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Add shader symbols to their sections
doc/reference/clutter/clutter-sections.txt | 23 +++++++++++++++++++++++
- 1 files changed, 23 insertions(+), 0 deletions(-)
+ 1 file changed, 23 insertions(+)
commit 6a4a5e0a3b57f14368cd17833d34a8560e46886a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Add the symbols that gtk-doc can track to the sections file.
doc/reference/clutter/clutter-sections.txt | 17 +++++++++++++++++
- 1 files changed, 17 insertions(+), 0 deletions(-)
+ 1 file changed, 17 insertions(+)
commit 4094590a528fc662091c030e3477e4eb6ba07aae
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Fix a typo in the binding pool section
doc/reference/clutter/clutter-sections.txt | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 8d98c28dfa7d5be746f1aa8b351e4e8fea9ee3a7
Merge: 5560157 64de041
is already the right size.
clutter/clutter-cairo-texture.c | 30 ++++++++++++++++++++++--------
- 1 files changed, 22 insertions(+), 8 deletions(-)
+ 1 file changed, 22 insertions(+), 8 deletions(-)
commit cf5d69139d0ef7f380616e4eaf18fc82721f62f5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the two types.
clutter/clutter-texture.c | 40 ++++++++++++++++++++++++----------------
- 1 files changed, 24 insertions(+), 16 deletions(-)
+ 1 file changed, 24 insertions(+), 16 deletions(-)
commit f6e9a701e42ca4a01a41eaa7ab220bf48c23a49f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
on the stage. As it turns out, labels can be picked as well.
tests/interactive/test-unproject.c | 19 ++++++++++++-------
- 1 files changed, 12 insertions(+), 7 deletions(-)
+ 1 file changed, 12 insertions(+), 7 deletions(-)
commit cdb78ec4d2bdea875fb1b4514cf4ec0618e31a8e
Author: Emmanuele Bassi <ebassi@linux.intel.com>
heavily relied on the equivalency between them.
clutter/clutter-actor.c | 569 +++++++++++++++++++++++++----------------------
- 1 files changed, 298 insertions(+), 271 deletions(-)
+ 1 file changed, 298 insertions(+), 271 deletions(-)
commit 5560157428e8fcfde5a903878eace9134475d318
Author: Emmanuele Bassi <ebassi@linux.intel.com>
[docs] Fix a copy-and-paste typo in the coding style
CODING_STYLE | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit b63b1584bd24a625b226e46149a9353102ad8774
Author: Emmanuele Bassi <ebassi@linux.intel.com>
glx pixmap early within clutter_glx_texture_pixmap_create_glx_pixmap.
clutter/glx/clutter-glx-texture-pixmap.c | 7 +++++++
- 1 files changed, 7 insertions(+), 0 deletions(-)
+ 1 file changed, 7 insertions(+)
commit 9cd92fc540210b505b8db2819689ba582814b023
Author: Neil Roberts <neil@linux.intel.com>
makes it easier to verify that the test is working correctly.
tests/interactive/test-scale.c | 33 +++++++++++++++++++++++++--------
- 1 files changed, 25 insertions(+), 8 deletions(-)
+ 1 file changed, 25 insertions(+), 8 deletions(-)
commit 4168ed09de75d4bea08e206103e4eac3e1047d1c
Author: Neil Roberts <neil@linux.intel.com>
completed signal is emitted.
clutter/clutter-alpha.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 2bf815131af32b8c5239425b8dacbacf29d503cf
Author: Neil Roberts <neil@linux.intel.com>
ClutterRectangle.
clutter/clutter-interval.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit e130e0c9b30ee688b6dcd9d1fece05ea88b558e7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
surface used internally;
- increase the consistency in the usage of CairoTexture.
- clutter/clutter-cairo-texture.c | 46 +++++++++++++++++---------------------
- 1 files changed, 21 insertions(+), 25 deletions(-)
+ clutter/clutter-cairo-texture.c | 46 ++++++++++++++++++---------------------
+ 1 file changed, 21 insertions(+), 25 deletions(-)
commit 140e4e1be29cfef0627177f91d5d9a2fd483f7e3
Author: Neil Roberts <neil@linux.intel.com>
the @anchor_y parameter was slightly wrong in different ways.
clutter/clutter-actor.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 335b650d0b74d02266dcabf3ba55422ecd613a39
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the wrapper script does not work when invoked directly.
.gitignore | 68 ++++++++++++++--------------
- tests/conform/Makefile.am | 96 +++++++++++++++++++++++----------------
+ tests/conform/Makefile.am | 96 ++++++++++++++++++++++++----------------
tests/conform/test-launcher.sh | 24 ++++++++++
- tests/conform/wrapper.sh | 18 -------
+ tests/conform/wrapper.sh | 18 --------
4 files changed, 115 insertions(+), 91 deletions(-)
commit 6b782ce4e720f07bd678ce613b81987fde13ff38
is 0 and provide a fast path by setting the offset to 0.
clutter/clutter-text.c | 11 +++++++++--
- 1 files changed, 9 insertions(+), 2 deletions(-)
+ 1 file changed, 9 insertions(+), 2 deletions(-)
commit ff92cc9766cfceb0cf390253b6c369099678691d
Author: Neil Roberts <neil@linux.intel.com>
when setting the ellipsization on the layout.
clutter/clutter-text.c | 149 +++++++++++++++++++++++++++++++-----------------
- 1 files changed, 96 insertions(+), 53 deletions(-)
+ 1 file changed, 96 insertions(+), 53 deletions(-)
commit ba586b46b304bbe3fe17b12b057574b8b1e08e32
Author: Emmanuele Bassi <ebassi@linux.intel.com>
did actually fail.
tests/conform/test-text-cache.c | 38 ++++++++++++++++++++++++--------------
- 1 files changed, 24 insertions(+), 14 deletions(-)
+ 1 file changed, 24 insertions(+), 14 deletions(-)
commit d85a1cb5a1dfce2364ca604c9ad33855d48d73aa
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the API reference.
doc/reference/clutter/clutter-sections.txt | 1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
+ 1 file changed, 1 insertion(+)
commit a3fbdb594905cec0f822150b48c56837bc23dd73
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 38 ++++++++++++++++++++++++++++++++++++++
clutter/clutter-text.h | 3 +++
- 2 files changed, 41 insertions(+), 0 deletions(-)
+ 2 files changed, 41 insertions(+)
commit 2209e174328790b140bb4a43c53fcdf7436d4a75
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This commit also adds the last few gtk-doc annotations missing
from ClutterText.
- clutter/clutter-text.c | 59 ++++++++++++++++++++++++++++++++++++++---------
- 1 files changed, 47 insertions(+), 12 deletions(-)
+ clutter/clutter-text.c | 59 ++++++++++++++++++++++++++++++++++++++----------
+ 1 file changed, 47 insertions(+), 12 deletions(-)
commit e28fb9ae103038e769553b488d1c084426edb966
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Almost reaching full documentation.
clutter/clutter-text.c | 50 +++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 49 insertions(+), 1 deletions(-)
+ 1 file changed, 49 insertions(+), 1 deletion(-)
commit 4a43b582ac0de60464fbf0dfbebb26e549d452f6
Author: Emmanuele Bassi <ebassi@linux.intel.com>
'activate' key binding handler.
clutter/clutter-text.c | 11 +----------
- 1 files changed, 1 insertions(+), 10 deletions(-)
+ 1 file changed, 1 insertion(+), 10 deletions(-)
commit 93d96dca52b21c63775a230f872de28fe0e0e3ea
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 35 +++++++++++++++++++++++++++++++++++
clutter/clutter-text.h | 1 +
- 2 files changed, 36 insertions(+), 0 deletions(-)
+ 2 files changed, 36 insertions(+)
commit 87f38475aed1827de5e48e0db0d5bff4ea1bcef5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
and :activatable properties accessors.
clutter/clutter-text.c | 116 +++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 114 insertions(+), 2 deletions(-)
+ 1 file changed, 114 insertions(+), 2 deletions(-)
commit e3ba2ddf0a0cdace9530ad8227fdd3a6a94bf36f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Also, fix the ::cursor-event and ::activate signals documentation.
clutter/clutter-text.c | 94 +++++++++++++++++++++++++++++++++++++++++++++---
- 1 files changed, 89 insertions(+), 5 deletions(-)
+ 1 file changed, 89 insertions(+), 5 deletions(-)
commit 32896d9aee66700f03417f3f88e0bba6d18d2e5c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
known gtk-doc symbols for the ClutterText section.
doc/reference/clutter/clutter-sections.txt | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit 7ebb9ff6b7bc04d2a47a0d7202f7190ce41faa80
Author: Emmanuele Bassi <ebassi@linux.intel.com>
position, with all the text after the first line being selected.
clutter/clutter-text.c | 37 ++++++++++++++++---------------------
- 1 files changed, 16 insertions(+), 21 deletions(-)
+ 1 file changed, 16 insertions(+), 21 deletions(-)
commit ea5a6abd9d599104ae4de7c0aecb529276d0d004
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 80 +++++++++++++++++++++++++++++++++++++++++++++++-
clutter/clutter-text.h | 3 ++
- 2 files changed, 82 insertions(+), 1 deletions(-)
+ 2 files changed, 82 insertions(+), 1 deletion(-)
commit ffb500d3a617ef3f0cfab4912c4ed4ca8c71599a
Author: Emmanuele Bassi <ebassi@linux.intel.com>
level class based on ClutterText.
clutter/clutter-text.c | 35 -----------------------------------
- 1 files changed, 0 insertions(+), 35 deletions(-)
+ 1 file changed, 35 deletions(-)
commit dc49dab35074ca27fcccf015e8990270eeaa4185
Author: Emmanuele Bassi <ebassi@linux.intel.com>
move-down bindings.
clutter/clutter-text.c | 20 ++++++++++++--------
- 1 files changed, 12 insertions(+), 8 deletions(-)
+ 1 file changed, 12 insertions(+), 8 deletions(-)
commit be64cbcdc22952ce2fa9f902e153e3bd9f4a08c9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the first line of text.
clutter/clutter-text.c | 24 ++++++++++++++++--------
- 1 files changed, 16 insertions(+), 8 deletions(-)
+ 1 file changed, 16 insertions(+), 8 deletions(-)
commit e615b8cc6bd6e77cc649e71db6ea62248e37a6cd
Author: Emmanuele Bassi <ebassi@linux.intel.com>
callers of clutter_text_position_to_coords().
clutter/clutter-text.c | 113 ++++++++++++++++++++++++++++++++++--------------
- 1 files changed, 81 insertions(+), 32 deletions(-)
+ 1 file changed, 81 insertions(+), 32 deletions(-)
commit 2714397fd517636461088f20521c80801b696b60
Author: Emmanuele Bassi <ebassi@linux.intel.com>
huge mess, and it would also potentially break the whole actor.
clutter/clutter-text.h | 9 +++++----
- 1 files changed, 5 insertions(+), 4 deletions(-)
+ 1 file changed, 5 insertions(+), 4 deletions(-)
commit c68cf3564e4899f8a4f34326dee439b0ab7944f3
Author: Neil Roberts <neil@linux.intel.com>
get_paint_visibility was also broken.
tests/interactive/test-paint-wrapper.c | 27 +++++++++++++++++++--------
- 1 files changed, 19 insertions(+), 8 deletions(-)
+ 1 file changed, 19 insertions(+), 8 deletions(-)
commit 2d166b250c0e0da33171f0d2f87735c965af50e9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
gtk-doc to pick up.
clutter/clutter-text.h | 17 +++++++++++++++++
- 1 files changed, 17 insertions(+), 0 deletions(-)
+ 1 file changed, 17 insertions(+)
commit 39b575e6b43301354912d18a50b80085e8d92388
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-entry.h | 165 -----
clutter/clutter-label.c | 1347 -----------------------------------
clutter/clutter-label.h | 128 ----
- 4 files changed, 0 insertions(+), 3435 deletions(-)
+ 4 files changed, 3435 deletions(-)
commit ca310d49cab2b021471d4d094c1802fee7d705af
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Match the indentation and style of the other Clutter headers.
clutter/clutter-path.h | 240 +++++++++++++++++++++---------------------------
- 1 files changed, 103 insertions(+), 137 deletions(-)
+ 1 file changed, 103 insertions(+), 137 deletions(-)
commit f6feed43863f6c42d6204e5006f92937a0709756
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This commit fixes the wrong parameters.
clutter/clutter-fixed.c | 12 ++++++------
- 1 files changed, 6 insertions(+), 6 deletions(-)
+ 1 file changed, 6 insertions(+), 6 deletions(-)
commit b2f4363d95a9c70ca66c533bd068eb6e1994d0c0
Author: Emmanuele Bassi <ebassi@gnome.org>
Thanks to Haakon Sporsheim.
clutter/clutter-behaviour-ellipse.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 4e0073cd508ad55c8d6b6d031f060ae9644620c2
Author: Neil Roberts <neil@linux.intel.com>
parsed.
clutter/clutter-actor.c | 20 ++++++++++----------
- 1 files changed, 10 insertions(+), 10 deletions(-)
+ 1 file changed, 10 insertions(+), 10 deletions(-)
commit cd1992181c13fcb94ef8d952845017b7901e6e3c
Author: Neil Roberts <neil@linux.intel.com>
so that it matches the header.
clutter/clutter-actor.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit 965ec2762000543998e83e07f2f4690830231e2a
Author: Neil Roberts <neil@linux.intel.com>
multiple move operations into a single move so the comparison would
fail if the two move nodes are consecutive.
- tests/conform/test-path.c | 104 ++++++++++++++++++++++++++++++++++++++++++--
- 1 files changed, 99 insertions(+), 5 deletions(-)
+ tests/conform/test-path.c | 104 ++++++++++++++++++++++++++++++++++++++++++---
+ 1 file changed, 99 insertions(+), 5 deletions(-)
commit a462d19e1438dcb738362e63ddcb30a77ba5cdc2
Author: Neil Roberts <neil@linux.intel.com>
clutter/clutter-path.c | 115 ++++++++++++++++++++++++++++
clutter/clutter-path.h | 7 ++
doc/reference/clutter/clutter-sections.txt | 2 +
- 3 files changed, 124 insertions(+), 0 deletions(-)
+ 3 files changed, 124 insertions(+)
commit 0e1a3c21248cf3ab14211bee8c93e0677769a723
Author: Emmanuele Bassi <ebassi@linux.intel.com>
CairoTexture actor.
clutter/clutter-cairo-texture.c | 11 ++++++-----
- 1 files changed, 6 insertions(+), 5 deletions(-)
+ 1 file changed, 6 insertions(+), 5 deletions(-)
commit 4d34872deab56c9b341742386c1740bf15b2a83c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
GL.
clutter/clutter-cairo-texture.c | 15 +++++++++++----
- 1 files changed, 11 insertions(+), 4 deletions(-)
+ 1 file changed, 11 insertions(+), 4 deletions(-)
commit cf9dea7cf6e079a8897c7b0d92da030c88cb964f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
are called while an actor is in the middle of a paint.
clutter/clutter-cairo-texture.c | 19 +++++++++++++++++--
- 1 files changed, 17 insertions(+), 2 deletions(-)
+ 1 file changed, 17 insertions(+), 2 deletions(-)
commit 1b88122873afac513449b03c0658ab3802c84f3d
Author: Emmanuele Bassi <ebassi@linux.intel.com>
need to set it inside the ClutterStage paint function.
clutter/clutter-stage.c | 4 ----
- 1 files changed, 0 insertions(+), 4 deletions(-)
+ 1 file changed, 4 deletions(-)
commit 3f2c9fe6b31af32ad643cce9154e17096eed432c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
avoid recursion, or to detect performance degradation cases.
clutter/clutter-actor.c | 6 ++++++
- 1 files changed, 6 insertions(+), 0 deletions(-)
+ 1 file changed, 6 insertions(+)
commit 99bcf731cb168846de1bf922285f52bcb3c40a81
Author: Emmanuele Bassi <ebassi@linux.intel.com>
doc/reference/clutter/clutter-docs.xml | 1 +
doc/reference/clutter/clutter-sections.txt | 29 ++++++++++++++++++++++++++++
doc/reference/clutter/clutter.types | 1 +
- 3 files changed, 31 insertions(+), 0 deletions(-)
+ 3 files changed, 31 insertions(+)
commit e934ad03ca7880561dd282d8cc6abc29ba0c00f5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-cairo-texture.c | 721 +++++++++++++++++++++++++++++++++++++++
clutter/clutter-cairo-texture.h | 92 +++++
clutter/clutter.h | 1 +
- 4 files changed, 816 insertions(+), 0 deletions(-)
+ 4 files changed, 816 insertions(+)
commit 49e762a291cb38873ecb5992c1d6d3e91f9ae9c8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
API into Clutter core.
configure.ac | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit c8dbbfaacff5b3d6ed2f9b28b65a10e15241dc0f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
first time.
clutter/clutter-text.c | 5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
+ 1 file changed, 3 insertions(+), 2 deletions(-)
commit 5a1837bc9ef117d47cc9e6dbea66245c95027a4f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/Makefile.am | 4 ----
clutter/clutter.h | 2 --
- 2 files changed, 0 insertions(+), 6 deletions(-)
+ 2 files changed, 6 deletions(-)
commit ffa37dec2067ae69d2850a611758ea4d4ea48d0b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Test the ClutterText rendering speed instead of ClutterLabel's.
tests/micro-bench/test-text.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 5c14044e5216274cd806122e9ac2550ebb39d9bf
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Instead of using ClutterLabel, use ClutterText to display some
text where needed.
- tests/interactive/test-clip.c | 4 +-
+ tests/interactive/test-clip.c | 4 ++--
tests/interactive/test-cogl-tex-polygon.c | 14 ++++++------
- tests/interactive/test-depth.c | 10 ++++----
- tests/interactive/test-easing.c | 8 +++---
- tests/interactive/test-fbo.c | 4 +-
- tests/interactive/test-layout.c | 4 +-
- tests/interactive/test-multistage.c | 8 +++---
- tests/interactive/test-project.c | 4 +-
+ tests/interactive/test-depth.c | 10 ++++-----
+ tests/interactive/test-easing.c | 8 +++----
+ tests/interactive/test-fbo.c | 4 ++--
+ tests/interactive/test-layout.c | 4 ++--
+ tests/interactive/test-multistage.c | 8 +++----
+ tests/interactive/test-project.c | 4 ++--
tests/interactive/test-random-text.c | 2 +-
- tests/interactive/test-rotate.c | 4 +-
+ tests/interactive/test-rotate.c | 4 ++--
tests/interactive/test-shader.c | 2 +-
- tests/interactive/test-stage-read-pixels.c | 6 ++--
- tests/interactive/test-unproject.c | 33 +++++++++++++--------------
+ tests/interactive/test-stage-read-pixels.c | 6 ++---
+ tests/interactive/test-unproject.c | 33 ++++++++++++++--------------
13 files changed, 51 insertions(+), 52 deletions(-)
commit 24a616368845de3b2e1ee4c335f3051411dfecd6
The test-entry interactive test is superceded by the test-text one.
tests/interactive/Makefile.am | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit 45de6df615c5573c38d635fd95c1bb06066e2c82
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Add the conformance test units for ClutterText.
.gitignore | 13 +++++++++++++
- 1 files changed, 13 insertions(+), 0 deletions(-)
+ 1 file changed, 13 insertions(+)
commit edd6b65743132648172b2bfa99eb69be82fd1971
Author: Emmanuele Bassi <ebassi@linux.intel.com>
that change as well.
tests/conform/test-paint-opacity.c | 36 ++++++++++++++++++------------------
- 1 files changed, 18 insertions(+), 18 deletions(-)
+ 1 file changed, 18 insertions(+), 18 deletions(-)
commit 786bc4d4d5741b799d7da2a86cd584600a3a2993
Author: Emmanuele Bassi <ebassi@linux.intel.com>
we do use them inside the test suite exactly for that reason.
clutter/clutter-text.c | 24 ++++++++++++++++++++----
- 1 files changed, 20 insertions(+), 4 deletions(-)
+ 1 file changed, 20 insertions(+), 4 deletions(-)
commit 77b3b9d5f494bb193611004456dd8f025e379c18
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Using "bev" instead? Mmmh, not so much.
clutter/clutter-text.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
+ 1 file changed, 3 insertions(+), 3 deletions(-)
commit 2ca7cb46f95ec49e1016ddb880f2fd9ff6cc8c25
Author: Emmanuele Bassi <ebassi@linux.intel.com>
consistently with the rest of Clutter.
clutter/clutter-text.c | 21 ++++++++++++++++++---
- 1 files changed, 18 insertions(+), 3 deletions(-)
+ 1 file changed, 18 insertions(+), 3 deletions(-)
commit e9c369f86d0eea327458cc4bd7b9bc750960a09f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ClutterText.
clutter/clutter-text.c | 192 +++++++++++++++++++++++++++++++++++++++++++++++-
- 1 files changed, 188 insertions(+), 4 deletions(-)
+ 1 file changed, 188 insertions(+), 4 deletions(-)
commit cfb60228313d16c3a373e8d39b6c05e310ab4ef4
Author: Emmanuele Bassi <ebassi@linux.intel.com>
coding style rules.
clutter/clutter-text.c | 24 ++++++++++++------------
- 1 files changed, 12 insertions(+), 12 deletions(-)
+ 1 file changed, 12 insertions(+), 12 deletions(-)
commit 7a93bcb64eef54c1fae50129111a2d810ad4f622
Author: Emmanuele Bassi <ebassi@linux.intel.com>
need for the internal key mapping types.
clutter/clutter-text.c | 2 --
- 1 files changed, 0 insertions(+), 2 deletions(-)
+ 1 file changed, 2 deletions(-)
commit 06b00f9dfcaa35acf01723fce0e5e224acdadba7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
tests/conform/Makefile.am | 5 +-
tests/conform/test-clutter-entry.c | 370 ------------------------------------
- tests/conform/test-conform-main.c | 16 +--
+ tests/conform/test-conform-main.c | 16 +-
tests/conform/test-label-cache.c | 276 ---------------------------
tests/conform/test-text-cache.c | 276 +++++++++++++++++++++++++++
5 files changed, 279 insertions(+), 664 deletions(-)
cursor position.
clutter/clutter-text.c | 6 ++++--
- 1 files changed, 4 insertions(+), 2 deletions(-)
+ 1 file changed, 4 insertions(+), 2 deletions(-)
commit 35172a7615afa88eea20eee83634e8a07d701d5c
Author: Emmanuele Bassi <ebassi@linux.intel.com>
or the Backspace keys.
clutter/clutter-text.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
+ 1 file changed, 2 insertions(+), 2 deletions(-)
commit ec4c15f8e71faee23b9b92cd49cb2a011750775b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the mapping API, since ClutterText does not have it anymore.
tests/interactive/test-text.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit eae98800d2fd45cacbab9f82fb9345e7f23ea517
Author: Emmanuele Bassi <ebassi@linux.intel.com>
can eschew the namespacing and save us some characters.
clutter/clutter-text.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit e93a7e243c3c43be59fbbfacaae9a55c5dd923a0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
This should clarify commit ea508ea528d61ae478d8bc4c88f54a89304f18e8
tests/conform/test-clutter-text.c | 4 ++++
- 1 files changed, 4 insertions(+), 0 deletions(-)
+ 1 file changed, 4 insertions(+)
commit 4a1f4d6f9aa3c89750e9eac5f4d95f799d2d2291
Author: Emmanuele Bassi <ebassi@linux.intel.com>
possibly consistent.
clutter/clutter-text.c | 30 +++++++++++++++++-------------
- 1 files changed, 17 insertions(+), 13 deletions(-)
+ 1 file changed, 17 insertions(+), 13 deletions(-)
commit d84a88ac3b2a7dbc528c7f00a2dd0fc877d37783
Author: Emmanuele Bassi <ebassi@linux.intel.com>
repository.
clutter/clutter-text.c | 126 ++++++++++++++++++++++++------------------------
- 1 files changed, 63 insertions(+), 63 deletions(-)
+ 1 file changed, 63 insertions(+), 63 deletions(-)
commit d10f7127a2c07cf80c10c35eeacaa4b20269f740
Author: Emmanuele Bassi <ebassi@linux.intel.com>
length for the Text actor's contents, in characters.
clutter/clutter-text.c | 42 +++++++++++++++++++++++++++---------------
- 1 files changed, 27 insertions(+), 15 deletions(-)
+ 1 file changed, 27 insertions(+), 15 deletions(-)
commit 191d1aebff0dce424f67a4ac9065570d35f519b7
Author: Emmanuele Bassi <ebassi@linux.intel.com>
on the editability setting.
tests/conform/test-clutter-text.c | 44 +++++++++++++++++++++----------------
- 1 files changed, 25 insertions(+), 19 deletions(-)
+ 1 file changed, 25 insertions(+), 19 deletions(-)
commit 1ff02f570e0dd214ffc4a29d82b8876b362d74f9
Author: Emmanuele Bassi <ebassi@linux.intel.com>
compute and store inside clutter_text_set_text().
clutter/clutter-text.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 4cc57bdc4178571c7c296b09d09b8da93c828ead
Author: Emmanuele Bassi <ebassi@linux.intel.com>
not NULL when computing the offsets in bytes.
clutter/clutter-text.c | 27 +++++++++++++--------------
- 1 files changed, 13 insertions(+), 14 deletions(-)
+ 1 file changed, 13 insertions(+), 14 deletions(-)
commit c72722df8ce3d3c91a26b8fc41cb7af9c6b6d864
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the cursor.
clutter/clutter-text.c | 15 +++++++++++++--
- 1 files changed, 13 insertions(+), 2 deletions(-)
+ 1 file changed, 13 insertions(+), 2 deletions(-)
commit bdb0cc462d547c0e553c02f1692f35e60034d338
Author: Emmanuele Bassi <ebassi@linux.intel.com>
Let's keep whitespace fixes to their own commit to avoid
polluting git-blame.
- clutter/clutter-text.c | 105 ++++++++++++++++++++++++++++-------------------
- 1 files changed, 62 insertions(+), 43 deletions(-)
+ clutter/clutter-text.c | 105 ++++++++++++++++++++++++++++--------------------
+ 1 file changed, 62 insertions(+), 43 deletions(-)
commit 7fa93ebe9ed7be18a6dba6174020434759db691b
Author: Emmanuele Bassi <ebassi@linux.intel.com>
inside ClutterText.
clutter/clutter-text.c | 46 +++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 39 insertions(+), 7 deletions(-)
+ 1 file changed, 39 insertions(+), 7 deletions(-)
commit 94789e3cc3c84acbb63cc3e83a8fb949dd5186f5
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ClutterText exposes the same API.
clutter/clutter-text.c | 100 +++++++++++++++++++++++++++++++++++++++++-------
- 1 files changed, 86 insertions(+), 14 deletions(-)
+ 1 file changed, 86 insertions(+), 14 deletions(-)
commit 74257dfa273a6f283e01bdc91d5a74dea0bf38e0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-text.c | 6 ++++++
clutter/clutter-text.h | 1 +
- 2 files changed, 7 insertions(+), 0 deletions(-)
+ 2 files changed, 7 insertions(+)
commit 7af992974e08707d583cdb94d7353e4e64ee5633
Author: Emmanuele Bassi <ebassi@linux.intel.com>
"place the cursor always at the end of the text".
clutter/clutter-text.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
commit d5df1bebcf28cb035ea9529fbc1352c8300f7e25
Author: Emmanuele Bassi <ebassi@linux.intel.com>
behaviour of the two classes is the same.
tests/interactive/test-threads.c | 10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
+ 1 file changed, 5 insertions(+), 5 deletions(-)
commit 97cf7e68199f9ac901777f7c68b5475373d5a4eb
Author: Emmanuele Bassi <ebassi@linux.intel.com>
does not match a zero-ed out ClutterTextPrivate structure.
clutter/clutter-text.c | 27 +++++++++++++++++++++++----
- 1 files changed, 23 insertions(+), 4 deletions(-)
+ 1 file changed, 23 insertions(+), 4 deletions(-)
commit fc168a34823567caead8e7cbfcf91b3f47b229e8
Author: Emmanuele Bassi <ebassi@linux.intel.com>
map a property into a method.
clutter/clutter-text.c | 1312 ++++++++++++++++++++++++++++++++----------------
- 1 files changed, 886 insertions(+), 426 deletions(-)
+ 1 file changed, 886 insertions(+), 426 deletions(-)
commit c5f51f7027dbbac373587621a52fc6f95f529e69
Author: Emmanuele Bassi <ebassi@linux.intel.com>
returns a portion of the contents of a Text actor.
clutter/clutter-text.h | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit 430d1cf347beeaa619651f2a227d00e053b6b2da
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-actor.c | 25 +++++++++++++++++++++++++
clutter/clutter-actor.h | 2 ++
- 2 files changed, 27 insertions(+), 0 deletions(-)
+ 2 files changed, 27 insertions(+)
commit 40fb75052ba11b80b41590f17ab3b194df11ae3f
Author: Emmanuele Bassi <ebassi@linux.intel.com>
functionality using an API that matches the one provided by
those two classes.
- clutter/clutter-text.h | 150 +++++++++++++++++++++++++++++++----------------
- 1 files changed, 99 insertions(+), 51 deletions(-)
+ clutter/clutter-text.h | 150 ++++++++++++++++++++++++++++++++----------------
+ 1 file changed, 99 insertions(+), 51 deletions(-)
commit 437f96982e5754f25630570818d4a5173bd9a8ce
Author: Emmanuele Bassi <ebassi@linux.intel.com>
ClutterText is not meant to be a subclass of ClutterLabel.
tests/interactive/test-text.c | 8 ++++----
- 1 files changed, 4 insertions(+), 4 deletions(-)
+ 1 file changed, 4 insertions(+), 4 deletions(-)
commit 4d62da80adf7347d1be25cdc42255438e5d8fb64
Author: Emmanuele Bassi <ebassi@linux.intel.com>
the porting is trivial.
clutter/clutter-text.c | 693 ++++++++++++++++++++++++++++++++++++++++++------
- 1 files changed, 608 insertions(+), 85 deletions(-)
+ 1 file changed, 608 insertions(+), 85 deletions(-)
commit a91bb5450f029200635d9fdaf470c27046ebdeae
Author: Emmanuele Bassi <ebassi@linux.intel.com>
correctly.
clutter/clutter-text.c | 19 ++++++++++---------
- 1 files changed, 10 insertions(+), 9 deletions(-)
+ 1 file changed, 10 insertions(+), 9 deletions(-)
commit f9bf187e5d0268886a96a40911debd21b666e5e0
Author: Emmanuele Bassi <ebassi@linux.intel.com>
and private headers instead of the catch-all clutter.h.
clutter/clutter-text.c | 17 ++++++++++++++++-
- 1 files changed, 16 insertions(+), 1 deletions(-)
+ 1 file changed, 16 insertions(+), 1 deletion(-)
commit a98720ae19f4892676c043bb6e4f2258eb201827
Author: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter.h | 1 +
tests/interactive/Makefile.am | 3 +-
tests/interactive/test-text.c | 176 +++++
- 6 files changed, 1878 insertions(+), 1 deletions(-)
+ 6 files changed, 1878 insertions(+), 1 deletion(-)
commit 4973b684a619ad62ed4bad0103cdd38a3f34ccba
Author: Emmanuele Bassi <ebassi@gnome.org>
Just for overall sanity we keep the include file sorted.
clutter/clutter.h | 22 +++++++++++-----------
- 1 files changed, 11 insertions(+), 11 deletions(-)
+ 1 file changed, 11 insertions(+), 11 deletions(-)
commit ee72352de0da52ae977d42fe2b06e96a90cf4bee
Author: Emmanuele Bassi <ebassi@gnome.org>
Update ignore file
.gitignore | 3 +++
- 1 files changed, 3 insertions(+), 0 deletions(-)
+ 1 file changed, 3 insertions(+)
commit e21fee39b450beee1a140a3b075321687e9c6f05
Merge: 9537f8e dc6545c
same sequence of indices regardless of the vertices. Instead it is
just added to when there are more vertices than ever before.
- clutter/cogl/gl/cogl-texture.c | 51 ++++++++++++++++++++++++-------------
- clutter/cogl/gles/cogl-texture.c | 51 ++++++++++++++++++++++++-------------
+ clutter/cogl/gl/cogl-texture.c | 51 ++++++++++++++++++++++++--------------
+ clutter/cogl/gles/cogl-texture.c | 51 ++++++++++++++++++++++++--------------
2 files changed, 66 insertions(+), 36 deletions(-)
commit 2c9a79651a0d8b0400589b9e1232c941b09ebb2a
clutter/cogl/gles/cogl-context.c | 14 +-
clutter/cogl/gles/cogl-context.h | 11 +-
- clutter/cogl/gles/cogl-texture.c | 343 +++++++++++++++++++++----------------
+ clutter/cogl/gles/cogl-texture.c | 343 ++++++++++++++++++++++----------------
3 files changed, 212 insertions(+), 156 deletions(-)
commit 8fc949bfafe0ca5de2cf19081f122896e29a3794
Minor fix to indentation in gl/cogl-texture.c
clutter/cogl/gl/cogl-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 73974de482cff70c124aa49869b77099382591c3
Author: Neil Roberts <neil@linux.intel.com>
clutter/cogl/cogl-texture.h | 18 ++++++++++++++++++
doc/reference/cogl/cogl-sections.txt | 1 +
- 2 files changed, 19 insertions(+), 0 deletions(-)
+ 2 files changed, 19 insertions(+)
commit bf72b8cdc3c43221e0813475957712f3ad9c8265
Author: Neil Roberts <neil@linux.intel.com>
Thanks to Johan Bilien for spotting.
clutter/cogl/gl/cogl-texture.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
commit 29505dd0ba651df08dcfb184f0b08efa5b4eddfe
Author: Neil Roberts <neil@linux.intel.com>
even though it has to submit two extra vertices.
clutter/cogl/gl/cogl-texture.c | 32 +++++++++++++++++++++++---------
- 1 files changed, 23 insertions(+), 9 deletions(-)
+ 1 file changed, 23 insertions(+), 9 deletions(-)
commit ab347481aeccd28b0986fbc991c96d72bbc3f072
Author: Neil Roberts <neil@linux.intel.com>
This is based on a patch from Owen Taylor.
clutter/pango/cogl-pango-render.c | 78 ++++++++++++++++++++++++++++++-------
- 1 files changed, 64 insertions(+), 14 deletions(-)
+ 1 file changed, 64 insertions(+), 14 deletions(-)
commit b312cd2d5560de953cfc0438353f9f6d8e3cae9a
Author: Neil Roberts <neil@linux.intel.com>
flushes the vertices after calling either of the functions.
clutter/cogl/gl/cogl-context.h | 7 +-
- clutter/cogl/gl/cogl-texture.c | 199 ++++++++++++++++++++++-----------------
+ clutter/cogl/gl/cogl-texture.c | 199 ++++++++++++++++++++++------------------
2 files changed, 118 insertions(+), 88 deletions(-)
commit 93ea1681bb21704a51370c0a2e7bc8f791a38d5a