1
0
Fork 0
mutter-performance-source/tests/interactive
Emmanuele Bassi 4fd74e71e6 action: Add DragAction, an action implementing drag capabilities
DragAction is an Action sub-class that provides dragging capabilities to
any actor. DragAction has:

  • drag-begin, drag-motion and drag-end signals, relaying the event
    information like coordinates, button and modifiers to user code;

  • drag-threshold property, for delaying the drag start by a given
    amount of pixels;

  • drag-handle property, to allow using other actors as the drag
    handle.

  • drag-axis property, to allow constraining the dragging to a specific
    axis.

An interactive test demonstrating the various features is also provided.
2010-05-17 16:42:11 +01:00
..
Makefile.am action: Add DragAction, an action implementing drag capabilities 2010-05-17 16:42:11 +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 Remove usage of Units and macros 2009-06-04 16:30:30 +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 box: Add relative packing methods 2009-12-04 16:54:22 +00: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 Remove all internal use of deprecated cogl_clip_* API 2009-11-05 21:10:18 +00: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 Revert changes to test-cogl-primitives.c from 272e227109 2009-11-09 18:19:42 +00: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 [cogl-handle] Optimize how we define cogl handles 2009-04-02 11:58:43 +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-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 action: Add DragAction, an action implementing drag capabilities 2010-05-17 16:42:11 +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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00:00
test-project.c Remove usage of Units and macros 2009-06-04 16:30:30 +01:00
test-random-text.c Update the interactive tests to ClutterText 2008-12-11 13:48:01 +00:00
test-rotate.c tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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-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-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 tests: Clean up interactive test build 2009-11-05 17:47:26 +00: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