Summary: | Shadowless task switcher on Wayland | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Patrick Silva <bugseforuns> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate |
Priority: | NOR | ||
Version: | 5.17.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/plasma-framework/commit/4ddf0d9944176e96b195f008ef99448feab882ef | Version Fixed In: | 5.72.0 |
Description
Patrick Silva
2020-01-23 10:58:03 UTC
We did a relatively big change in 5.18 to port internal clients away from wayland. There were many reasons to do it. Unfortunately things such as shadows were quite platform specific. Breeze style plugin could upload shadow tiles to KWin only via our proprietary X11 and Wayland protocols. Fortunately, shadows will be back in KDE Plasma 5.19. The bad news is that we didn't manage to get all relevant shadows API changes in KWindowSystem in KF 5.66. :/ So is there anything to be done for this bug, or should we close it? *** Bug 416641 has been marked as a duplicate of this bug. *** (In reply to Nate Graham from comment #2) > So is there anything to be done for this bug No, I don't think so. (In reply to Vlad Zahorodnii from comment #1) > Fortunately, shadows will be back in KDE Plasma 5.19. Plasma 5.19 beta was released and task switcher is still shadowless. :( Git commit 4ddf0d9944176e96b195f008ef99448feab882ef by Vlad Zahorodnii. Committed on 11/06/2020 at 10:18. Pushed by vladz into branch 'master'. [Dialog Shadows] Port to KWindowSystem shadows API Summary: BUG: 416640 Test Plan: Run `qmlscene tests/dialog.qml` Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: kde-frameworks-devel Tags: #frameworks Maniphest Tasks: T12496 Differential Revision: https://phabricator.kde.org/D26503 M +92 -493 src/plasmaquick/dialogshadows.cpp M +3 -3 src/plasmaquick/dialogshadows_p.h M +0 -43 src/plasmaquick/waylandintegration.cpp M +0 -6 src/plasmaquick/waylandintegration_p.h https://invent.kde.org/frameworks/plasma-framework/commit/4ddf0d9944176e96b195f008ef99448feab882ef @Patrick The task switcher will have shadows when you update KF to 5.71, which is going to be released the next month. (In reply to Vlad Zahorodnii from comment #7) > @Patrick The task switcher will have shadows when you update KF to 5.71, > which is going to be released the next month. frameworks 5.71 will be released on next Saturday. Or did you mean frameworks 5.72? (In reply to Patrick Silva from comment #8) > (In reply to Vlad Zahorodnii from comment #7) > > @Patrick The task switcher will have shadows when you update KF to 5.71, > > which is going to be released the next month. > > frameworks 5.71 will be released on next Saturday. > Or did you mean frameworks 5.72? Yes, my bad. I meant 5.72. |