You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 27, 2022. It is now read-only.
I disagree - I often want overlapping windows, and this would make
that impossible.
I would like to add a keyboard modifier to make this happen - e.g my
original intent was that if you held down SHIFT while resizing a
window then it would do what you want here. I haven't yet figured out
how to do that with mutter though, or if it's even possible.
I requested the same feature in #82, before seeing this issue. A few thoughts on it:
I think the feature is necessary. In my opinion a user uses a tiling window manager as not to get overlapping windows but to get the available screen split up nicely between the windows. If one wants overlapping windows quite often, he might just use "floating mode". In bluetile, the few times i want a window bigger without destroying the current tiling layout (i think thats the main reason for those overlapping tiles, correct me, if i am wrong) i simply hit the maximize button in decorator area. This enlarges the selected window to a "close to fullscreen" size, to be able to differentiate from real fullscreen mode.
Anyway, possibilities to implement "auto-super+shift+p" are:
via a modifier, either "non-auto-super+shift+p" or " "auto-super+shift+p" is the default behaviour, while the other is accessible via a modifier, e.g. SHIFT, as already proposed by gfxmonk. Would be best, if you need both of them frequently.
1.1)Default behaviour could also be swapped around via a configuration entry, but that might become confusing for unexperienced users.
selecting one behaviour via a config entry. Best, if a user only needs behaviour at all times. Keeps it simple but limited.
The other windows just should resize too to make it properly tiled again.
The text was updated successfully, but these errors were encountered: