Evas events: Split pointer events
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 30 May 2016 11:53:07 +0000 (20:53 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 31 May 2016 10:03:04 +0000 (19:03 +0900)
commit0a27c78a33473c656cf8a9c8b98c83d2fb56b55f
tree9522ea1fa3b33f982e0f9c0467b1e97e9822dc8d
parent1950fb6fde791edfa9396b97cc6a637e015c1363
Evas events: Split pointer events

This is going back to the same idea as legacy. We will have
events such as:
- move
- down
- up
- in
- out
- wheel
- cancel ("new" - very rare)

Now the question is whether/how we should divide "multi" events
which start from the 2nd finger from standard mouse events. The first
multitouch finger should by default look like a mouse event.
13 files changed:
src/Makefile_Efl.am
src/lib/ecore_evas/ecore_evas.c
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_gfx.eo
src/lib/efl/interfaces/efl_input_interface.eo [new file with mode: 0644]
src/lib/efl/interfaces/efl_interfaces_main.c
src/lib/elementary/elm_win.c
src/lib/elementary/elm_win.eo
src/lib/evas/canvas/evas_callbacks.c
src/lib/evas/canvas/evas_canvas.eo
src/lib/evas/canvas/evas_events.c
src/lib/evas/canvas/evas_events_legacy.c
src/lib/evas/canvas/evas_object.eo