| Summary: | Audio output level indicator relies on undocumented/nonstandard features and thus only works for Breeze theme | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Johannes Falke <johannesfalke> |
| Component: | Audio Volume widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | isma.af, nate, niccolo.venerandi, nowrep |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.4 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Johannes Falke
2023-01-07 00:55:26 UTC
Ideas, Niccolò? The only reasonable path forward, is to introduce a new component or extend API of the current one. Either choice raises a question "so are we gonna introduce a new styleable component every time an applet needs one?" and the answer is yes, but it should be an option of last resort, for very special cases. Going for a whole new component would be technically easier, IMO Adding API to an existing one would make it not a regular interchangeable QQC2 slider anymore. Although could be extended in a compatible way with some extra attached objects (fancy QML extensions thing) on Plasma side. See QQC2 Material documentation for examples https://doc.qt.io/qt-6/qtquickcontrols2-material.html#attached-property-documentation |