| Summary: | Double-click window frame should horizontally or vertically maximize | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | pat_h |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | john.kde, kde, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 5.17.5 | ||
| Target Milestone: | --- | ||
| Platform: | Debian testing | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
pat_h
2020-10-27 03:10:26 UTC
I note that there are already vertically maximize and horizontally maximize actions available in System Settings, Window Management, Window Behavior, Titlebar Actions, which are mapped to different single clicks on the maximize button by default. So, we don't need to decide in this bug whether it should be a window resize or "true" maximize as you put it, just make these actions available to double-clicking on the frames. Having used this feature in Windows for years I agree it is very useful, and once you know about it, it is easier to remember and more logical than right-clicking or middle-clicking the maximise button (I can never remember which will do which action, and right-click/middle-click is hard on a trackpad). Plus, often when you are thinking about making a window larger in one direction you already have the mouse hovering over one side of the frame, so double-clicking the frame is easy at this point. It does. (In reply to David Edmundson from comment #2) > It does. What does? As far as I can tell, the described desired behaviour does not currently happen. (In reply to David Edmundson from comment #2) > It does. Is this configurable or a Plasma 6 thing? Here on Plasma 5 and Wayland with my current configuration I do not get the window only vertically or horizontally maximized via double click on the edges. If you have this behavior, do you know how you achieved it? It looks like this was added in Plasma 6. Yes, it was added in 6.1: https://invent.kde.org/plasma/kwin/-/merge_requests/5154 |