mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-01-12 03:29:21 +00:00
da87ca698a
Initial integration of providers via API: - Generic views and modifiers for provider/server selection - Add in OpenVPNView - Prepare in WireGuardView Also: - Introduce ProfileProcessor, move IAP processing there - Move .asModuleView() to ModuleViewModifier for proper animation - Use .themeModal() rather than .sheet() |
||
---|---|---|
.. | ||
AddProfileMenu.swift | ||
ConnectionStatusView.swift | ||
EditorModuleToggle.swift | ||
InstalledProfileView.swift | ||
InteractiveView.swift | ||
LogoView.swift | ||
NameSection.swift | ||
ProfileCardView.swift | ||
ProfileContextMenu.swift | ||
ProfileDuplicateButton.swift | ||
ProfileInfoButton.swift | ||
ProfileRemoveButton.swift | ||
ProfileRowView.swift | ||
ProfileSaveButton.swift | ||
ProfilesLayoutPicker.swift | ||
StorageSection.swift | ||
TunnelContextProviding+Theme.swift | ||
TunnelRestartButton.swift | ||
TunnelToggleButton.swift | ||
View+Environment.swift |