brew upgrade also upgrades casks, and replacing a cask quits the running app (e.g. the browser) with no warning. Upgrade All now shows an NSAlert listing the outdated packages and warning that running apps may be closed, with a Cancel option. NSApp.activate is needed because BrewBar is an accessory app (no Dock icon) — without it the modal alert can appear behind other windows. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude/skills | ||
| asset | ||
| BrewBar | ||
| BrewBar.xcodeproj | ||
| BrewBarTests | ||
| .gitignore | ||
| .swiftlint.yml | ||
| LICENSE | ||
| README.md | ||