D7965: Drop the ObscurringWindow functionality on desktop switching
Martin Flöser
noreply at phabricator.kde.org
Sun Sep 24 09:05:07 UTC 2017
graesslin created this revision.
graesslin added reviewers: KWin, Plasma.
Restricted Application added a project: KWin.
Restricted Application added subscribers: kwin, plasma-devel.
REVISION SUMMARY
The ObscurringWindows are a hack to make it more unlikely that the
desktop wallpaper becomes visible while switching desktops. This was
introduced in 2001 with SVN revision 90111
(git https://phabricator.kde.org/R108:d194f74314285932eb72e1dfecd2816b63647e4e).
In 2001 desktop switching was probably a costly action where it was not
possible to just reorder the desktop in one frame. Nowadays we use
mostly compositing and with compositing the ObscurringWindows are
already disabled. But even in the case that no compositing is used I
consider it as very unlikely that the desktop becomes visible during the
switching. Given that I think it's time to remove this legacy solution.
TEST PLAN
Compiles
REPOSITORY
R108 KWin
BRANCH
drop-obscuring-windows
REVISION DETAIL
https://phabricator.kde.org/D7965
AFFECTED FILES
workspace.cpp
To: graesslin, #kwin, #plasma
Cc: plasma-devel, kwin, bwowk, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170924/8d89634f/attachment.html>
More information about the Plasma-devel
mailing list