wlroots/backend/libinput
Simon Ser 884d29e5f3 backend/libinput: guard against new enum entries
When libinput introduces new enum entries, we'd abort or send bogus
events to the compositor. Instead, log a message and ignore the
event.

Keep all enums without a default case so that the compiler warns
when we're missing a case.
2026-02-13 09:41:02 -05:00
..
backend.c backend/libinput: Fix call of handle_libinput_readable() when WLR_LIBINPUT_NO_DEVICES is set 2024-05-21 08:26:04 -04:00
events.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
keyboard.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
meson.build backend/libinput: fix build with libinput 1.31 2026-02-08 10:56:16 -08:00
pointer.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
switch.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
tablet_pad.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
tablet_tool.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
touch.c input-device: drop wlr_input_device.{vendor,product} 2024-03-07 11:08:18 +00:00