codeburn/mac/Sources/CodeBurnMenubar
iamtoruk 3d063c9100 fix(menubar): keychain account filter + App Nap hardening + single query
Remove hardcoded "default" account allowlist from keychain credential
lookup. Claude Code 2.1.x writes the macOS login username, not
"default", so the filter silently dropped valid credentials on every
install.

Collapse the two-phase keychain enumeration into a single
SecItemCopyMatching call (one keychain prompt instead of four on
debug builds).

Harden App Nap opt-out: disable automaticTerminationSupport and
suddenTermination at the process level so AppKit cannot override
the beginActivity token.

Closes #115
2026-04-22 05:27:07 -07:00
..
Data fix(menubar): keychain account filter + App Nap hardening + single query 2026-04-22 05:27:07 -07:00
Security fix(menubar): force status bar redraw and lift subprocess QoS 2026-04-21 11:50:28 -07:00
Theme feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00
Views fix(menubar): prefetch periods and align dashboard dates with local timezone 2026-04-21 04:22:10 -07:00
AppStore.swift feat(menubar): opt-in compact mode with variable-width status item 2026-04-22 04:33:35 -07:00
CodeBurnApp.swift fix(menubar): keychain account filter + App Nap hardening + single query 2026-04-22 05:27:07 -07:00
CurrencyState.swift feat(mac): native Swift menubar app + one-command install 2026-04-17 16:55:56 -07:00