broulik created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel.
REVISION SUMMARY When quick tiling animate the outline from the window geometry to the position it would have afterwards. This provides a visual hint to from where to where the window will go. TEST PLAN The outline window size is a union of target and destination size and the animation itself is done in QML, ie. no window position is animated. Due to this, when the outline is already shown (e.g. dragging the window along a side of the screen) it jumps into new position without an animation like before. Also, in order to facilitate the initial animation, it first calls show() on the outline and then sets active true after which QML will animate. The non-composited outline is unchanged. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D5262 AFFECTED FILES geometry.cpp outline.cpp outline.h qml/outline/plasma/outline.qml To: broulik, #plasma, #kwin Cc: plasma-devel, kwin, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol