Summary: | "Pack shrink" should stop at the desktop border | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Grósz Dániel <groszdanielpub> |
Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | matthew |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kde-workspace/cec9acf3b1d7ad46c1473c768050c8baeae842d8 | Version Fixed In: | 4.11 |
Sentry Crash Report: |
Description
Grósz Dániel
2009-01-09 01:08:54 UTC
It actually stops at the screen border - *precisely* there (there should be more space left or the window moved counter-directionally) --- Ah, "window packing" is taking certain screen ratios - seems sbd. had a similar idea before me ;-) update: packing operates on screenarea and not maximization area, what's likely wrong. (can cover / underflow panels) Git commit cec9acf3b1d7ad46c1473c768050c8baeae842d8 by Thomas Lübking. Committed on 19/07/2013 at 14:28. Pushed by luebking into branch 'KDE/4.11'. update packing logics to honor activities and tabs at the same time using MaximizeArea instead MoveArea ratio: movearea allows to pack windows under panels and while one can expect users of packing to know alt+lmb, we usually do not allow to loose the titlebar Moreover this relies on packing against dock windows what fails with "virtual" struts as input shaping panels (eg. cairo-dock?) might use (ie. we we would also have packed against plasma panel shadows - back then ;-) REVIEW: 111603 FIXED-IN: 4.11 M +17 -25 kwin/placement.cpp http://commits.kde.org/kde-workspace/cec9acf3b1d7ad46c1473c768050c8baeae842d8 |