onsah / fullscreen-to-new-workspace

New and maximized windows will be moved to empty workspaces. Supports multiple monitors.
GNU General Public License v3.0
20 stars 10 forks source link

Ignore minimized windows when maximizing #7

Open ispanos opened 1 year ago

ispanos commented 1 year ago

OS: Fedora 38 GNOME: 44

Hello! Thank you for creating this extension! I have been testing it out for a week and I think think that it would be best to change one small think if it's possible. When I have only one window in one of my monitors, and that window is minimized (e.g. spotify) , if I open a second window in that monitor and maximize it, don't move it to a new workspace.

Also, another question about the design. I suspect you use dynamic workspaces. Coming from a window manager I use 8 workspaces and switch between them with super+{1|2|3|...|8}. Let's say I have some windows open in WS1, no windows in WS2 and a couple in WS3. If I maximize a window in WS3, it is moved to WS2. Then if I un-maximize it, it will be moved to WS1. Is this by design or a bug when using a static number of workspaces?