kwin/effects/slide
Vlad Zagorodniy 20780c6f21 [effects/slide] Handle moving clients
Summary:
Currently, slide effect doesn't handle a case when there
is a moving client. This results in having window jumps.
This commit fixes it by fixing position of the moving client
during switching to another desktop.

Test Plan: * send window one desktop to the left/right using shortcuts

Reviewers: #kwin, #plasma, graesslin

Reviewed By: #kwin, #plasma, graesslin

Subscribers: graesslin, plasma-devel, kwin

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D9487
2018-01-01 17:12:52 +02:00
..
CMakeLists.txt [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slide.cpp [effects/slide] Handle moving clients 2018-01-01 17:12:52 +02:00
slide.h [effects/slide] Handle moving clients 2018-01-01 17:12:52 +02:00
slide.kcfg [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slide_config.cpp [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slide_config.desktop [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slide_config.h [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slide_config.ui [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slideconfig.kcfgc [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00