If I click with the right mouse buttom to the windows top bar, I get a menu with the following entries: Minimize Maximize Move Resize Always on Top Always on Visible Workspace Move to Workspace Up Move to Workspace Down Close I am missing the entry "Move to another Workspace", which was there in former gnome versions.
That options are normal, workspaces are created on demand when you move apps to them... or are you using any kind of extension to change that behavior?
Static workspaces is a core feature without extensions, but enabling it is hidden in dconf or gnome-tweaks. The keyboard shortcuts still work, though I have had some trouble with moving to my last workspace. The menu is indeed gone (but I don't remember for sure if it existed for sure - I use keyboard - but it probably did indeed).
Assuming that I just have, e.g. 6 workspaces. The third, fourth, fifth and sixth was created on demand. Assuming further, that I am on the first workspace. I want to move a window to fifth workspace. Now I am missing the menu entry "Move to an other workspace" with the submenu (2nd , 3rd, 4th, 5th workspace), which was present in earlier versions of gnome. I now have only "Move to Workspace Down", which I have now to apply four times, connected with moving myself four times to the next workspace, if I want to move the window from the first to the fifth workspace.
Ah, I see But I think this is a design decision as I think upstream is not really "numbering" the created workspaces. I remember this option existed with gnome2 and metacity... but I couldn't found any traces of it being handled in that way with gnome-shell (at least since 2011 or so) Also, per: https://bugzilla.gnome.org/show_bug.cgi?id=755266#c1 It seems they rely on simply using gnome-shell overview for that instead of assuming people will think that "workspace 6" refers to the sixth in order from up to down
Currently you have the following options to move window to a given workspace: If using a keyboard, you can assign shortcuts to "Move window to workspace n". These seem to still work. So that can replace your window menu approach if you use keyboard to get there. I use this in 3.18 without other problems than with the last workspace one noted above. If using a mouse, you can just drag the window to the desired workspace, either by initiating the drag in activities overview (super key or hitting the top left corner [pushing towards the corner more than the cursor goes] or clicking the Activities name on top left [this is useful for touchscreen use]) and just dragging it to the desired workspace on the rightside overview. Or dragging the window as a move, moving it to the top left corner to open the overview, then moving it to the desired workspace on the right. This replaces your approach if you opened and interacted the window menu with the mouse. Actually now when testing, it seems the dragging moving window to the left doesn't work anymore or it never did; but there's still the activities overview dragging, which works, but I hit some bugs with it sometimes when I work with multiple monitors.
The problem with the keyboard shortcuts is that it is only possible for 4 workspaces, plus the last. So effectively you should be able to handle up to 5 with keyboard shortcuts. It used to be more before... The shortcut defining can be done under Settings -> Keyboard -> Shortcuts -> Navigation -> Move window to workspace 1/2/3/4 and Move window to last workspace. The latter with dynamic workspaces will probably then spawn a new workspace automatically after the move, while with static workspaces configured to have 5 workspaces, you can abuse it as move to workspace 5. Static vs Dynamic and the number of workspaces in case of the former can be configured in gnome-tweaks.
About adding to mutter an option similar to metacity one for moving to workspace 1/2..., please report this to upstream -> bugzilla.gnome.org Otherwise I doubt it would be implemented ever