Let me introduce you to Ecore_Input. The idea is to share as much as possible event
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 16 Mar 2009 16:24:43 +0000 (16:24 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 16 Mar 2009 16:24:43 +0000 (16:24 +0000)
commit87a12d506fc6aebf2b174cac40e535dfeed1e143
tree9d722ade089834ea412be2940e912f795a089431
parent82aa16e38adb8cd0c6530203f40cc5550c92eb73
Let me introduce you to Ecore_Input. The idea is to share as much as possible event
between all ecore graphic engine to ease porting of application and reduce the amount of
specific code per engine. This patch does just that.
All your application should continu to work has previously, if it's not the case
please report any new behaviour regarding mouse and keyboard.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@39505 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
31 files changed:
Makefile.am
configure.ac
ecore-input.pc.in [new file with mode: 0644]
src/lib/Makefile.am
src/lib/ecore_evas/Ecore_Evas.h
src/lib/ecore_evas/Makefile.am
src/lib/ecore_evas/ecore_evas.c
src/lib/ecore_evas/ecore_evas_buffer.c
src/lib/ecore_evas/ecore_evas_directfb.c
src/lib/ecore_evas/ecore_evas_fb.c
src/lib/ecore_evas/ecore_evas_private.h
src/lib/ecore_evas/ecore_evas_quartz.c
src/lib/ecore_evas/ecore_evas_sdl.c
src/lib/ecore_evas/ecore_evas_util.c
src/lib/ecore_evas/ecore_evas_win32.c
src/lib/ecore_evas/ecore_evas_wince.c
src/lib/ecore_evas/ecore_evas_x.c
src/lib/ecore_input/Ecore_Input.h [new file with mode: 0644]
src/lib/ecore_input/Makefile.am [new file with mode: 0644]
src/lib/ecore_input/ecore_input.c [new file with mode: 0644]
src/lib/ecore_sdl/Makefile.am
src/lib/ecore_sdl/ecore_sdl.c
src/lib/ecore_x/Ecore_X.h
src/lib/ecore_x/xcb/Makefile.am
src/lib/ecore_x/xcb/ecore_xcb.c
src/lib/ecore_x/xlib/Makefile.am
src/lib/ecore_x/xlib/ecore_x.c
src/lib/ecore_x/xlib/ecore_x_atoms.c
src/lib/ecore_x/xlib/ecore_x_events.c
src/lib/ecore_x/xlib/ecore_x_netwm.c
src/lib/ecore_x/xlib/ecore_x_private.h