Martin Gräßlin
30122f1e05
API doc improvements
2015-09-09 13:49:58 +02:00
Martin Gräßlin
13bf4c9484
Implement repeat info on wl_keyboard protocol
...
* Raises wl_seat supported version to 4 in both server and client
* Raises wl_keyboard supported version to 4 in wl_keyboard
* wl_pointer and wl_touch are still on version 3
* Raises minimum Wayland version to 1.6
2015-09-02 16:04:14 +02:00
Martin Gräßlin
6504e067bc
KeyboardInterface inherits Resource
2014-11-26 15:28:47 +01:00
Martin Gräßlin
99598167d7
Refactor KeyboardInterface
...
The KeyboardInterface gets created per wl_resource. For this all
more global information (e.g. key states) is moved into the
SeatInterface.
2014-11-26 15:00:44 +01:00
Martin Gräßlin
d7a9be72ea
Get event timestamp from SeatInterface in KeyboardInterface
2014-11-26 13:04:36 +01:00
Martin Gräßlin
8f9a9fedb1
[server] Drop Display* from PointerInterface and KeyboardInterface
...
We can get it through the Global passed to PointerInterface and
KeyboardInterface. No need to pass it further around.
2014-11-25 13:58:25 +01:00
Martin Gräßlin
80d0fb1e94
[server] Move KeyboardInterface into dedicated .h and .cpp
2014-11-25 13:39:24 +01:00