evas/events: Add evas_event_input_mouse_move().
authorRafael Antognolli <rafael.antognolli@intel.com>
Fri, 3 May 2013 18:43:31 +0000 (15:43 -0300)
committerRafael Antognolli <rafael.antognolli@intel.com>
Fri, 3 May 2013 19:45:33 +0000 (16:45 -0300)
commitf09e493bc2bb9fed67b2d6e2faa4f19142394191
treebf3b142295382a422727c28b15940b27e7d0022e
parentf769128dcad91da002529ee9e2a27f82c828461d
evas/events: Add evas_event_input_mouse_move().

This function should be used internally by the input system
(Ecore_Evas_Input) to feed Evas with move events. The x,y event info is
relative to the base of the window/surface, instead of the 0,0 of the
canvas.

This case only happens for now under Wayland, where the 0,0 of the
canvas is translated due to the window decorations that are drawn by the
client.
ChangeLog
src/lib/evas/Evas_Eo.h
src/lib/evas/Evas_Legacy.h
src/lib/evas/canvas/evas_events.c
src/lib/evas/canvas/evas_main.c
src/lib/evas/include/evas_private.h