GNOME Bugzilla – Bug 604207
ability to move windows between monitors (but in the same workspace)
Last modified: 2018-01-24 13:48:20 UTC
Created attachment 149483 [details] [review] Patch implementing the proposed enchancement. I have a dual-head setup (NVidia TwinView) where the second screen is an overhead projector. I would find it extremely useful if I could just drag windows using the Workspace Switcher between my screens. This would help a lot especially at times when the projector is blanked or switched off and I would like to move some windows to be projected when switched on/unblanked. For now windows can be dragged to different workspaces without altering they relative position (within workspace). What I propose is to make it possible to change the window position WITHIN the workspace by dragging it. Such a functionality is present ie. in the fvwm workspace switcher (whatever it's called). I made a modification which implements the proposal (see the patch).
*** Bug 580435 has been marked as a duplicate of this bug. ***
Anybody there? Is it going to make it to Gnome?
Comment on attachment 149483 [details] [review] Patch implementing the proposed enchancement. I don't think we want to enable this in most cases: by default, the workspace switcher is small and moving a window this way can just happen by accident. But it might make sense to allow moving windows between monitors even when it's in the same workspace, though.
I see your point. However moving windows just between monitors might cause an additional problem. If the monitors are of different resolution, than upon moving (from a monitor with higher resolution to the one with lower resolution) the window can end up in a non-accessible (and not displayed) area. Mind also, that workspace switchers have been around for some time now. And most of them allow to move a window. The argument that the switcher is small is quite valid, however it doesn't have to be small at all. I used to use a setup with the panels autohidden and enlarged to 47 pixels - it turned out to be quite productive especielly when screen real estate matters.
(In reply to comment #4) > I see your point. However moving windows just between monitors might cause an > additional problem. If the monitors are of different resolution, than upon > moving (from a monitor with higher resolution to the one with lower resolution) > the window can end up in a non-accessible (and not displayed) area. That's easy to fix :-) > Mind also, that workspace switchers have been around for some time now. And > most of them allow to move a window. The argument that the switcher is small is > quite valid, however it doesn't have to be small at all. I used to use a setup > with the panels autohidden and enlarged to 47 pixels - it turned out to be > quite productive especielly when screen real estate matters. I might be open to making this available if the pager is big enough, but I'm not really convinced it's worth it. I do believe how convenient it can be when you know about this, but I also think it could be confusing if you don't know about it. Anyway, if we first fix the "between monitors" case, we can then think down about the normal case.
Vincent, thank you for your replies. You've got the point - it might be confusing. As long as I can move windows between monitors it's ok with me :)
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libwnck/issues/114.