mutter/tests/conform
Emmanuele Bassi 8a537b6299 2008-12-08 Emmanuele Bassi <ebassi@linux.intel.com>
* clutter/Makefile.am:
	* clutter/clutter.h: Add ClutterBindingPool to the build.

	* clutter/clutter-binding-pool.c:
	* clutter/clutter-binding-pool.h: Add ClutterBindingPool, a data
	structure meant to hold (key symbol, modifiers) pairs and associate
	them to a closure. The ClutterBindingPool can be used to install
	key bindings for actors and then execute closures inside the
	key-press-event signal handlers, removing the need for big
	switch() or if() blocks for each key.

	* clutter/clutter-event.c: Consistently use "key symbol" instead
	of "key value".

	* clutter/clutter-event.h: Add more modifier masks.

	* clutter/clutter-marshal.list:

	* tests/conform/Makefile.am:
	* tests/conform/test-binding-pool.c:
	* tests/conform/test-conform-main.c: Add ClutterBindingPool
	conformance test.

	* tests/interactive/Makefile.am:
	* tests/interactive/test-binding-pool.c: Add interactive test (and
	example code) for the ClutterBindingPool usage.
2008-12-08 13:57:10 +00:00
..
ADDING_NEW_TESTS * tests/conform/ADDING_NEW_TESTS 2008-11-10 18:52:50 +00:00
Makefile.am 2008-12-08 Emmanuele Bassi <ebassi@linux.intel.com> 2008-12-08 13:57:10 +00:00
test-actor-invariants.c 2008-11-08 Emmanuele Bassi <ebassi@linux.intel.com> 2008-11-08 15:56:22 +00:00
test-backface-culling.c * tests/conform/test-backface-culling.c (TEXTURE_SIZE): Don't set 2008-11-28 17:45:54 +00:00
test-binding-pool.c 2008-12-08 Emmanuele Bassi <ebassi@linux.intel.com> 2008-12-08 13:57:10 +00:00
test-clutter-entry.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-clutter-fixed.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-clutter-rectangle.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-conform-common.c * tests/conform/ADDING_NEW_TESTS 2008-11-10 18:52:50 +00:00
test-conform-common.h Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-conform-main.c 2008-12-08 Emmanuele Bassi <ebassi@linux.intel.com> 2008-12-08 13:57:10 +00:00
test-label-cache.c 2008-11-10 Emmanuele Bassi <ebassi@linux.intel.com> 2008-11-10 12:28:42 +00:00
test-mesh-contiguous.c * tests/conform/test-mesh-mutability.c: 2008-11-28 16:25:20 +00:00
test-mesh-interleved.c * tests/conform/test-mesh-mutability.c: 2008-11-28 16:25:20 +00:00
test-mesh-mutability.c * tests/conform/test-mesh-mutability.c: 2008-11-28 16:25:20 +00:00
test-paint-opacity.c 2008-11-12 Emmanuele Bassi <ebassi@linux.intel.com> 2008-11-12 14:41:01 +00:00
test-path.c Bug 1252 - Merge ClutterBehaviourPath and ClutterBehaviourBspline 2008-12-05 13:13:37 +00:00
test-pick.c * tests/conform/test-pick.c (test_pick): The final result message 2008-11-18 12:36:27 +00:00
test-timeline-dup-frames.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-timeline-interpolate.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-timeline-rewind.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-timeline-smoothness.c Bug 1162 - Re-works the tests/ to use the glib-2.16 unit testing 2008-11-07 19:32:28 +00:00
test-timeline.c * tests/conform/test-timeline.c (test_timeline): Remove the delay 2008-11-18 18:30:55 +00:00
wrapper.sh Gets the mesh API working with GLES2 2008-11-13 14:28:16 +00:00