[tabBox] Move X11 specific event filtering into a dedicated event filter
ClosedPublic

Authored by graesslin on Aug 18 2017, 3:55 PM.

Details

Summary

This ensures that the X11 specific events are only read on X11 but not
on Wayland. Also moves quite some X11 specific code out of TabBox.

Test Plan

Compile checked, currently on Wayland, so no way to test.

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.