Summary: | Ability to drag windows between displays in Overview effect | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | indecisiveautomator |
Component: | effects-overview | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | admin, ebray187, firlaevhans.fiete, julien.dlq, nate, notmart, oded, openmindead, plasma-bugs, postix, sephiroth_pk, shawn.peterson, tromzy |
Priority: | NOR | ||
Version: | 5.24.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=283333 | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/6c14ae78e8f5f4f4bbfa17f012164a5b4d3dc0cd | Version Fixed In: | 5.25 |
Sentry Crash Report: |
Description
indecisiveautomator
2022-01-15 23:15:17 UTC
I completely agree. If we compare with the Grid desktop effect, on a multi-monitor setup we can move windows between monitors, and we can also move a window from monitor 1 in virtual desktop 1 to monitor 2 on virtual desktop 2. In the Overview effect, we can move a window from monitor 1 in virtual desktop 1 to monitor 1 on virtual desktop 2, but not to monitor 2 on virtual desktop 2, for instance. *** Bug 442540 has been marked as a duplicate of this bug. *** *** Bug 449866 has been marked as a duplicate of this bug. *** Yeah, ideally, the overview effect needs to allow dropping windows from one screen to another. It has not been implemented yet because qtquick doesn't make it easy. I made some proof-of-concept patches earlier but wasn't satisfied with the overall design. Hopefully, it will be fully fixed in 5.25. *** Bug 450009 has been marked as a duplicate of this bug. *** *** Bug 450078 has been marked as a duplicate of this bug. *** In progress with https://invent.kde.org/plasma/kwin/-/merge_requests/2388! Git commit 3d0beae8285fb82ea6b51ba10f2e47dc515727e2 by Marco Martin. Committed on 06/06/2022 at 13:48. Pushed by mart into branch 'master'. Drag windows between screens in WindowHeap Allow dragging windows between screens, using a placeholder thumbnail item to render part of the thumbnail on the other screen. Related: bug 283333, bug 453996 M +13 -0 src/effects/desktopgrid/qml/DesktopView.qml M +60 -3 src/effects/private/qml/WindowHeap.qml M +0 -1 src/effects/windowview/qml/main.qml M +10 -0 src/libkwineffects/kwineffects.cpp M +3 -0 src/libkwineffects/kwineffects.h M +49 -0 src/libkwineffects/kwinquickeffect.cpp M +7 -0 src/libkwineffects/kwinquickeffect.h M +5 -0 src/scripting/workspace_wrapper.cpp M +2 -0 src/scripting/workspace_wrapper.h https://invent.kde.org/plasma/kwin/commit/3d0beae8285fb82ea6b51ba10f2e47dc515727e2 Git commit 6c14ae78e8f5f4f4bbfa17f012164a5b4d3dc0cd by Marco Martin. Committed on 06/06/2022 at 14:17. Pushed by mart into branch 'Plasma/5.25'. Drag windows between screens in WindowHeap Allow dragging windows between screens, using a placeholder thumbnail item to render part of the thumbnail on the other screen. Related: bug 283333, bug 453996 M +13 -0 src/effects/desktopgrid/qml/DesktopView.qml M +60 -3 src/effects/private/qml/WindowHeap.qml M +0 -1 src/effects/windowview/qml/main.qml M +10 -0 src/libkwineffects/kwineffects.cpp M +3 -0 src/libkwineffects/kwineffects.h M +49 -0 src/libkwineffects/kwinquickeffect.cpp M +7 -0 src/libkwineffects/kwinquickeffect.h M +5 -0 src/scripting/workspace_wrapper.cpp M +2 -0 src/scripting/workspace_wrapper.h https://invent.kde.org/plasma/kwin/commit/6c14ae78e8f5f4f4bbfa17f012164a5b4d3dc0cd |