Skip to content

CodexBar for KDE Plasma 0.3.0

Choose a tag to compare

@psimaker psimaker released this 15 Aug 15:40
· 8 commits to main since this release
10f0d3f

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.