Commit Graph

51 Commits (9f11bf571e2644447b7b39aec8ee87ceab8015f0)

Author SHA1 Message Date
Greg V 9fe8e37961 Implement the pointer-gestures-unstable-v1 protocol 6 years ago
Ryan Walklin 2a3c62b4d2 [WIP][DONTMERGE]Add support for libinput_switch input devices 6 years ago
emersion 7bcf0d9599 backend/libinput: add assertions 6 years ago
Markus Ongyerth d9e978e1b3 rename wlr_tablet_tool to wlr_tablet 7 years ago
Markus Ongyerth adba68a3c1 Use tablet_tool impl in libinput backend 7 years ago
Markus Ongyerth 000b305ecc backend/libinput: Manage tablet tool livetimes 7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols 7 years ago
emersion 2551ef8871
input-device: add output_name field, populate it from libinput 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
Drew DeVault ac219cbda6 Remove width_mm from tablet events 7 years ago
Scott Anderson 3c9fc7c68e Add const to x11 and input interfaces 7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility" 7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols 7 years ago
emersion c2e1474010
Reformat all #include directives 7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private 7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove} 7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe 7 years ago
Dominique Martinet 3e228b0b2a libinput backend: add wlr_input_device_is_libinput 7 years ago
emersion 016744ef4d
Refactor wlr_list inside wlroots 7 years ago
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` 8 years ago
Drew DeVault 27c13d621d Merge pull request from 4e554c4c/alloc_crashing 8 years ago
Calvin Lee 5cc7342606 Prevent alloc errors from crashing 8 years ago
nyorain f998bb8299 Fix style issues 8 years ago
Dominique Martinet e6ad67911b Refactor out wlr_input_device_state 8 years ago
Dominique Martinet 5c82d2f5c3 libinput backend: massive renaming 8 years ago
Dominique Martinet 08a2afdf6f libinput backend: match logging for removal and add 8 years ago
Dominique Martinet 701e147b9b libinput: remove useless get_context call 8 years ago
Drew DeVault c95a108d2f Update libinput backend with new state design 8 years ago
Dominique Martinet 3e2cb5b5cf libinput: fix segfault when handling non-wlr device removal 8 years ago
Dominique Martinet be3a0ad065 libinput backend: fill in handle_device_removed 8 years ago
Dominique Martinet c42674bc25 Fix libinput destroy for devices with multiple capabilities 8 years ago
Dominique Martinet 0354aaeff2 Complete a few destroy functions 8 years ago
Scott Anderson cb4d50e22c Changed header paths. 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 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