What's new
- Fixed the Claude usage WidgetKit widgets (desktop/Notification Center) never picking up
values. The previous App Group-based sharing between the app and the sandboxed widget
extension didn't reliably work on this macOS version; widget data now moves through a plain
file with a targeted sandbox read exception instead. - Widgets now self-heal from a missed update instead of freezing indefinitely: they refresh on
a scheduled ~15-minute fallback in addition to the existing instant push after each poll.
This build is signed with swiss_bar's self-signed release certificate, not an Apple
Developer ID - macOS Gatekeeper will warn that it's from an "unidentified developer."
See INSTALL.md for why, and
the two ways to open it anyway.
Quick version:
- Open the DMG, drag
swiss_bar.appto/Applications. - Run
xattr -cr /Applications/swiss_bar.appin Terminal, or try to open the app
and then approve it via System Settings -> Privacy & Security -> "Open Anyway". - Grant Accessibility (and Input Monitoring, if prompted) when asked - required for the
window switcher and keyboard features.
Every release is signed with the same certificate, so these permission grants persist
across future updates.