QuotaPane v1.2.0
The window gets its face.
Added
- Cipher Pine theme (the default). Near-black ground, a faint blueprint
grid, monospace type,//section headers, and a> quotapanetitlebar
with a block status cursor — solid when idle and fresh, blinking only while
the first poll is in flight or data is stale. - A theme toggle. A tray-menu item switches live between Cipher Pine and
a plain look and remembers the choice as a single word intheme.cfgunder
your platform config directory.--plain/--themedchoose per run. The
file stores nothing but that word. - Window and tray icons, painted in code — no image assets, no image
crates. The tray icon is a live miniature whose two bars track your Claude
and Codex headline usage.
Changed
- Bar colors are semantic in both themes: pine below 50%, amber from 50%,
cardinal from 80%. Bars read amber earlier by design. - Staleness threshold 15 min → 10 min.
quotapane-cli --jsonoutput is unchanged in this release: no key
added, removed, or renamed.
Zero new dependencies. Verify this release with the three commands in the
README's Verifying a release section — checksums, cosign keyless bundle,
and GitHub build provenance.
Full Changelog: v1.1.0...v1.2.0