Summary: | Improve ultrawide screen support: Maximize on the left or right area | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Lionel Chauvin <megabigbug> |
Component: | scripting | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | CC: | nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | a kwin script that change the "maximize" icon behavior |
Description
Lionel Chauvin
2018-03-11 19:50:04 UTC
We cannot change the maximize button without breaking lots of internal and external state. Furthermore what you suggest is anything but not maximize. This would be highly confusing to the userbase. A UI needs to function in an expected way. If a maximize button does random things ( I'm exaggerating on purpose) our users cannot trust the UI any more and in worst case move somewhere else. What you seem to wish for is better exposing of quick tiling. As given your description what you want is quick tile left/right. This again is a reason to not change the maximize button as the functionality already exists in other areas. Right, this is definitely a better case not for changing the Maximize button behavior, but rather for making Quick Tiling more discoverable. Most other platforms have the functionality bound to Meta+Left/Right, but we don't, I notice. Ok, I understand. So, what is missing is the ability to add as many icon as needed in the window decoration in order to properly command the quick tiling. And the quick tiling must manage several states in order to restore a window to its previous position. This will not break more stuff ? I'm not saying we should add a deco button for it. But it could be added to the user action's menu. I am not against add an action in the user's menu. It could help to discover the shortcut but I don't see how it can help to discover the drag'n drop to the screen edge. I already known the existence of Quick Tiling. The drag'n drop is not the way I would like to interact with my windows. My previous setting had two screens and I will not be the only one that migrate to an ultrawide screen and to expect the maxmimize icon to be smarter. So I will continue to use my kwin script, even if it is a big hack. Is there a way to trigger an animation from a kwin script ? |