kwin/effects
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
..
backgroundcontrast [Contrast / Blur Effects] Port from QRegion::rects() to QRegion iterators 2017-12-02 17:38:14 +01:00
blur [Contrast / Blur Effects] Port from QRegion::rects() to QRegion iterators 2017-12-02 17:38:14 +01:00
colorpicker
coverswitch Fix build with a KWindowSystem framework that doesn't pull QWidget 2017-11-17 17:30:58 +01:00
cube Fix build with a KWindowSystem framework that doesn't pull QWidget 2017-11-17 17:30:58 +01:00
desktopgrid [effects] Don't register touch edges which don't exist 2017-08-24 13:38:55 +02:00
dialogparent
diminactive
dimscreen
eyeonscreen SVN_SILENT made messages (.desktop file) - always resolve ours 2017-09-22 05:01:54 +02:00
fade
fadedesktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-07-29 04:45:55 +02:00
fallapart
flipswitch Fix build with a KWindowSystem framework that doesn't pull QWidget 2017-11-17 17:30:58 +01:00
frozenapp SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-12 04:41:56 +01:00
glide
highlightwindow [effects] Support xcbConnectionChanged for support properties 2017-09-12 18:53:31 +02:00
invert
kscreen [effects] Support xcbConnectionChanged for support properties 2017-09-12 18:53:31 +02:00
login
logout SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-10 04:43:39 +01:00
lookingglass
magiclamp
magnifier
maximize SVN_SILENT made messages (.desktop file) - always resolve ours 2017-08-13 04:59:14 +02:00
minimizeanimation Honor animationsSupported in minimize, slide and sliding popups effects 2017-11-23 10:34:06 +01:00
morphingpopups
mouseclick SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-25 04:44:28 +01:00
mousemark SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-25 04:44:28 +01:00
presentwindows Fix build with a KWindowSystem framework that doesn't pull QWidget 2017-11-17 17:30:58 +01:00
resize
scalein
screenedge [ScreenEdgeEffect] Create glow Svg on demand 2017-09-28 10:18:36 +02:00
screenshot
sheet
showfps Fix build with a KWindowSystem framework that doesn't pull QWidget 2017-11-17 17:30:58 +01:00
showpaint
slide [effects/slide] Handle moving clients 2018-01-01 17:12:52 +02:00
slideback
slidingpopups Honor animationsSupported in minimize, slide and sliding popups effects 2017-11-23 10:34:06 +01:00
snaphelper
startupfeedback
thumbnailaside
touchpoints Fix unused-parameter warnings as reported by GCC 2017-07-28 21:31:09 +02:00
trackmouse SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-25 04:44:28 +01:00
translucency SVN_SILENT made messages (.desktop file) - always resolve ours 2017-08-10 04:56:42 +02:00
windowaperture
windowgeometry [effects] Delay creation of EffectFrames in WindowGeometryEffect 2017-11-21 19:28:00 +01:00
wobblywindows [effects/wobblywindows] Move computeVectorBounds into ifdef section 2017-07-31 17:58:57 +02:00
zoom SVN_SILENT made messages (.desktop file) - always resolve ours 2017-12-20 07:06:47 +01:00
CMakeLists.txt [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
effect_builtins.cpp Honor animationsSupported in minimize, slide and sliding popups effects 2017-11-23 10:34:06 +01:00
effect_builtins.h
kwineffect.desktop
logging.cpp
Messages.sh
shaders.qrc