Accessory apps never appear in the Cmd-Tab switcher and macOS does not activate them when they open windows — the log window opened behind other apps (settings only worked via a manual activate call). presentWindow(of:) now switches the activation policy to .regular while a BrewBar window is open, giving a Dock icon and a Cmd-Tab entry; a willClose observer drops back to .accessory once the last window is gone. Used by both showLogs and showSettings. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude/skills | ||
| asset | ||
| BrewBar | ||
| BrewBar.xcodeproj | ||
| BrewBarTests | ||
| .gitignore | ||
| .swiftlint.yml | ||
| LICENSE | ||
| README.md | ||