codeburn/mac/Sources/CodeBurnMenubar/Views
iamtoruk 3c2aab2207 fix(menubar): prefetch periods and align dashboard dates with local timezone
Loading overlay no longer flashes on every 15s poll. isLoading now only
toggles when the cache is cold, and all periods prefetch once on launch
so tab switching is instant.

Heatmap tooltip, trend bars, forecast, and all-time stats were computing
on UTC dates while the CLI reports on local dates, so the two disagreed
at day boundaries. Switched every date formatter and calendar in these
paths to .current so the menubar matches codeburn today output.
2026-04-20 19:25:14 -07:00
..
ActivitySection.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
AgentTabStrip.swift fix(mac): restore agent tab strip to show all detected providers 2026-04-18 06:54:06 -07:00
FindingsSection.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
HeatmapSection.swift fix(menubar): prefetch periods and align dashboard dates with local timezone 2026-04-20 19:25:14 -07:00
HeroSection.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
MenuBarContent.swift feat(mac): auto-update checker and Plan pane button cleanup 2026-04-19 03:33:37 -07:00
ModelsSection.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
PeriodSegmentedControl.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
SectionCaption.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
SparklineView.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00