efl/src/lib/ecore_x
Jean-Philippe Andre 60526528a6 evas: Add normalized and window coordinates to axis events
This is for Wacom graphics tablets (with a pen).

The raw data sent by ecore to evas (and then to apps) is pretty
useless as it's not normalized, and apps have no way of knowing the
dimensions of the tablet, without themselves opening the device
(we don't know nor expose the path to the device).

This is for Xi2 only for now, as Wayland support hasn't been done
yet.

The intent is to deprecate LABEL_X and LABEL_Y. I'm not sure yet
if the normalized value is useful or not (it would seem we may not
be able to provide this info in Wayland).

The new WINDOW_X, WINDOW_Y labels will be used in the new event
type (Efl.Event.Pointer). Normalized values are not exposed yet,
let's decide if we want them or not first (based on what can be
done in Wayland space).

@feature
2016-08-26 10:18:01 +09:00
..
xcb ecore: xcb: make sure length_name is always initialized 2016-07-29 14:20:16 +02:00
xlib evas: Add normalized and window coordinates to axis events 2016-08-26 10:18:01 +09:00
Ecore_X.h ecore-x: add property member to Ecore_X_Event_Selection_Notify 2015-08-12 17:58:58 -04:00
Ecore_X_Atoms.h elm_win: implement v2 of teamwork api using window-based display protocol 2016-05-20 14:54:06 -04:00
Ecore_X_Cursor.h merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_x_atoms_decl.h elm_win: implement v2 of teamwork api using window-based display protocol 2016-05-20 14:54:06 -04:00
ecore_x_version.h.in alpha1 release autofoo/build tree work to pass distcheck and actually work 2013-11-04 18:33:35 +09:00
ecore_x_vsync_tool.c fix config.h inclusion across the tree 2014-09-23 15:56:46 -04:00
ecore_x_vsync_tool_glx.c ecore-x-vsync - found issue when vt switchign with nvidia - workaround 2014-07-29 23:19:52 +09:00