Hi. One of the features I like most with KDE is a menu entry to move a window to the current workspace. I'd like to have one in Xfce4. I know the option «Always on the visible workspace» does the same but permanently. I'd like more a one-shot feature instead. Or both maybe. Thanks in advance.
Uh, it already has this.
(In reply to comment #1) > Uh, it already has this. Not exactly. It has a «Always keep on the visible workspace» item that permanently keeps the window on the visible workspace. What I talked about was an immediate action «Move to the current workspace» [now and keep it on that workspace if I go to another one], which is different from «Always keep on the visible workspace» [whichever is selected]. I don't necessarily want to trail a window on my visible workspace, whatever it is. Of course I can check «Always keep on the visible workspace» once, then «Only on this workspace» immediately after. That makes two actions for the goal I need. So the correct answer is: no it doesn't have that (yet).
I don't think I understand. I only see a few situations, all of them served by the current menu: 1. You have a window that is only on the current workspace. It'll stay there. Nothing to do here. 2. You have a window that is always on the visible workspace. You want to leave it on the current workspace. You select "Only show in current workspace." Done. 3. You have a window that is on the current workspace. You want to move it to another workspace. You use the "Move to" submenu to move it to the other workspace. Done. There's one other situation: 4. You have a window that is only on one workspace, but it's on a different workspace than the current workspace. In this case, you can't access the menu for this window at all, and I don't see a good way to change that.
(In reply to comment #3) ... > There's one other situation: > > 4. You have a window that is only on one workspace, but it's on a different > workspace than the current workspace. Exactly. That's the situation I described. > In this case, you can't access the menu > for this window at all, and I don't see a good way to change that. Erm... So why am I able to do that, then? :-D Yes, you can: setup the task bar to show windows from all workspaces and you're done. I hate to switch workspaces to check what windows they hold, which would presume I'd know in advance what workspace a window belongs to. Hence the feature I requested: drop the system menu down from the task bar and move the window to the current workspace.
Then your issue is with the panel. (Not sure you filed xfdesktop anyway... it doesn't handle those menus in any case.)
This is a libwnck issue, and recent version of wnck already provide ways to move a window to other workspaces.