gestures: Add support for wayland sessions.#13644
gestures: Add support for wayland sessions.#13644mtwebster wants to merge 5 commits intolinuxmint:masterfrom
Conversation
Unfortunately the way relevant events are handled in muffin differs enough between session types that we need to keep touchegg support for x11, at least for now. - Refactor the GesturesManager to support both touchegg and native clutter/libinput events. - Actual gesture actions behavior are unchanged. Todo: - Touchpad gestures work only if the touchpad is enabled. This would seem logical, but is only the case for Wayland - in x11, gestures work regardless. - Only tested with touchpads so far. Need to test touchscreen behavior. ref: linuxmint/wayland#99
One mpris manager for all consumers now (applet, screensaver, gestures).
Best-practices scannerThis is a regex-based check for API usage that can pose security, performance or This check is not perfect will not replace a normal review.Found 2 potential issue(s):
|
Unfortunately the way relevant events are handled in muffin differs
enough between session types that we need to keep touchegg support
for x11, at least for now.
clutter/libinput events.
mpris code
Todo:
seem logical, but is only the case for Wayland - in x11, gestures
work regardless.
behavior.
ref: linuxmint/wayland#99