Bug 450270 - "Include “Show Desktop” icon" option could be enabled by default
Summary: "Include “Show Desktop” icon" option could be enabled by default
Status: ASSIGNED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwintabbox (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-15 01:16 UTC by guimarcalsilva
Modified: 2022-02-24 23:48 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description guimarcalsilva 2022-02-15 01:16:31 UTC
This bug is part of an ongoing effort to rethink the options available in System Settings. The end goal is to consolidate some obscure options to make Plasma feel simpler to use and improve the user experience. I was advised to make individual bug reports with my suggestions. More details with all the suggestions and talking points can be seen in this shared document: https://collaborate.kde.org/s/oEkdeYerKqaZNyC

----------------

This ties in with the Lessons Learned page about off-by-default features: https://community.kde.org/Get_Involved/Design/Lessons_Learned#New_off-by-default_features

In the Task Switcher KCM there's an option called "Include “Show Desktop” icon". There's no reason to have a useful feature be disabled by default.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3
Kernel Version: 5.13.0-28-generic (64-bit)
Graphics Platform: Wayland
Processors: 6 × Intel® Core™ i5-9400F CPU @ 2.90GHz
Memory: 7,6 GiB of RAM
Graphics Processor: Radeon RX 570 Series
Comment 1 Nate Graham 2022-02-15 04:27:42 UTC
No objection. This probably wouldn't be too hard to submit a merge request for. Would you like to do the honors?
Comment 2 guimarcalsilva 2022-02-15 04:54:47 UTC
(In reply to Nate Graham from comment #1)
> No objection. This probably wouldn't be too hard to submit a merge request
> for. Would you like to do the honors?

I don't code but if it's a simple change I can try. I took a look at the Kwin repo. Is the setting in kwin.kcfg? The only option that seems to fit is ShowDesktopMode, but I'm not sure.
Comment 3 Nate Graham 2022-02-15 15:27:11 UTC
Yep, that looks like the one.
Comment 4 Bug Janitor Service 2022-02-15 18:36:47 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2024
Comment 5 Bug Janitor Service 2022-02-24 23:48:09 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2073