[Suggestion]Open workspace in a new dedicated sub-window
-
KingTempu last edited by leocg
I want to do two things from my different workspaces simultaneously, maybe playing background music/audiobooks from one workspace (from a live stream/long video, so not the media player) while working on another. (Of course there are many other uses, but that's what I was doing that made me think of this lol.) However, I want to listen to it on all of them without switching back and forth, waiting for the workspace to reload, and without having the same tab open on all my workspaces. So, I came up with an idea for a solution:
Pop out a workspace and give it its own dedicated window for only that workspace. Since this workspace is open in a new window, it should not be accessible from the original window it popped out of, and its sidebar button and other access should be temporarily removed. The same would go for the new window: Don't allow it to open other workspaces.
Upon closing the new window, the workspace should return to the original window, and all access should be restored to the workspace through the original window.
Upon closing the original window, the new window should also be closed. In that sense, I view the new window as more of a sub-window, as it shares data with the original: When the original closes, the workspace window will be returned (or maybe saved as open for the next launch and then closed), and the original window will still save its data (tabs, etc.).
I just came up with this on the fly, so it isn't a fully polished feature idea, but I don't foresee many problems with it other than maybe taking a bit to do for a thing I've not yet seen requested much, if at all. There should probably be an easy way to tell that it is a sub-window and not a new window, maybe by adding some visual or a theme-editable color difference, although that may make older themes break.
So yeah, if I came off as incoherent, I'll be glad to try to explain better, but I think I wrote it well? Or at least I tried to, lol. Thanks for reading! Hopefully even if this idea does not end up happening, it sparks some other cool ideas!
-
leocg
-
leocg