Drew DeVault
|
ecb04afcad
|
Implement tablet pads
|
2017-06-19 14:49:07 -04:00 |
|
Drew DeVault
|
def3d7c64f
|
Add tablet example
|
2017-06-15 16:15:12 -04:00 |
|
Drew DeVault
|
4a9966b1a4
|
Implement wlr_tablet_tool
|
2017-06-15 14:32:53 -04:00 |
|
Drew DeVault
|
3f24f8a1be
|
Flesh out touch events and add demo
|
2017-06-14 14:50:09 -04:00 |
|
Drew DeVault
|
d6905f86cb
|
Allocate wlr_touch devices
|
2017-06-14 11:40:03 -04:00 |
|
Drew DeVault
|
a63230e59c
|
Implement libinput wlr_pointer
|
2017-06-13 11:05:45 -04:00 |
|
Drew DeVault
|
5dd96c0772
|
Incorporate XKBCommon into example
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
508d135de7
|
Only allocate device state when it will be used
This design also avoids double frees in the future when we're creating
several wlr_input_devices from one libinput_device.
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
7a5f35b5bb
|
Reassign ownership of libinput handle
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
f479b7c8c7
|
Split keyboard code out into its own file
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
59ceaf507e
|
Handle key presses
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
0e75d157f5
|
Initialize keyboards from libinput
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
019fff06be
|
Fix issues, flesh out event handling somewhat
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
af69591e62
|
Add error handling and init in backend_autocreate
|
2017-06-13 08:10:36 -04:00 |
|
Drew DeVault
|
1262f1400c
|
Initial pass on libinput backend
|
2017-06-13 08:10:22 -04:00 |
|