https://bugs.kde.org/show_bug.cgi?id=488828
Bug ID: 488828 Summary: New WindowHeap layout not ready to replace existing layouts (Natural, Closest) Classification: Plasma Product: kwin Version: 6.1.0 Platform: Arch Linux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: effects-window-management Assignee: kwin-bugs-n...@kde.org Reporter: breakingsp...@gmail.com Target Milestone: --- SUMMARY Following https://invent.kde.org/plasma/kwin/-/merge_requests/4916 and 6.1 release, the "Natural" and "Closest" Windowheap layouts were replaced by a new layout algorithm, intended to replace the need for user configuration. This is further detailed in https://bugs.kde.org/show_bug.cgi?id=450263 After using this new feature for a few hours, I strongly feel it is not ready to replace the others, for two main reasons: -Window placement -Sizing As stated by the developer at https://invent.kde.org/plasma/kwin/-/issues/189#note_850281, this solution does not take window positions into account, unlike the former Natural layout. This is a preference of mine, I cannot follow the new algorithm's placements after a few hours of testing. The 4-8 windows in each desktop will move much further than before, it takes more mouse movement and time to chase them down. Windows also shrink to roughly 75% the size they used to when in expo state now. This is especially noticable on my 2nd monitor consisting entirely of windows pinned to "All Desktops". In the former Natural layout, the pinned windows would relax outwards very subtly in Overview, now they all shrink and dart around to different placements, then snap back every time I engage the Overview. VERY distracting. -- There should be a choice between the existing options and the new layout, defaulting to the new layout while feedback and improvements come in. This would satisfy the requirement of new features not being off by default: https://community.kde.org/Get_Involved/Design/Frequently_Discussed_Topics#New_off-by-default_features, while giving users that do care about the sorting algorithm an option to fall back. Could I try to re-implement a drop-down and propose for a merge to add Natural and Closest back alongside this new layout, or would it be declined at that point? I don't mean any offense, but the new layout is simply not ready for the prime time and I feel this should be addressed before 6.1 release reaches more platforms. Noting that the RFC linked earlier states in places that the Natural layout should probably be kept for the reason of window positioning. STEPS TO REPRODUCE 1. On Kwin 6.0.5, open 5 varying windows and hit Meta+W using default "Natural" layout 2. Observe same behavior in 6.1 with new layout -- You are receiving this mail because: You are watching all bug changes.