codeburn/mac/Sources/CodeBurnMenubar
iamtoruk b317009181 Fix menubar stuck loading after sleep, double-click on pill tabs, oversized disconnected tabs
Sleep: track forceRefreshTask and cancel it on willSleep alongside
refreshLoopTask. Reset loadingCount on wake so orphaned fetches from
before sleep cannot leave the loading bar stuck.

Tabs: replace Button wrapper with onTapGesture on AgentTab so the
NSPopover hover tooltip does not eat the first click. Add
clickDismissed guard to prevent the popover from re-showing while
the mouse is still over the tab after a tap.

Tab size: only render the quota bar slot when quota data exists
(connected), not for every provider that supports quota. Disconnected
Claude/Codex tabs are now the same height as other tabs.
2026-05-08 13:00:35 -07:00
..
Data Menubar and CLI hardening from multi-agent audit (#257) 2026-05-06 22:15:11 -07:00
Security fix(menubar): force status bar redraw and lift subprocess QoS 2026-04-21 11:50:28 -07:00
Theme Harden menubar: fix refresh loop, concurrency, data sync, and edge cases 2026-05-01 08:01:25 -07:00
Views Fix menubar stuck loading after sleep, double-click on pill tabs, oversized disconnected tabs 2026-05-08 13:00:35 -07:00
AppStore.swift Fix menubar stuck loading after sleep, double-click on pill tabs, oversized disconnected tabs 2026-05-08 13:00:35 -07:00
CodeBurnApp.swift Fix menubar stuck loading after sleep, double-click on pill tabs, oversized disconnected tabs 2026-05-08 13:00:35 -07:00
CurrencyState.swift Harden menubar: fix refresh loop, concurrency, data sync, and edge cases 2026-05-01 08:01:25 -07:00