gnome-shell-extension-awesome-tiles
gnome-shell-extension-awesome-tiles copied to clipboard
[Feature Request] Move to other monitor
A feature I miss from "Put Windows" extension is to move the window to another monitor.
So press super+right (e.g.) and it will dock to the right, but press it again and it moves to the right-hand side monitor.
I have never used that plugin. Is there a difference between the default GNOME shortcuts for moving windows to different monitors (Super + Shift + [Left, Top, Bottom, Right])?
The difference is with one key combo you can do everything very quickly:
- super + shift + arrow = move to other monitor
- super + arrow = resize/move window
vs
- super + arrow (put window plugin) = move to other monitor AND also resize at the same time, VERY convenient
Also when using the log way, the window gets "stuck" and I need to bang on the keys a few times to get it working. Also, it won't work on the numpad arrows only the small arrows keypad. In short, it's just not as friendly.
I'm using this extension now because it's the "new standard" for gnome (so good!). But that functionality would make it perfect.
@sebdybowski, @rjnienaber and @ThomasLobker I see you upvoted or are also former "put windows" users, maybe you could explain it better than me...
@sebdybowski, @rjnienaber and @ThomasLobker I see you upvoted or are also former "put windows" users, maybe you could explain it better than me...
IIRC, the original "put windows" extension would also allow you to send from your right monitor to your left monitor by pushing the super + right arrow combination, and vice versa. When I only had 2 monitors, it was nice not to have to think about which direction I wanted to move the window. I always wanted the window on the opposite one it was currently on.
@sebdybowski, @rjnienaber and @ThomasLobker I see you upvoted or are also former "put windows" users, maybe you could explain it better than me...
Sorry, nowadays I'm just using one big screen, so I can't really add anything here.
@lonix1 + @rjnienaber
What about the resize action though? Is it something like move the window to the monitor on the left and tile to the left for Super + Left Arrow
?
Basically yes. Some examples:
scenario: super + shift + arrow (gnome built in)
- each time you press it, it moves the window to a different monitor
scenario: super + arrow (this extension)
- each time you press it, it resizes and/or moves the window
scenario: super + arrow ("put windows" extension)
- each time you press it, it resizes and/or moves the window
- if window is already on left edge of screen, pressing left arrow again moves it to left monitor, and you can keep pressing arrows to resize/move it on the new monitor
- if window is already on right edge of screen, pressing right arrow again moves it to right monitor, and you can keep pressing arrows to resize/move it on the new monitor
So as you can see, it makes resizing and moving windows VERY easy and fast! Without taking you fingers off the super key, you can move windows all over the place and resize them at the same time.
I hope I explained myself properly?
@velitasali altough i implemented it in putWindows i dont use the "feature" (any more). (2 screen setup. Primary: right, secondary left)
- "Move Left" moves to the left edge of the primary screen.
- "Left" can be configured with 3 different width. Repeated "Move left" will resize to all 3 configured width
- After all width are "used" the window is moved to the right edge of the secondary (left) screen
The idea was to move a tiled window across multiple monitors using only one key binding. The feature become kind of useless as soon as i implemented multple width. After that, moving windows around required 7 key presses instead of 2.
@lonix1 + @negesti Thank you both for the explanation.
@lonix1 I think this is doable, but instead of overriding the system shortcut, it might be better to use something like Ctrl + Super + [Arrow Keys]
, which are not used by the system by default, or Shift + Ctrl + Super + [Arrow Keys]
for better familiarity.
@negesti Yeah, I also think that this might not be useful without configuring the default tile sizes (e.g., removing a bunch of them to quickly cycle through them).
@velitasali If you ever try implement it, try the shorter key combinations like above, just for yourself. Then decide if you want the longer combinations. You'll see the shorter is so much nicer. It's up to you. Thanks for considering it.