80 Commits (bbd5145d8a5212f350c01e5f8519a81783ced2cc)

Author SHA1 Message Date
emersion bb79ada49f
Fix a bunch of mistakes detected with scan-build
7 years ago
Dominique Martinet e3ee2cd9c7 rootston exit: fix libinput destroy
7 years ago
Drew DeVault c5fff08f8a Forgot to rename these
7 years ago
Heghedus Razvan e1f196a3e9 Replace list_t with wl_list for wlr_input_device
7 years ago
Calvin Lee 901c14c409 Prevent alloc errors from crashing in `list_t`
7 years ago
Drew DeVault 27c13d621d Merge pull request #88 from 4e554c4c/alloc_crashing
7 years ago
Calvin Lee 5cc7342606 Prevent alloc errors from crashing
7 years ago
nyorain f998bb8299 Fix style issues
7 years ago
Dominique Martinet e6ad67911b Refactor out wlr_input_device_state
7 years ago
Dominique Martinet 5c82d2f5c3 libinput backend: massive renaming
7 years ago
Dominique Martinet 08a2afdf6f libinput backend: match logging for removal and add
7 years ago
Dominique Martinet 701e147b9b libinput: remove useless get_context call
7 years ago
Drew DeVault c95a108d2f Update libinput backend with new state design
7 years ago
Dominique Martinet 3e2cb5b5cf libinput: fix segfault when handling non-wlr device removal
7 years ago
Dominique Martinet be3a0ad065 libinput backend: fill in handle_device_removed
7 years ago
Dominique Martinet c42674bc25 Fix libinput destroy for devices with multiple capabilities
7 years ago
Dominique Martinet 0354aaeff2 Complete a few destroy functions
7 years ago
Scott Anderson cb4d50e22c Changed header paths.
7 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 ecb04afcad Implement tablet pads
8 years ago
Drew DeVault 4a9966b1a4 Implement wlr_tablet_tool
8 years ago
Drew DeVault 3f24f8a1be Flesh out touch events and add demo
8 years ago
Drew DeVault d6905f86cb Allocate wlr_touch devices
8 years ago
Drew DeVault a63230e59c Implement libinput wlr_pointer
8 years ago
Drew DeVault 508d135de7 Only allocate device state when it will be used
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
Drew DeVault 59ceaf507e Handle key presses
8 years ago
Drew DeVault 0e75d157f5 Initialize keyboards from libinput
8 years ago