Diffusion KWin bd5f5e0915b3

Move X11 movingClient handling into a dedicated X11EventFilter

Authored by graesslin on Aug 17 2017, 7:12 PM.

Description

Move X11 movingClient handling into a dedicated X11EventFilter

Summary:
Splits out the X11 specific window movement handling so that it's not
used in the Wayland case at runtime. As a nice side effect it
un-spaghetties the X11 event handler.

Test Plan:
Run nested KWin on Xephyr and nested KWin/Wayland to verify
that move/resize of X11 windows is still working

Reviewers: KWin, Plasma

Subscribers: plasma-devel, kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D7374

Details

Committed
graesslinSep 1 2017, 2:57 PM
Differential Revision
D7374: Move X11 movingClient handling into a dedicated X11EventFilter
Parents
R108:b57a525ef7b4: ARGB buffers are premultiplied
Branches
Unknown
Tags
Unknown