[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