Summary: | workspace grid does not allow to move maximized windows | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Stefan Majewsky <majewsky> |
Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | davide.bettio, schumifer |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Stefan Majewsky
2007-12-12 22:08:16 UTC
SVN commit 749711 by lunakl: Allow moving of even non-movable windows between virtual desktops using the middle mouse button (and also right button, newly, I guess that one is easier to use). BUG: 153931 M +2 -2 desktopgrid.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=749711 Are there any technical reason that this has to be done in that way? If it is not too complicated I should prefer to move maximized windows like unmaximized windows, and that the moved maximized windows stays always maximized in the other desktop whatever the position are left in the other desktop. Yes, there are technical reasons, and somebody needs to write the code for them. This could be possibly now simply built on top of bug #131299. How feasible would it to be to allow effects to transform mouse input events (See unscalePos() from bug 164048)? Doing so would allow effects such as desktop grid to do native window movement (Fixes this bug) and all other normal desktop events. As a side effect it would even be possible to write in a text editor while zoomed out (Could be reused for Plasma zooming as well?) if the effect does not capture the keyboard. There is currently no support for input transformation in X besides some experimental patches (in other words, not very feasible). Moving a maximized window from a desktop to another desktop (while keeping that window maximized) is an expected behaviour. Actually pager allows to do that, so I think that it shouldn't be really difficult to implement this expected feature. I second this feature request. (It is possible in Compiz) There is an option in systemsettings -> window behaviour to allow resizing and moving of maximized windows. I just activated that option and with that it is possible to move maximized windows in desktop grid. SVN commit 950718 by graesslin: Allow moving of maximized windows to another desktop in desktop grid. As there is no real visual feedback the cursor is changed to the moving one. FEATURE: 153931 M +5 -2 desktopgrid.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=950718 |