Bug 459094 - Let the user set two themes, a dark and a bright one, as default, which can be used for e.g. the Quick Settings
Summary: Let the user set two themes, a dark and a bright one, as default, which can b...
Status: RESOLVED INTENTIONAL
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_desktoptheme (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-14 11:56 UTC by postix
Modified: 2022-09-14 17:27 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 postix 2022-09-14 11:56:34 UTC
Since the MR [1] to add a third theme to the Quick settings, has been declined so far, another possible approach which comes to my mind is to let _two_ global themes to be declared as `default` for `dark` respectively `bright` in the Global Appearance kcm.

These two `default dark` and `default bright` themes would then be offered in the e.g. Quick Settings. 
By default these were `Breeze` and `Breeze Dark`.

[1] https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/664.
Comment 1 postix 2022-09-14 11:57:37 UTC
This way the Quick Settings page could still be left un-configurable per se.
Comment 2 Nate Graham 2022-09-14 17:19:06 UTC
Hmm, not sure this would work. It would break a lot of fundamental assumptions about how Global Themes work.

The bug report requesting Breeze Twilight on the Quick Settings page (Bug 448852) is still open, so there's hope. :)
Comment 3 Nate Graham 2022-09-14 17:20:31 UTC
Let's see if I can encourage some movement on https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/664.
Comment 4 postix 2022-09-14 17:27:37 UTC
> It would break a lot of fundamental assumptions about how Global Themes work.

Out curiosity, could you please elaborate a little bit on that, to better understand the argument? Thanks! :)