aboutsummaryrefslogtreecommitdiff
path: root/backend/libinput/events.c
AgeCommit message (Expand)Author
2019-11-20Add -Wmissing-prototypesSimon Ser
2019-03-19s/lid_switch/switch_deviceRyan Walklin
2019-01-28Implement the pointer-gestures-unstable-v1 protocolGreg V
2018-12-15[WIP][DONTMERGE]Add support for libinput_switch input devicesRyan Walklin
2018-09-18backend/libinput: add assertionsemersion
2018-07-14rename wlr_tablet_tool to wlr_tabletMarkus Ongyerth
2018-07-14Use tablet_tool impl in libinput backendMarkus Ongyerth
2018-07-14backend/libinput: Manage tablet tool livetimesMarkus Ongyerth
2018-07-09util: add wlr_ prefix to log symbolsemersion
2018-04-29input-device: add output_name field, populate it from libinputemersion
2018-04-25Don't use the wlr_ prefix for static functionsemersion
2018-04-25Make sure we don't use others' prefixesemersion
2018-04-25Remove wlr_ prefix from local symbolsemersion
2018-03-28Remove width_mm from tablet eventsDrew DeVault
2018-03-06Add const to x11 and input interfacesScott Anderson
2018-02-19Revert "ELF Visibility"Drew DeVault
2018-02-19Explicitly export EFL symbolsScott Anderson
2018-02-12Reformat all #include directivesemersion
2018-02-12Make wlr_signal_emit_safe privateemersion
2018-02-12Remove wlr_backend.events.{output_remove,device_remove}emersion
2018-02-12Add wlr_signal_emit_safeemersion
2017-12-19libinput backend: add wlr_input_device_is_libinputDominique Martinet
2017-11-19Refactor wlr_list inside wlrootsemersion
2017-11-16Fix a bunch of mistakes detected with scan-buildemersion
2017-11-01rootston exit: fix libinput destroyDominique Martinet
2017-10-22Forgot to rename theseDrew DeVault
2017-10-20Replace list_t with wl_list for wlr_input_deviceHeghedus Razvan
2017-08-16Prevent alloc errors from crashing in `list_t`Calvin Lee
2017-08-15Merge pull request #88 from 4e554c4c/alloc_crashingDrew DeVault
2017-08-15Prevent alloc errors from crashingCalvin Lee
2017-08-14Fix style issuesnyorain
2017-08-14Refactor out wlr_input_device_stateDominique Martinet
2017-08-13libinput backend: massive renamingDominique Martinet
2017-08-13libinput backend: match logging for removal and addDominique Martinet
2017-08-13libinput: remove useless get_context callDominique Martinet
2017-08-12Update libinput backend with new state designDrew DeVault
2017-08-12libinput: fix segfault when handling non-wlr device removalDominique Martinet
2017-08-12libinput backend: fill in handle_device_removedDominique Martinet
2017-08-11Fix libinput destroy for devices with multiple capabilitiesDominique Martinet
2017-08-11Complete a few destroy functionsDominique Martinet
2017-08-06Changed header paths.Scott Anderson
2017-06-21Reorganize wlr-commonDrew DeVault
2017-06-21Update everyone to use new headersDrew DeVault
2017-06-19Implement tablet padsDrew DeVault
2017-06-15Implement wlr_tablet_toolDrew DeVault
2017-06-14Flesh out touch events and add demoDrew DeVault
2017-06-14Allocate wlr_touch devicesDrew DeVault
2017-06-13Implement libinput wlr_pointerDrew DeVault
2017-06-13Only allocate device state when it will be usedDrew DeVault
2017-06-13Reassign ownership of libinput handleDrew DeVault