kwin/effects/slide
Vlad Zagorodniy 6cac594acb [effects/slide] Simplify logic that forces blur and background contrast
Summary:
The "Force" part in WindowForceBackgroundContrastRole and WindowForceBlurRole
is confusing. If WindowForceBlurRole is set on a window, background
behind it won't be blurred.

By setting WindowForceBlurRole we tell the Blur effect "that's fine to
do your business behind transformed windows."

The Slide effect only translates windows, it doesn't distort them, etc.
So, we can set WindowForceBackgroundContrastRole and WindowForceBlurRole
for all windows.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: davidedmundson, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D15707
2018-10-02 19:54:37 +03:00
..
CMakeLists.txt [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00
slide.cpp [effects/slide] Simplify logic that forces blur and background contrast 2018-10-02 19:54:37 +03:00
slide.h [effects/slide] Simplify logic that forces blur and background contrast 2018-10-02 19:54:37 +03:00
slide.kcfg [effects/slide] Disable "Slide docks" 2018-06-23 12:06:08 +03:00
slide_config.cpp [effects] replace old slide effect with a new one 2018-02-16 06:09:27 +02:00
slide_config.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2018-08-15 05:48:31 +02:00
slide_config.h [effects/slide] Fix coding style 2018-07-21 14:44:37 +03:00
slide_config.ui [effects/slide] Add "Slide desktop background" option 2018-06-19 12:35:53 +03:00
slideconfig.kcfgc [effects/slide] Add 'Duration' option 2018-01-01 16:54:02 +02:00