passepartout-apple/Passepartout/Library/Sources/AppUI/Views/UI
Davide 41de48789e
Show in Mac status bar plus Login Item (#773)
Add a status menu via SwiftUI MenuBarExtra where to:

- Show/hide app
- Launch on login via "Login Item" target
- Toggle profiles on/off

Only weird that the login item is not added to the list of "Open at
Login", but to "Allow in the Background", see
https://github.com/pilotmoon/Scroll-Reverser/issues/165

Requires some refactoring to bring AppContext initialization to the
AppDelegate.

Fixes #617
Fixes #482 
Fixes #696 
Fixes #505
2024-10-29 11:40:11 +01:00
..
AddProfileMenu.swift Reorganize library into AppUI (#621) 2024-09-26 23:13:55 +02:00
ConnectionStatusView.swift Add initial support for providers (#723) 2024-10-11 00:24:06 +02:00
EditorModuleToggle.swift Refactor ProfileEditor to leverage ProfileType (#689) 2024-10-06 13:41:02 +02:00
FavoriteToggle.swift Optimize redraws in provider servers views (#760) 2024-10-26 20:28:02 +02:00
InstalledProfileView.swift Fix overflow in installed profile name 2024-10-28 21:31:48 +01:00
InteractiveView.swift Reorganize library into AppUI (#621) 2024-09-26 23:13:55 +02:00
LogoView.swift Prepare interactive login for paywall (#663) 2024-10-02 16:05:40 +02:00
NameSection.swift Replace Section with .themeSection 2024-10-03 23:32:31 +02:00
ProfileCardView.swift Fix iCloud icon and move to the right 2024-10-04 00:39:41 +02:00
ProfileContextMenu.swift Fix "Connect to..." appearing in non-providers 2024-10-28 22:34:07 +01:00
ProfileDuplicateButton.swift Reorganize library into AppUI (#621) 2024-09-26 23:13:55 +02:00
ProfileFlow.swift Quick selection of provider server (#750) 2024-10-23 17:17:20 +02:00
ProfileInfoButton.swift Link TODOs to issues 2024-10-01 15:50:12 +02:00
ProfileRemoveButton.swift Reorganize library into AppUI (#621) 2024-09-26 23:13:55 +02:00
ProfileRowView.swift Quick selection of provider server (#750) 2024-10-23 17:17:20 +02:00
ProfileSaveButton.swift Move some profile integrity checks to library (#739) 2024-10-16 09:50:26 +02:00
ProfilesLayoutPicker.swift Reorganize library into AppUI (#621) 2024-09-26 23:13:55 +02:00
StorageSection.swift Fix copy UUID in correct format 2024-10-11 19:45:58 +02:00
TunnelContextProviding+Theme.swift Show in Mac status bar plus Login Item (#773) 2024-10-29 11:40:11 +01:00
TunnelRestartButton.swift Resolve issues when toggling/switching profiles (#747) 2024-10-22 13:03:34 +02:00
TunnelToggleButton.swift Present error alert on missing provider (#766) 2024-10-28 20:30:22 +01:00
View+Environment.swift Show in Mac status bar plus Login Item (#773) 2024-10-29 11:40:11 +01:00