kwin/effects
David Edmundson a10647edf5 Disable fade effect during fullscreen effects
Summary:
This means that if one opens/closes a window whilst present windows (for
example) is active we don't have two effects meddling with the opacity.

Like glide and scale this disables if it's invoked during an active full
screen effect, but it does not cancel animations that are running when a
full screen effect is launched.

Test Plan:
Windows still fade normally as before
Ran sleep ; dolphin with present windows / cube
Present windows fades windows itself so it's hard to see any difference
But it's more technically correct

Reviewers: #kwin, zzag

Reviewed By: #kwin, zzag

Subscribers: zzag, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D15933
2018-10-04 13:05:51 +01:00
..
backgroundcontrast
blur [effects/blur] Add missing override keywords 2018-09-24 15:42:22 +03:00
colorpicker
coverswitch [effects/coverswitch] Port to TimeLine 2018-09-17 13:35:46 +03:00
cube [effects/cube] Update cubecap texture 2018-09-28 21:20:11 +03:00
cubeslide [effects] Move the Desktop Cube Animation effect to its own directory 2018-09-28 20:07:32 +03:00
desktopgrid
dialogparent [effects/dialogparent] Fix strict mode issues 2018-09-10 22:49:49 +03:00
diminactive [effects/diminactive] Fix initialization of m_activeWindow on reconfigure 2018-08-21 16:01:55 +03:00
dimscreen
eyeonscreen
fade Disable fade effect during fullscreen effects 2018-10-04 13:05:51 +01:00
fadedesktop [effects/fadedesktop] Fade to the correct opacity 2018-09-14 10:09:32 +02:00
fallapart
flipswitch Fix minor EBN issues 2018-08-29 21:02:16 +03:00
frozenapp
glide [effects/logout] Animate ksmserver-logout-greeter 2018-08-19 22:12:00 +03:00
highlightwindow
invert
kscreen
login SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-11 05:34:25 +02:00
logout SVN_SILENT made messages (.desktop file) - always resolve ours 2018-09-15 06:01:01 +02:00
lookingglass
magiclamp
magnifier [effects/magnifier] Fix 1 px gap between magnified area and frame 2018-09-10 13:08:25 +03:00
maximize
minimizeanimation [effects/minimizeanimation] Delete useless comments 2018-08-15 12:11:58 +03:00
morphingpopups [effects/morphingpopups] Use enumerators from the DataRole enum 2018-09-24 15:41:13 +03:00
mouseclick
mousemark
presentwindows
resize
scale SVN_SILENT made messages (.desktop file) - always resolve ours 2018-09-17 05:41:57 +02:00
screenedge
screenshot
sheet [effects/sheet] Modernize code 2018-08-12 11:18:37 +03:00
showfps
showpaint SVN_SILENT made messages (.desktop file) - always resolve ours 2018-10-04 05:56:51 +02:00
slide [effects/slide] Simplify logic that forces blur and background contrast 2018-10-02 19:54:37 +03:00
slideback
slidingpopups [effects/slidingpopups] Do not add full window repaint in windowDeleted slot 2018-10-02 19:51:52 +03:00
snaphelper
startupfeedback
thumbnailaside
touchpoints
trackmouse [effects/trackmouse] Allow to use both modifiers and shortcut 2018-09-12 16:37:05 +03:00
translucency SVN_SILENT made messages (.desktop file) - always resolve ours 2018-09-29 06:04:44 +02:00
windowaperture
windowgeometry
wobblywindows
zoom
CMakeLists.txt [effects/showpaint] Use a shortcut to toggle the effect 2018-09-28 20:12:22 +03:00
effect_builtins.cpp [effects] Move the Desktop Cube Animation effect to its own directory 2018-09-28 20:07:32 +03:00
effect_builtins.h [effects] Add Scale effect 2018-08-12 10:57:41 +03:00
kwineffect.desktop [effects] Fix type of X-KWin-Video-Url 2018-09-11 13:46:35 +03:00
logging.cpp
Messages.sh
shaders.qrc