Version: 0.2 (using KDE 4.6.1)
When multiple monitors is available, kwin have actions to move windows between them. It would be cool if they were dynamically available in the window context menus, including the taskbar button context menus. That way the user could become aware of theese actions.
Need I file a separate issue for the taskbar?
Reproducible: Didn't try
OS: Linux (i686) release 2.6.37-ARCH
*** Bug 223105 has been marked as a duplicate of this bug. ***
dev note: this should also be made available in libtaskmanager.
Review Request is just for KWin. Adding to the tasks manager is unfortunately not trivial as important information is lacking (e.g. the screen).
There's no screen concept in NETWM (surprise)
The taskbar will have to do a geometry comparism (and map geometries when setting the screen) but it's likely better to move that into KWindowInfo / KWindowSystem for frameworks.
yes, that's why I discarded my started changes in the lib again. I realized it needs to be done properly and that has (unfortunately) to wait for Frameworks 5
Git commit 1739330fa5cf7bc074af16acb8214e1cec4e53f2 by Martin Gräßlin.
Committed on 17/08/2012 at 22:32.
Pushed by graesslin into branch 'master'.
Adding a screen menu to the Client's useraction menu
New "Move To Screen" menu is shown after the "Move To Desktop"
menu if there are multiple screens and the window can be moved
to another screen. Menu contains one radio button for each
Selecting an entry sends the Client to the selected screen.
M +69 -0 kwin/useractions.cpp
M +1 -0 kwin/workspace.cpp
M +4 -0 kwin/workspace.h