CodexBar for KDE Plasma 0.3.0
Highlights
- Add optional Claude multi-account support through a schema-v1 adapter, including per-account usage, freshness, last-known fallback data, spend, pace, and explicit serialized account switching.
- Render themeable provider artwork through Plasma KSvg color contexts so monochrome paths follow light, dark, selected, and catalog-chip states while fixed brand accents remain intact.
- Size provider tabs from their complete labels and add visible, bounded overflow navigation with wheel, touchpad, drag, and automatic selected-tab reveal.
Reliability
- Preserve the v0.2.2 cost-scan safeguards: hourly automatic cooldowns, serialized scans, last-good cost data, manual immediate refresh, and cost display disabled by default for new installations.
- Keep Claude adapter commands credential-free, timeout-bounded, output-capped, and serialized.
Validation
- QML lint, XML and JSON validation, Plasma package hashing, whitespace checks, icon silhouette comparisons, parser and adapter integration checks, and isolated Plasma runtime loads all pass.
Upgrade note
The Claude account view remains optional. Existing provider, panel-display, refresh, and cost preferences are preserved.