Bug 447998

Summary: Use an indicator when Show Desktop is active
Product: [Plasma] plasmashell Reporter: Jack Hill <jackhill3103>
Component: Show Desktop/Minimize AllAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: nate
Priority: NOR Keywords: usability
Version: 5.23.4   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.24.2

Description Jack Hill 2022-01-05 21:11:40 UTC
SUMMARY
Similar to the Minimize All Windows applet, please add an indicator under the icon when Show Desktop is active.

STEPS TO REPRODUCE
1. Add the Show Desktop applet to a panel/desktop
2. Click Show Desktop

OBSERVED RESULT
Windows move out of the way but there's no indicator that Show Desktop is active.

EXPECTED RESULT
Windows move out of the way and an indicator appears below the Show Desktop button.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 20220103
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
It seems like this feature was added to Minimize All Windows instead of Show Desktop by mistake
Comment 1 Bug Janitor Service 2022-01-29 19:22:28 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/833
Comment 2 Nate Graham 2022-02-16 15:30:24 UTC
Git commit c9f9713b1bdf5dfa9eaa12fafb846fa3742156e0 by Nate Graham.
Committed on 16/02/2022 at 15:28.
Pushed by ngraham into branch 'master'.

applets/showdesktop: Give it an active indicator line

This way it shows when its effect is active, just like the Minimize All
applet does.
FIXED-IN: 5.24.2

M  +56   -1    applets/showdesktop/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/commit/c9f9713b1bdf5dfa9eaa12fafb846fa3742156e0
Comment 3 Nate Graham 2022-02-16 15:30:56 UTC
Git commit 95acde4cb3edf1312b8153fde4e6376f3f375b4e by Nate Graham.
Committed on 16/02/2022 at 15:30.
Pushed by ngraham into branch 'Plasma/5.24'.

applets/showdesktop: Give it an active indicator line

This way it shows when its effect is active, just like the Minimize All
applet does.
FIXED-IN: 5.24.2


(cherry picked from commit c9f9713b1bdf5dfa9eaa12fafb846fa3742156e0)

M  +56   -1    applets/showdesktop/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/commit/95acde4cb3edf1312b8153fde4e6376f3f375b4e