Bug 466269 - Allow configuring the modifier key that must be held down to trigger Custom Tiling
Summary: Allow configuring the modifier key that must be held down to trigger Custom T...
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: Custom Tiling (show other bugs)
Version: 5.27.0
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 485152 491702 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-02-22 21:39 UTC by alex
Modified: 2024-08-22 13:06 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alex 2023-02-22 21:39:14 UTC
SUMMARY
The new Custom Tiling is excellent!  
As a user who uses ALT-drag to move my windows, it could be improved by enabling ALT+SHIFT-drag or [configurable modifier key]-drag.

STEPS TO REPRODUCE
1. Configure as default with Alt as Modifier Key for Move (in Window Behavior>Window Actions)
2. Hold ALT+SHIFT (ALT to move, SHIFT to tile)
3. Click and Drag to move window to tiled position

OBSERVED RESULT
Tiling of the window being moved does not occur if the SHIFT key is pressed prior to beginning the drag.

EXPECTED RESULT
The window should drag to the tiled position if the shift key is pressed down at any stage in the gesture.
It would be more  intuitive for users of default config if it worked this way, rather than requiring ALT > drag > SHIFT > release in that very specific order.
It would also be great if the Window Behaviour>Window Actions settings provided more configuration, like setting the  modifier key or key combo for Move+Tile explicitly : eg Default might be ALT+SHIFT-drag, but user could set to   META-drag.



SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 5.27.0
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Comment 1 Sidney 2023-02-25 10:48:56 UTC Comment hidden (spam)
Comment 2 Nate Graham 2023-02-25 17:10:15 UTC Comment hidden (spam)
Comment 3 alex 2023-02-26 01:08:52 UTC
Thanks Nate: not sure if the direction to add separate bug reports was directed at my original report, or Sidney's comment, or both?
If you could clarify I'm happy to comply to help?
From my original, would the split be a/ default behaviour with alt-drag, then b/configurable modifier keys as a separate request?

On a first read of Sidney's comment I thought it was tangential, but now I think that it is actually much the same as the (b) part of mine about configuring modifier keys.
Comment 4 Nate Graham 2023-02-27 15:08:58 UTC
It was directed at Sidney. :)
Comment 5 fanzhuyifan 2024-08-14 07:08:58 UTC
*** Bug 491702 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2024-08-22 13:06:18 UTC
*** Bug 485152 has been marked as a duplicate of this bug. ***