| Summary: | That every window decoration has the same settings | ||
|---|---|---|---|
| Product: | [Plasma] Breeze | Reporter: | Toadfield <toadfield> |
| Component: | window decoration | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | wishlist | CC: | kwin-bugs-null, nate |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Toadfield
2021-03-24 17:43:51 UTC
You would have to ask the authors of all of those themes to implement the same options. But why? I mean isn't it possible to implement default options that every theme is able to use? Cause the only difference besides those options is how they look like. A window decoration theme is basically a small program. Each one has different internal settings for the same reason why apps different have their own settings. There are some things that are common between all themes, such as "Border Size". However making all or some of those currently-breeze-specific settings would require totally redoing the window decoration theme spec which would be an API break and only be doable in KF6 (or even KF7, more likely), and a lot of them wouldn't even apply. The shadow settings for example would not be relevant to themes that don't want shadows. Ultimately the reason why we have and support Window Decoration themes is so that people don't have to add five hundred thousand random options to Breeze. If you find that no window decoration theme looks exactly like how you want, why not try your hand ad making your own? Or find the one that looks closest and modify it. They're all open-source after all. Is it really that easy to make my own theme out of an existing one? |