codeburn/mac/Sources/CodeBurnMenubar/Views
Resham Joshi 6ddd8b6735
fix(quota): say when Cline's saved login expired and how to renew it (#1736)
* fix(clinepass): say when the Cline login expired and how to renew it

An expired saved Cline login only said "Run cline to refresh it". It now
reads "Cline login expired 3h ago" (age from the saved expiry, when known)
and asks to send a message in Cline or run `cline auth cline`, then press
Retry. Still a retryable state, so the last quota is kept. CLI and menubar.

* fix(menubar): title an expired Cline login instead of "Retrying"

A provider failure can now carry a short status title. The expired Cline
login sets "Cline login expired", which the settings pane and the dock
caption show in place of the generic retrying text. It stays a retryable
state and keeps the last quota; the title clears with the error.

* fix(clinepass): match the expired-login hint to the visible control

"Then press Retry" only fits where a Retry button shows: the settings pane
with no last quota. Everywhere else, including the CLI, the hint now ends
with "CodeBurn picks up the new login on its next refresh."
2026-10-10 21:40:52 +02:00
..
ActivitySection.swift feat(menubar): route every user-facing string through a strings catalog 2026-09-12 15:21:49 -07:00
AgentTabStrip.swift feat: mark estimated dollars the same way in every view (#1657) 2026-10-06 22:27:13 +02:00
CapacityDockView.swift fix(quota): say when Cline's saved login expired and how to renew it (#1736) 2026-10-10 21:40:52 +02:00
FindingsSection.swift fix(menubar): pin multi-argument catalog keys to positional specifiers 2026-09-15 01:33:28 +03:00
FlameWordmark.swift fix(menubar): keep the wordmark filled under the shimmer and slow the sweep 2026-09-02 10:34:11 -07:00
HeatmapSection.swift feat(menubar): Cost/Tokens toggle on the Trend chart, Cost by default (#1603) 2026-10-02 11:18:57 +02:00
HeroSection.swift fix(ui): mark estimated headline totals with ~ on every hero (#1722) 2026-10-10 07:05:58 +02:00
MenuBarContent.swift feat(menubar): sign and notarize in CI, pin updates to our team, fixed update feed (#1684) 2026-10-08 04:52:56 +02:00
ModelsSection.swift feat: mark estimated dollars the same way in every view (#1657) 2026-10-06 22:27:13 +02:00
PeriodSegmentedControl.swift fix(menubar): keep the English weekday row two letters wide 2026-09-12 16:12:11 -07:00
PullRequestsSection.swift feat(menubar): route every user-facing string through a strings catalog 2026-09-12 15:21:49 -07:00
SectionCaption.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
SettingsView.swift fix(quota): say when Cline's saved login expired and how to renew it (#1736) 2026-10-10 21:40:52 +02:00
SparklineView.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
ToolingSection.swift feat(menubar): route every user-facing string through a strings catalog 2026-09-12 15:21:49 -07:00