mutter/tests/interactive
Emmanuele Bassi 4ee05f8e21 keysyms: Update the macros to CLUTTER_KEY_*
The keysyms defines in clutter-keysyms.h are generated from the X11 key
symbols headers by doing the equivalent of a pass of sed from XK_* to
CLUTTER_*. This might lead to namespace collisions, down the road.
Instead, we should use the CLUTTER_KEY_* namespace.

This commit includes the script, taken from GDK, that parses the X11
key symbols and generates two headers:

  - clutter-keysyms.h: the default included header, with CLUTTER_KEY_*
  - clutter-keysyms-compat.h: the compatibility header, with CLUTTER_*

The compat.h header file is included if CLUTTER_DISABLE_DEPRECATED is
not defined - essentially deprecating all the old key symbols.

This does not change any ABI and, assuming that an application or
library is not compiling with CLUTTER_DISABLE_DEPRECATED, the source
compatibility is still guaranteed.
2010-09-10 17:54:52 +01:00
..
Makefile.am keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-actor-clone.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-actors.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-animation.c Use ClickAction in test-animation 2010-05-26 14:18:19 +01:00
test-animator.c osx: Implemented hide cursor backend implementation 2010-08-04 15:13:11 +01:00
test-behave.c analysis: Interactive tests 2010-02-12 14:57:56 +00:00
test-bin-layout.c bin-layout: Add a text to the test 2010-08-05 17:22:50 +01:00
test-bind.c bind-constraint: Add width and height binding 2010-06-28 18:06:23 +01:00
test-binding-pool.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-box-layout.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-clip.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +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-point-sprites.c test: fixed uninitialized variable in test-cogl-point-sprites 2010-08-04 15:13:11 +01:00
test-cogl-primitives.c analysis: Make all function declarations be protoypes 2010-06-01 12:08:18 +01:00
test-cogl-shader-arbfp.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-cogl-shader-glsl.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +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 Replace cogl_color_set_from_* with cogl_color_init_from_* 2010-09-03 16:58:47 +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: Added x-drag-threshold and y-drag-threshold properties 2010-09-07 10:40:49 +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 test-flow-layout: Use BindConstraints 2010-08-10 18:47:45 +01:00
test-fullscreen.c
test-grab.c
test-layout.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-main.c
test-model.c
test-multistage.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-offscreen.c
test-paint-wrapper.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-pixmap.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-project.c analysis: Make all function declarations be protoypes 2010-06-01 12:08:18 +01:00
test-rotate.c blur-effect: Fix loop unrolling 2010-06-07 15:45:24 +01:00
test-scale.c
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 test-shader: Unref the ClutterShader after setting it on an actor 2010-07-22 21:51:47 +01:00
test-stage-read-pixels.c
test-stage-sizing.c [test-interactive] Add a stage sizing test 2010-02-16 15:39:08 +00:00
test-state-animator.c state: add clutter_state_set_state and clutter_state_warp_to_state 2010-07-07 18:17:09 +01:00
test-state.c state: add clutter_state_set_state and clutter_state_warp_to_state 2010-07-07 18:17:09 +01:00
test-table-layout.c Add ClutterTableLayout, a layout showing children in rows and columns 2010-08-10 23:20:06 +01:00
test-text-field.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01: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-material.c texture: Use a base material for all instances 2010-09-06 18:09:19 +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
test-threads.c keysyms: Update the macros to CLUTTER_KEY_* 2010-09-10 17:54:52 +01:00
test-unproject.c
test-viewport.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
wrapper.sh.in build: Allow to run the tests from any directory 2010-07-06 12:39:15 +01:00