33 Commits (master)

Author SHA1 Message Date
Simon Ser edbf8bf2ce input-device: drop wlr_input_device.{vendor,product}
9 months ago
Simon Ser ee70932422 backend/libinput: use NULL to indicate missing device name
9 months ago
Simon Ser 2d9659d765 backend/libinput: use struct initializers for events
1 year ago
Simon Zeni 9a17200446 types/wlr_keyboard: uniformize events name
3 years ago
Simon Zeni 7dc4a3ecd7 interface/wlr_keyboard: rework destroy sequence
3 years ago
Simon Zeni 5eefda1ffe backend/libinput: rework keyboard interface
3 years ago
Simon Zeni 91ba28e020 backend/libinput: remove wlr_input_device_impl
3 years ago
Simon Zeni a1978b1299 types/wlr_keyboard: add base wlr_input_device
3 years ago
Isaac Freund 7693f61d81 Replace wlr_key_state with wl_keyboard_key_state
4 years ago
emersion 7bcf0d9599 backend/libinput: add assertions
6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
7 years ago
emersion 79da4c175e
backend/headless: remove useless destructor
7 years ago
emersion 625a7a48dc
Don't use the wlr_ prefix for static functions
7 years ago
emersion 71ca45e2c0
Make sure we don't use others' prefixes
7 years ago
emersion b0d99f5c67
Remove wlr_ prefix from local symbols
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
Tony Crisci 875a5b446f remove time usec
7 years ago
Tony Crisci a224e74fad refactor input time_sec to time_msec
7 years ago
Versus Void 568b270cdf Use xkb_state_update_mask() with Wayland backend
7 years ago
Tony Crisci 0f56326cb8 fix libinput wlr-keyboard use after free
7 years ago
Drew DeVault 61e451ea1b Move keyboard logic to wlr_{keyboard,seat}
7 years ago
Calvin Lee 5cc7342606 Prevent alloc errors from crashing
7 years ago
Dominique Martinet 0a3246ad97 Refactor out wlr_keyboard_state
7 years ago
Dominique Martinet 5c82d2f5c3 libinput backend: massive renaming
7 years ago
Dominique Martinet 0663b6d1e1 Build libinput events on the stack instead of allocating
7 years ago
Scott Anderson cb4d50e22c Changed header paths.
7 years ago
Drew DeVault 3d71969b2a Make event names consistent
8 years ago
Drew DeVault f4453d104d Reorganize wlr-common
8 years ago
Drew DeVault fd91244e83 Update everyone to use new headers
8 years ago
Drew DeVault 632a04f1b7 Implement keyboard LEDs
8 years ago
Drew DeVault 5dd96c0772 Incorporate XKBCommon into example
8 years ago
Drew DeVault 7a5f35b5bb Reassign ownership of libinput handle
8 years ago
Drew DeVault f479b7c8c7 Split keyboard code out into its own file
8 years ago