Draft: Tiling animations
Add animations to window tiling operations.
There is still some work to do:
-
Geometry changes are sometimes incorrect (especially when tiling with a mouse) -
The quickTileModeChanged signal is sometimes emitted more than once (to investigate why) -
Dragging a browser tab continuously triggers quickTileModeChanged which breaks the animation -
Doesn't work properly with Wayland clients -
Effect.CrossFadePrevious doesn't appear to be working -
Some ugly window ghosting appears in the background when tiling from corner to corner
Edited by Alex Rosca