efl/src/lib/ecore_wl2
Chris Michael 2e0dc2a1f9 ecore-wl2: Add function to get touch device
When we are sending input events, if we have no pointer device then we
should be setting ev->dev to a touch device (as touch events are
treated as pointer events inside EFL).

NB: This allows EFL clients to get touch events in Enlightenment.
There are still some small hiccups here (can't close terminology by
pressing the 'x' in the corner, cannot scroll elm_test srollbar, etc).

Likely EFL needs to change wrt all this...perhaps adding events for
touch that are separate from pointer ?...

ref T5094

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2017-01-17 12:31:01 -05:00
..
Ecore_Wl2.h ecore-wl2: Add event to raise when window configure is completed. 2017-01-11 12:36:33 -05:00
ecore_wl2.c ecore-wl2: Add event to raise when window configure is completed. 2017-01-11 12:36:33 -05:00
ecore_wl2_display.c ecore-wl2: make session recovery listener global 2017-01-13 11:33:59 -05:00
ecore_wl2_dnd.c ecore-wl2: Fix typo in API function name 2016-10-17 10:43:27 -04:00
ecore_wl2_input.c ecore-wl2: Add function to get touch device 2017-01-17 12:31:01 -05:00
ecore_wl2_output.c ecore-wl2: Add API function to get the DPI of a given output 2015-12-03 12:02:40 -05:00
ecore_wl2_private.h ecore-wl2: Add flag to indicate pending configure 2017-01-10 11:27:10 -05:00
ecore_wl2_seat.c ecore_drm/ecore_wl2: logging: remove errant usage of %m 2016-01-14 13:06:02 -05:00
ecore_wl2_subsurf.c ecore-wl2: null out subsurface pointers after destroying them 2016-05-05 10:49:30 -04:00
ecore_wl2_window.c ecore-wl2: make session recovery listener global 2017-01-13 11:33:59 -05:00
linux-dmabuf-unstable-v1-client-protocol.h ecore_wl2: Add generated dmabuf files 2016-04-19 15:11:09 -04:00
linux-dmabuf-unstable-v1-protocol.c ecore_wl2: Add generated dmabuf files 2016-04-19 15:11:09 -04:00
linux-dmabuf-unstable-v1-server-protocol.h ecore_wl2: Add generated dmabuf files 2016-04-19 15:11:09 -04:00
session-recovery.c wayland: implement session recovery 2016-05-05 10:49:31 -04:00
session-recovery.h wayland: implement session recovery 2016-05-05 10:49:31 -04:00
subsurface-client-protocol.h ecore-wl2: Add subsurface protocol files to support subsurfaces 2015-12-03 12:02:40 -05:00
subsurface-protocol.c ecore-wl2: Add subsurface protocol files to support subsurfaces 2015-12-03 12:02:40 -05:00
teamwork_protocol.c elm_win: implement v2 of teamwork api using window-based display protocol 2016-05-20 14:54:06 -04:00
teamwork_protocol.h elm_win: implement v2 of teamwork api using window-based display protocol 2016-05-20 14:54:06 -04:00
www-protocol.c ecore_wl2: implement www extension for client-side use 2016-04-01 06:49:49 -04:00
www-protocol.h ecore_wl2: implement www extension for client-side use 2016-04-01 06:49:49 -04:00
xdg-shell-client-protocol.h ecore-wl2: Add xdg_shell protocol files 2015-12-03 12:02:40 -05:00
xdg-shell-protocol.c ecore-wl2: Add xdg_shell protocol files 2015-12-03 12:02:40 -05:00
zxdg-shell-client-protocol.h ecore-wl2: Add support for xdg shell version 6 2017-01-04 14:25:18 -05:00
zxdg-shell-protocol.c ecore-wl2: Add support for xdg shell version 6 2017-01-04 14:25:18 -05:00