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