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> |
||
|---|---|---|
| .. | ||
| Assets.xcassets | ||
| BrewBarApp.swift | ||
| BrewParser.swift | ||
| Info.plist | ||
| LogWindowController.swift | ||
| Settings.swift | ||
| SettingsWindowController.swift | ||