Commit Graph

112 Commits (d592dcdedd78136bbc60193473b230505f94d907)

Author SHA1 Message Date
emersion 7bcf0d9599 backend/libinput: add assertions 7 years ago
random human 8589ae19de Fix bugs listed by clang's static analyzer 7 years ago
Markus Ongyerth 36955204cf Remove last remnant of tool_tool in libinput 7 years ago
Markus Ongyerth d9e978e1b3 rename wlr_tablet_tool to wlr_tablet 7 years ago
Markus Ongyerth 48e2cba9b6 Handle relative motion for mouse tools 7 years ago
Markus Ongyerth 3be916f9b8 Add asserts and rename destroy function in libinput backend 7 years ago
Markus Ongyerth 0c9a26828a Use wlr_list for paths, and improve inert resource handling 7 years ago
Markus Ongyerth adba68a3c1 Use tablet_tool impl in libinput backend 7 years ago
Markus Ongyerth 31cec36b74 1st feedback pass 7 years ago
Markus Ongyerth 599f84f736 Fix borked rebase 7 years ago
Markus Ongyerth 5c7a37f309 Add tool buttons 7 years ago
Markus Ongyerth 391eef6ea9 Propagate most axis events to clients 7 years ago
Markus Ongyerth f375246657 Implement basic tablet_pad handling (bound to keyboard focus) 7 years ago
Markus Ongyerth e235f7d336 Basic tablet_v2 object lifetime 7 years ago
Markus Ongyerth 77bac448cc storage commit 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
Scott Anderson 47985d2dc5 Multiseat fixes 7 years ago
emersion 0b58579564
Add support for discrete axis values 7 years ago
morganamilo 6305e6327f
Fix typos in comments and strings 7 years ago
emersion 2551ef8871
input-device: add output_name field, populate it from libinput 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
Drew DeVault 56deff41b6 Implement input inhibit in rootston 7 years ago
Drew DeVault ac219cbda6 Remove width_mm from tablet events 7 years ago
Drew DeVault 324b9d910d Remove width_mm from wlr_touch events 7 years ago
Drew DeVault a35a5786b0 Remove width_mm from wlr_pointer events 7 years ago
Drew DeVault bfc0e95d2c Add mode support to libinput backend 7 years ago
Scott Anderson 3c9fc7c68e Add const to x11 and input interfaces 7 years ago
Dan Robertson 99e6cba3c3
Fix null deref in wlr_libinput_backend_destroy 7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility" 7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols 7 years ago
Scott Anderson f27c0b44b8 Remove usec_to_msec from public API 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
emersion babdd6ccf7
backend: fix use-after-free when destroying backends 7 years ago
Dominique Martinet 3e228b0b2a libinput backend: add wlr_input_device_is_libinput 7 years ago
emersion 9d43adaafa
Listen to display destroy in backends 7 years ago
emersion 016744ef4d
Refactor wlr_list inside wlroots 7 years ago
Tony Crisci f61986e8db rename touch slot to touch id 7 years ago
emersion bb79ada49f
Fix a bunch of mistakes detected with scan-build 7 years ago
Drew DeVault 6d8e1abfc0 Improve input sensitivity 7 years ago
Dominique Martinet b53db8c39e libinput backend destroy: fix small leak 7 years ago
Dominique Martinet 43cd3c7aea Indentation fix 7 years ago
Dominique Martinet e3ee2cd9c7 rootston exit: fix libinput destroy 7 years ago
Tony Crisci 875a5b446f remove time usec 7 years ago