GNOME Bugzilla – Bug 153353
add "Move to Workspace Upper|Lower Left|Right" menu item
Last modified: 2004-12-22 21:47:04 UTC
There should be an extra menu item under the existing ones named "Move to Workspace Upper|Lower Left|Right" when the user's workspace switcher is setup as a 2x2 rectangle (this particular configuration seems pretty common). As it is, I now exclusively use the 'left|right' mnemonic to move windows between workspaces, but when I need to move a window down+left or up+right I either have to do it twice or resort to, stopping doing what I'm doing, thinking about how to do that, and trying to remember which workspace is which numbered which (which is easy when your workspace switcher is arranged linearly, but harder when it's a square; i.e. which one is #4, lower left or lower right? And I can never remember).
After thinking about it a little more, I probably wouldn't have even reported this if the numeric workspaces in the "Move to Another Workspace" submenu were labeled not only numerically but also by their mnemonic names like Move to Another Workspace -> Workspace 1 (Upper Left) Workspace 2 (Up) Workspace 3 (Left) Workspace 4
This proposal assumes four workspaces and that they are shown in exactly two rows. It would definitely be helpful in that case, but it might be nicer to try for something like the proposal in bug 145281.
That would definately be best, less confusing. *** This bug has been marked as a duplicate of 145281 ***
This could have worked with any workspace setup. If you had a 2-rows x 3-column workspace setup and you were on workspace 1, it could (maybe confusingly) look like: Move to Another Workspace -> Workspace 1 Workspace 2 (Right) Workspace 3 (Rightmost) Workspace 4 (Down) Workspace 5 Workspace 6 (Lower Rightmost)
How would you handle the 4-rows x 9-column workspace setup case? (Leftmost, almost leftmost, leftish, left of center, center, right of center, rightish, almost rightmost, rightmost?) How about the 2 x 18 case? or the 1x36?
No, I just want to know what the mapping of the corners to numbers are so that every time I want to move a window down and to the right, I don't have to recall whether the workspace to the lower right is workspace 4 or workspace 3. so, for those cases you cited, they would go like this: 1 row x 36 columns, from workspace 1: Workspace 1 Workspace 2 (Right) Workspace 3 ... Workspace 36 (Rightmost) (Maybe not needed for the case of 1 row, though) 4 rows x 9 columns, from workspace 1: Workspace 1 Workspace 2 (Right) Workspace 3 ... Workspace 9 (Rightmost) Workspace 10 (Down) Workspace 11 ... Workspace 18 Workspace 19 ... Workspace 35 (Lower Rightmost)
Anyway, it still sucks though because I have to actually think about it more than if there were a preview and I could do it directly.
s/Workspace 35/ Workspace 36/ in my above comment. I still can't figure it out :>
Actually with more than 2 rows Lower/Upper Leftmost/Rightmost is ambiguous. In the example above it should be... ... Workspace 36 (Bottom Rightmost)
Ah, I see. Yeah, what you say makes sense and would probably help. If no one has the ambition to do 145281, we could probably decide to implement this proposal instead. Thanks for clarifying.
One should also consider i18n issues here. The problem is twofold: - workspaces can be given names by the user (so you can name them "Bottom-right workspace" if you so wish) - defaults should be sane, yet translated! You seem to trouble yourself only with "defaults should be sane" part, ignoring the fact that user can set any names she wants on the workspaces (at least it was possible in the past), and that defaults need to be translated.