swayfx/sway/input
Brian Ashworth 2ea5d2985a input/libinput: remove input type property bias
This changes it so all libinput config options are set on any device
that supports it. Previously, only a subset of libinput config options
were being considered depending on the input type. Instead of trying to
guess which properties the device may support, attempt to set any
configured property regardless of the device type. All of the functions
already have early returns in them for when the device does not actually
support the property. This brings the configuration side inline with
describe_libinput_device for the IPC side. This change was prompted
by a tablet tool showing the calibration matrix property in the IPC
message, but not being able to actually change it since that property
was only being considered for the touch input type.
2020-09-03 10:46:06 +02:00
..
cursor.c input/cursor: don't send wl_pointer.motion event on pointer unlock warp 2020-07-15 19:40:09 +02:00
input-manager.c Replace unprintable characters in input device id 2020-07-03 14:59:20 +02:00
keyboard.c input/keyboard: wlr_keyboard_group enter and leave 2020-06-16 17:53:23 +02:00
libinput.c input/libinput: remove input type property bias 2020-09-03 10:46:06 +02:00
seat.c Fix incorrect format specifiers 2020-07-30 22:02:42 -04:00
seatop_default.c input/pointer: correctly handle bindings for synthetic events 2020-06-25 21:32:15 +02:00
seatop_down.c input/cursor: refactor tablet tool tip events into seatops 2020-06-04 10:20:32 +02:00
seatop_move_floating.c input/tablet: allow moving floating tablet v2 surfaces by pen input 2020-06-07 10:46:14 +02:00
seatop_move_tiling.c input/tablet: allow moving tiling tablet v2 surfaces by pen input 2020-06-07 10:46:14 +02:00
seatop_resize_floating.c input: implement xdg_toplevel interactive resize hints 2020-07-13 00:21:52 -04:00
seatop_resize_tiling.c input: implement xdg_toplevel interactive resize hints 2020-07-13 00:21:52 -04:00
switch.c Fix a use-after-free error in switch binding 2020-04-14 19:41:30 -04:00
tablet.c input/tablet: query tablet focused surface for cursor image check 2020-04-26 09:14:54 +02:00
text_input.c im: Fix crash when im destorying and no focused surface exists 2020-04-04 11:42:04 +02:00