mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-20 04:30:06 +01:00
Injecting frame was the first implementation of adding event frames but it has since effectively been replaced by append/prepend_frame which are more predictable and easier to support. In the Lua API injecting frames was only possible within the timer and the only real use-case for this is to inject events that are then also seen by other plugins. But that can be achieved by simply ordering the plugin before the other plugins and using the append/prepend approach. Until we have a real use-case for injecting events let's remove the API so we don't lock ourselves into an API that may not do what it needs to but needs to be supported for a long time. Closes: #1210 Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1351> |
||
|---|---|---|
| .. | ||
| api | ||
| user | ||
| button-debouncing-state-machine.svg | ||
| button-debouncing-wave-diagram.txt | ||
| middle-button-emulation.svg | ||
| touchpad-edge-scrolling-state-machine.svg | ||
| touchpad-gestures-state-machine.svg | ||
| touchpad-softbutton-state-machine.svg | ||
| touchpad-tap-state-machine.svg | ||