Carlos Garnacho aecd1c126a keyboard: Avoid runtime dependency on the Caribou daemon
The caribou daemon only gives us focus tracking, which is almost 1:1 with
our own FocusCaretTracker implementation. This means we can entirely
replace the Caribou daemon inside gnome-shell, reducing the Caribou
dependency to just libcaribou, and more specifically the
CaribouKeyboardModel we pull the keyboard models from.

As we still need underneath a CaribouDisplayAdapter to drive the keyboard,
reuse the wayland one, which has been renamed to make it look generic, plus
it will use the virtual input device API from mutter/clutter.

https://bugzilla.gnome.org/show_bug.cgi?id=777342
2017-05-15 14:50:02 +02:00
..
2017-04-11 02:43:07 +02:00
2016-02-12 12:12:02 +01:00
2017-05-11 15:20:10 +02:00
2016-11-04 16:08:10 +01:00
2017-03-01 10:55:42 +01:00
2017-02-15 23:20:14 +01:00
2017-04-07 22:30:35 +08:00