After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 604207 - ability to move windows between monitors (but in the same workspace)
ability to move windows between monitors (but in the same workspace)
Status: RESOLVED OBSOLETE
Product: libwnck
Classification: Core
Component: pager
2.28.x
Other Linux
: Normal enhancement
: ---
Assigned To: libwnck maintainers
libwnck maintainers
: 580435 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-12-09 21:07 UTC by Igor
Modified: 2018-01-24 13:48 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch implementing the proposed enchancement. (1.46 KB, patch)
2009-12-09 21:07 UTC, Igor
rejected Details | Review

Description Igor 2009-12-09 21:07:19 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).
Comment 1 Igor Wojnicki 2009-12-09 21:13:12 UTC
*** Bug 580435 has been marked as a duplicate of this bug. ***
Comment 2 Igor 2010-03-04 22:06:07 UTC
Anybody there? Is it going to make it to Gnome?
Comment 3 Vincent Untz 2010-03-09 00:58:25 UTC
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.
Comment 4 Igor 2010-03-09 09:23:08 UTC
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.
Comment 5 Vincent Untz 2010-03-09 11:03:23 UTC
(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.
Comment 6 Igor 2010-03-09 12:23:09 UTC
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 :)
Comment 7 GNOME Infrastructure Team 2018-01-24 13:48:20 UTC
-- 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.