Elm gesture_layer: Added gesture layer widget.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 7 Jul 2011 14:41:03 +0000 (14:41 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 7 Jul 2011 14:41:03 +0000 (14:41 +0000)
commit7e0e1c1c81cdbb7df33bdb673eb9a634499864a0
treea3d625a7b8e35d293cd39337a0515d3783c82d30
parent025e1cf2dda287fb44cf4ffe6570414a2b35e565
Elm gesture_layer: Added gesture layer widget.

Gesture layer allows detection of gestures and essentially gives the
user a unified way of getting "complex" input.
It doesn't do (by design) complex gestures like "V" or "S", instead it
does simple and fast interaction gestures like: 2-finger
pinch/rotate/lines or CTRL+Mouse_Wheel zoom and etc.
This lets people to write an application/widget regardless of the input
device used and in a nice consistent way.

Although we consider the API "good", it may change completely. I'm
committing it now so people will be able to start using it, and
hopefully give feedback.

Work by Aharon Hillel with my help.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@61118 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/Elementary.h.in
src/lib/Makefile.am
src/lib/elm_gesture_layer.c [new file with mode: 0644]