aboutsummaryrefslogtreecommitdiff
path: root/backend/libinput
AgeCommit message (Expand)Author
2023-10-03treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practicalAlexander Orzechowski
2023-10-02docs: replace the less commonly used "::" with "."Kirill Primak
2023-07-11Use wl_container_of() instead of castsSimon Ser
2023-06-14backend/libinput: use struct initializers for eventsSimon Ser
2023-06-14backend/libinput: ignore multiple events for same pointer buttonSimon Ser
2022-12-06build: unify naming for HAVE_* definesSimon Ser
2022-12-06backend/libinput: use internal_configSimon Ser
2022-11-25backend/session: make optionalSimon Ser
2022-09-22backend/libinput: Fix SIGSEGV found in low-memory fuzzingJohn Lindgren
2022-08-22Use env helpersAlexander Orzechowski
2022-08-18Use wl_signal_emit_mutableAlexander Orzechowski
2022-07-11backend/libinput: code style consistencyJosé Expósito
2022-07-11backend/libinput: handle high-res scroll eventsJosé Expósito
2022-07-11pointer: transform low-res to high-res axis eventsJosé Expósito
2022-07-11build: check if libinput supports high-res scrollJosé Expósito
2022-06-21wlr_input_device: remove anon union fieldIsaac Freund
2022-03-17types/wlr_touch: uniformize events nameSimon Zeni
2022-03-17types/wlr_tablet_tool: uniformize events nameSimon Zeni
2022-03-17types/wlr_tablet_pad: uniformize events nameSimon Zeni
2022-03-17types/wlr_switch: uniformize events nameSimon Zeni
2022-03-17types/wlr_keyboard: uniformize events nameSimon Zeni
2022-03-17types/wlr_pointer: uniformize events nameSimon Zeni
2022-03-17types/wlr_input_device: move width_mm and height_mm fields to wlr_tablet and ...Simon Zeni
2022-03-07interface/wlr_touch: rework destroy sequenceSimon Zeni
2022-03-07interface/wlr_tablet_tool: rework destroy sequenceSimon Zeni
2022-03-07interface/wlr_tablet_pad: rework destroy sequenceSimon Zeni
2022-03-07interface/wlr_switch: rework destroy sequenceSimon Zeni
2022-03-07interface/wlr_pointer: rework destroy sequenceSimon Zeni
2022-03-07interface/wlr_keyboard: rework destroy sequenceSimon Zeni
2022-03-02backend/libinput: public API cleanupSimon Zeni
2022-03-02backend/libinput: rework tablet_pad interfaceSimon Zeni
2022-03-02backend/libinput: rework tablet interfaceSimon Zeni
2022-03-02backend/libinput: rework touch interfaceSimon Zeni
2022-03-02backend/libinput: rework switch interfaceSimon Zeni
2022-03-02backend/libinput: rework pointer interfaceSimon Zeni
2022-03-02backend/libinput: rework keyboard interfaceSimon Zeni
2022-03-02backend/libinput: add devices wl_listSimon Zeni
2022-02-22interfaces: remove wlr_input_device_implSimon Zeni
2022-02-21backend/libinput: remove wlr_input_device_implSimon Zeni
2022-02-21types/wlr_touch: add base wlr_input_deviceSimon Zeni
2022-02-21types/wlr_tablet_tool: add base wlr_input_deviceSimon Zeni
2022-02-21types/wlr_tablet_pad: add base wlr_input_deviceSimon Zeni
2022-02-21types/wlr_switch: add base wlr_input_deviceSimon Zeni
2022-02-21types/wlr_pointer: add base wlr_input_deviceSimon Zeni
2022-02-21types/wlr_keyboard: add base wlr_input_deviceSimon Zeni
2022-02-21types/wlr_input_device: default vendor and product id to 0Simon Zeni
2021-11-23input-device: remove wlr_input_device.linkSimon Ser
2021-09-27backend/libinput: send hold gesture eventsJosé Expósito
2021-09-27build: check if libinput supports hold gesturesJosé Expósito
2021-08-19backend: unify startup messagesSimon Ser