Ecore_Wayland: When handling wayland interfaces (during startup), we
authordevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 16 Jan 2012 19:10:33 +0000 (19:10 +0000)
committerdevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 16 Jan 2012 19:10:33 +0000 (19:10 +0000)
commit2b45850eab69243bb70333f1383bc2d7b798f25f
tree94d0b5bc32e26b6349012fbc561d11d1d855beca
parente19fb63f23e2bd2ffb7bad9f05ef40707e52d168
Ecore_Wayland: When handling wayland interfaces (during startup), we
cannot depend on the order in which the interfaces are given to us, so
we cannot create the data_device until we have both the input device
and the data_device_manager. Fix that.

Add more dnd code (not complete yet because frankly, the way Wayland
handles dnd & selection code is crappy, stupid, and difficult to
implement).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67247 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/ecore_wayland/Ecore_Wayland.h
src/lib/ecore_wayland/ecore_wl.c
src/lib/ecore_wayland/ecore_wl_private.h