Ecore_Wayland: Update to latest wayland git and add support for keymap
authorRob Bradford <rob@linux.intel.com>
Wed, 6 Jun 2012 08:18:58 +0000 (08:18 +0000)
committerChristopher Michael <cpmichael1@comcast.net>
Wed, 6 Jun 2012 08:18:58 +0000 (08:18 +0000)
commitb170d36865b1d2a1607048f17dc6cec932410f9c
tree546e563e9064811851a7d1dafec25d0e79ee7a57
parentbe3784dab95ccd22d25d5acc42c3518b9e985397
Ecore_Wayland: Update to latest wayland git and add support for keymap
& modifier change(s). Also, add patches from Rob Bradford
<rob@linux.intel.com> for basic support for setting wayland cursor:

From c5d9094f4792bf7375c216682947de334002cdad Mon Sep 17 00:00:00 2001
From: Rob Bradford <rob@linux.intel.com>
Date: Tue, 29 May 2012 16:35:01 +0100
Subject: [PATCH] Ecore_Wayland: Add basic support for setting the cursor

* Add api to the ecore_wl_input_ namespace to allow setting the buffer
to use
for the pointer and for loading a named cursor from a cursor theme.
Under the
Wayland protocol the cursor is associated with the input device.

* Add helper functions to ecore_wl_window to set the cursor based on the
active pointer input device for the window.

* Load the cursor theme when the SHM interface is ready and provide an
API
call to provide a wl_cursor for a given name.

* Add API to restore to the default cursor and then use that when the
pointer
enters the surface to ensure compliance with the Wayland protocol.

Cheers :)

SVN revision: 71734
legacy/ecore/src/lib/ecore_wayland/Ecore_Wayland.h
legacy/ecore/src/lib/ecore_wayland/ecore_wl.c
legacy/ecore/src/lib/ecore_wayland/ecore_wl_input.c
legacy/ecore/src/lib/ecore_wayland/ecore_wl_private.h
legacy/ecore/src/lib/ecore_wayland/ecore_wl_window.c