Bug 436297 - Either enable "MinimizeAll" script by default or don't ship it by default
Summary: Either enable "MinimizeAll" script by default or don't ship it by default
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwinscripts (show other bugs)
Version: 5.21.4
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-28 06:40 UTC by Lua
Modified: 2021-05-27 01:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
minimizeall option in screen edge settings (168.51 KB, image/png)
2021-04-28 06:40 UTC, Lua
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lua 2021-04-28 06:40:37 UTC
Created attachment 137974 [details]
minimizeall option in screen edge settings

SUMMARY
Currently, the MinimizeAll option in Settings > Workspace Behavior > Screen Edge is only available if the KWin script is enabled, but this doesn't help too much in terms of feature discoverability. Also, Minimize All fit much more in Screen Edge settings than in KWin Script settings.

STEPS TO REPRODUCE
1. Activate KWin script in Window Management > KWin Scripts.

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Kubuntu 21.04
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
Comment 1 Lua 2021-04-28 06:45:09 UTC
Just to note, MinimizeAll works differently than "Show desktop", as the later restore all windows at the same time if you click in *any* app icon in the taskbar, I don't see what's the point of this honestly. Maybe MinimizeAll and "Show desktop" could be merged?
Comment 2 Lua 2021-04-28 06:46:19 UTC
If you undo the "show desktop" screen edge restore, it will reopen the last window opened, even if you click in another icon in the taskbar, that's why I said that this makes no sense.
Comment 3 Nate Graham 2021-04-29 13:57:00 UTC
It seems more like we should just enable the Minimize All script by default. Shipping an off-by default script doesn't make much sense IMO. If we don't want to do that, I think we shouldn't ship it by default. Shipping off-by-default scripts by default doesn't make a lot of sense to me.

Let's track issues with the effect itself in other bug reports.
Comment 4 Lua 2021-04-29 18:35:50 UTC
It happens with other themes like Qogir, but not with Adwaita. That's so weird!
Comment 5 Lua 2021-05-01 00:03:57 UTC
Oops, I commented on the wrong bug report!
Comment 6 Lua 2021-05-27 01:08:58 UTC
It would be a great replacement for the minimize all windows widget (which doesn't truly minimize all windows, because as soon as you click in whatever item of the taskbar, all of them are restored at the same time). Also, the hot corner is much more practical than clicking in a button/icon.