Draft: pointer,touch: store the output instead of its name
In cases where the value is actually valid, the input device lives just as long as the output, so it's easier to provide the output itself instead of making a compositor find it by the name.
This MR fixes tinywl behavior with multiple outputs as well.
-
Update wlr_pointer
-
Update wlr_touch
- Wayland backend needs to support multi-touch first
-
Update the comment in tinywl
-
Document the updated structure fields
Edited by Kirill Primak