[Differential] [Request, 19 lines] D4718: support for auto-hidden windows to resize
Marco Martin
noreply at phabricator.kde.org
Wed Feb 22 15:32:31 UTC 2017
mart created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: KWin, kwin, plasma-devel.
REVISION SUMMARY
auto hidden windows were shown again when their geometry
changed, this was done for being as easy as possible as
the unhide zone changed, but the behavior looked very
annoying as autohide panels with an self resize taskbar
would unhide themselves every time any window gets open
or closed.
This makes the edge keep track of
windows that can resize/move themselves while auto hidden
TEST PLAN
a self-resizing autohidden panel with a taskbar in it doesn't auto unhide
anymore when a window is opened or closed.
the unhide area gets properly updated
REPOSITORY
R108 KWin
BRANCH
phab/noautoshow
REVISION DETAIL
https://phabricator.kde.org/D4718
AFFECTED FILES
client.cpp
client.h
geometry.cpp
screenedge.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: mart, #plasma
Cc: plasma-devel, kwin, #kwin, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170222/f4662c94/attachment.html>
More information about the Plasma-devel
mailing list