passepartout-apple/Passepartout/App/iOS/Views
Davide De Rosa 5d85699ce4 Delete profile from Organizer
Swipe to delete. Address a couple things on iPad though:

1. Also check provider availability before showing view

fatalError hit on iPad when navigating from a ready provider
profile to a non-ready one. Similar to when navigating between
different VPN protocols.

2. Suppress assertion on deleted profile

Deleting current profile via swipe seems to re-render a new
NavigationLink with the deleted profile, which results in
loading a deleted profile and hitting the assertion. Not sure if
this is a programming error or a glitch in ForEach.
2022-04-19 08:38:10 +02:00
..
AddProfile Dismiss paywall predictably with Binding<Bool> 2022-04-13 21:24:38 +02:00
Paywall Rewrite ReloadingSection to be semantic only 2022-04-18 19:51:28 +02:00
Profile Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
AboutView.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
AccountView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
CreditsView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
DebugLogView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
DiagnosticsView+OpenVPN.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
DiagnosticsView+WireGuard.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
DiagnosticsView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
DonateView.swift Rewrite ReloadingSection to be semantic only 2022-04-18 19:51:28 +02:00
EndpointAdvancedView+OpenVPN.swift Handle long fields in OpenVPN configuration 2022-04-13 10:13:25 +02:00
EndpointAdvancedView+WireGuard.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
EndpointAdvancedView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
EndpointView+OpenVPN.swift Fix OpenVPN endpoint view not handling UDP4/TCP4 2022-04-13 11:10:33 +02:00
EndpointView+WireGuard.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
EndpointView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
MainView.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
NetworkSettingsView.swift Make network settings consistent 2022-04-14 07:43:44 +02:00
OnDemandView+SSID.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
OnDemandView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
OrganizerView+AddMenu.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
OrganizerView+Profiles.swift Delete profile from Organizer 2022-04-19 08:38:10 +02:00
OrganizerView+Scene.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
OrganizerView+SettingsMenu.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
OrganizerView.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
ProfileHeaderRow.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ProfileView+Configuration.swift Lock network settings for builds >= 3000 2022-04-13 21:25:24 +02:00
ProfileView+Diagnostics.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ProfileView+Extra.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ProfileView+Provider.swift Delete profile from Organizer 2022-04-19 08:38:10 +02:00
ProfileView+VPN.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
ProfileView+Welcome.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
ProfileView.swift Delete profile from Organizer 2022-04-19 08:38:10 +02:00
ProviderLocationView.swift Disable pre-scrolling in location 2022-04-18 19:51:50 +02:00
ProviderPresetView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ReportIssueView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ShortcutsView+Add.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ShortcutsView+ConnectTo.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00
ShortcutsView.swift Group Organizer modals into toolbar menus 2022-04-19 08:38:10 +02:00
VersionView.swift Rewrite app in SwiftUI 2022-04-12 15:12:45 +02:00