Summary: | Maximized window button behavior should also apply to tiled windows | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Nate Graham <nate> |
Component: | window decoration | Assignee: | Hugo Pereira Da Costa <hugo.pereira.da.costa> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | hugo.pereira.da.costa, kwin-bugs-null, simonandric5 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://phabricator.kde.org/R31:629b0698535a7210a49ab2825b44e156e1eae8a5 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | Screen recording showing the issue |
Description
Nate Graham
2017-08-12 17:39:25 UTC
Which window decoration are you using? The standard set of buttons with the Breeze theme/window decoration. Created attachment 107239 [details]
Screen recording showing the issue
I'm attaching a screen recording in case my description is unclear.
Hi, Thanks for posting the suggestion, it is a valid point. I have code here that adds the requested feature, but (and this is why I re-add kwin in cc): 1/ for buttons on the left, it does not work, never did it seems, because there seems to be a "dead" one pixel on the side. (also true with plastique, and any decoration I have tested) 2/ for buttons on the right, it works, except that if you put the cursor in the top right corner, although the button appears hovered (and react as it should on press), the mouse cursor is still changed to the "diagonal" one, indicating that you could "resize" the window (which you cant) As far as I know, which cursor is drawn in which location is handled by kwin (or kdecoration2), not by the decoration itself, so I have no control over this. Martin: can you have a look ? If that helps I can commit the code I have written, even if imperfect. Best, Hugo Hi Hugo, Thanks for working on this! Feel free to post your patch on phabricator for review and suggestions. https://phabricator.kde.org/ |