mutter/tests/interactive
Emmanuele Bassi 2d99f77e3b cairo-texture: Disable :sync-size
The :sync-size property of ClutterTexture should be set to FALSE by
default by ClutterCairoTexture. The preferred size of the
ClutterCairoTexture is already the size of the internal Cairo surface,
and we override the preferred width/height getters to that effect.

The :sync-size property is also responsible of changing the size of
the Texture actor when changing the texture handle - but since we
encourage that to happen during the CairoTexture allocation, we get a
queue_relayout() invocation (and a warning) when we change the size
of the Cairo image surface.

Since GObject doesn't make it easy to override the default value of the
:sync-size property in sub-classes, we should simply call the setter
function during the ClutterCairoTexture instance initialization.

We should also change one of the interactive tests using a CairoTexture
to rebuild the contents of the actor in response to an allocation.
2010-06-16 13:58:41 +01:00
..
.gitignore Split out the ignored test files 2010-06-15 16:53:41 +01:00
Makefile.am Add a scrolling interactive example 2010-05-26 15:58:15 +01:00
test-actor-clone.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-actors.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-animation.c Use ClickAction in test-animation 2010-05-26 14:18:19 +01:00
test-animator.c animator: s/clutter_animator_run/clutter_animator_start/ 2010-03-02 17:03:03 +00:00
test-behave.c analysis: Interactive tests 2010-02-12 14:57:56 +00:00
test-bin-layout.c cairo-texture: Disable :sync-size 2010-06-16 13:58:41 +01:00
test-binding-pool.c [tests] Fix a segfault in the binding-pool test 2009-06-11 12:36:41 +01:00
test-box-layout.c Add "homogeneous" mode to ClutterBoxLayout. 2010-03-25 09:41:54 +00:00
test-clip.c analysis: Fix the "key-press-event" callback signature 2010-06-01 12:08:18 +01:00
test-clutter-cairo-flowers.c tests: Clean up the cairo-flowers interactive test 2010-02-03 15:05:37 +00:00
test-cogl-multitexture.c test-cogl-multitexture: use several materials with texture matrices 2010-01-26 16:59:50 +00:00
test-cogl-offscreen.c test-cogl-offscreen: Setup a clutter style modelview/projection 2010-04-06 09:26:10 +01:00
test-cogl-primitives.c analysis: Make all function declarations be protoypes 2010-06-01 12:08:18 +01:00
test-cogl-tex-convert.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-tex-foreign.c test-cogl-tex-foreign: save and restore GL state correctly 2010-06-09 15:19:31 +01:00
test-cogl-tex-getset.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-tex-polygon.c test-cogl-tex-polygon: Actually use the material it creates 2010-03-31 19:03:24 +01:00
test-cogl-tex-tile.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-cogl-vertex-buffer.c test-cogl-vertex-buffer: Fix the maximum index number 2010-02-17 14:38:45 +00:00
test-constraints.c Add named modifiers for Action and Constraint 2010-05-20 11:19:51 +01:00
test-depth.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-devices.c x11: Re-enable XI1 extension keyboards 2010-01-20 19:40:58 +00:00
test-drag.c drag-action: Remove the press event button 2010-06-12 17:45:54 +01:00
test-easing.c test-easing: Do not reconnect signals multiple times 2010-01-22 21:44:28 +00:00
test-events.c Improve LEAVE events for border actors 2010-02-17 10:48:18 +00:00
test-fbo.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-flow-layout.c flow-layout: Provide a preferred size 2010-03-02 15:11:27 +00:00
test-fullscreen.c [stage] Rename fullscreen methods 2009-06-09 14:07:35 +01:00
test-grab.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-layout.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-main.c * tests/interactive/test-main.c (main): Allow more than two 2008-11-10 16:30:42 +00:00
test-model.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-multistage.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-offscreen.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-paint-wrapper.c test-paint-wrapper: Request ARGB visuals on GLX 2010-03-10 00:25:26 +00:00
test-pixmap.c analysis: None used in pointer context 2010-06-01 12:08:18 +01:00
test-project.c analysis: Make all function declarations be protoypes 2010-06-01 12:08:18 +01:00
test-random-text.c Update the interactive tests to ClutterText 2008-12-11 13:48:01 +00:00
test-rotate.c blur-effect: Fix loop unrolling 2010-06-07 15:45:24 +01:00
test-scale.c Add white_color a variable on the stack. 2009-07-28 12:13:43 +01:00
test-score.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
test-script.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-scrolling.c drag-action: Remove the press event button 2010-06-12 17:45:54 +01:00
test-shader.c Deprecate clutter_util_next_p2() 2010-02-06 10:49:33 +00:00
test-stage-read-pixels.c Remove Units from the public API 2009-05-06 16:44:47 +01:00
test-stage-sizing.c [test-interactive] Add a stage sizing test 2010-02-16 15:39:08 +00:00
test-state-animator.c state-machine: made clutter_state_change take a boolean animate argument 2010-05-20 16:24:29 +01:00
test-state.c test-state: move press/release callbacks to stage avoiding grab 2010-06-14 15:49:20 +01:00
test-text-field.c text-field: Cast GString->len to integer before printing 2010-03-02 17:50:07 +00:00
test-text.c Remove obsolete code from test-text 2010-01-11 17:10:00 +00:00
test-texture-async.c texture-async: Fix path fallback code 2010-06-08 11:19:28 +01:00
test-texture-quality.c tests: fix argument parsing of test-texture-quality 2009-11-30 12:53:54 +01:00
test-textures.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-threads.c introspection-friendly ClutterEvent accessors 2009-06-08 12:05:20 +01:00
test-unproject.c Remove Units from the public API 2009-05-06 16:44:47 +01:00
test-viewport.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
wrapper.sh tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00