Carlos Garnacho
27a77fa115
clutter/evdev: Allow specifying the ClutterInputMode of virtual devices
...
The seat core keyboard/pointer will be "master", the ones created through
ClutterVirtualInputDevice will be "slaves".
https://bugzilla.gnome.org/show_bug.cgi?id=765009
2016-08-10 11:03:18 +02:00
Carlos Garnacho
1496a7ead3
clutter/evdev: Set device node information to evdev devices
2016-07-22 13:31:09 +02:00
Carlos Garnacho
6bcff556b5
clutter/evdev: Handle management of pad devices
2016-07-22 13:31:09 +02:00
Jonas Ådahl
bf71cb2e3c
Don't use config.h in clutter and cogl
...
In cogl use cogl-config.h and in clutter use clutter-build-config.h. We
can't use clutter-config.h in clutter because its already used and
installed.
https://bugzilla.gnome.org/show_bug.cgi?id=768976
2016-07-20 14:23:48 +08:00
Carlos Garnacho
2b07a493c5
evdev: Implement ClutterInputDevice::update_from_tool
...
This vfunc pokes the libinput_tool in order to find out the currently
available axes, and updates the device as such.
2016-05-03 13:05:06 +02:00
Carlos Garnacho
6e773389fd
evdev: Map LIBINPUT_DEVICE_CAP_TABLET to CLUTTER_TABLET_DEVICE
...
This is so tablet devices have the correct ClutterInputDeviceType
2016-05-03 13:05:06 +02:00
Carlos Garnacho
9d32146edb
evdev: Use device name rather than sysname
...
The device name is something more natural, similar to what's seen
in X11, the sysname is rather the event node basename, which may
also vary depending on device insertion/detection time.
2016-05-03 13:05:06 +02:00
Rui Matos
9710e4a8c0
move everything into a clutter/ directory
2016-04-12 20:04:26 +02:00