.. |
AboutView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
AccountView.swift
|
Focus some text fields on appearance (#334)
|
2023-07-23 13:28:47 +02:00 |
AddHostView.swift
|
Update copyright
|
2023-03-17 16:56:19 +01:00 |
AddHostView+Name.swift
|
Focus some text fields on appearance (#334)
|
2023-07-23 13:28:47 +02:00 |
AddHostViewModel.swift
|
Refactor domain errors (#310)
|
2023-07-02 12:51:50 +02:00 |
AddProfileMenu.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
AddProfileView.swift
|
Focus some text fields on appearance (#334)
|
2023-07-23 13:28:47 +02:00 |
AddProviderView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
AddProviderView+Name.swift
|
Focus some text fields on appearance (#334)
|
2023-07-23 13:28:47 +02:00 |
AddProviderViewModel.swift
|
Level up to strict Concurrency (#361)
|
2023-09-10 20:36:52 +02:00 |
CreditsView.swift
|
Add SwiftLint phase (#262)
|
2023-03-17 21:55:47 +01:00 |
DebugLogView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
DiagnosticsSection.swift
|
Support iCloud sync as an option (#350)
|
2023-09-09 20:29:04 +02:00 |
DiagnosticsView.swift
|
Replicate Diagnostics in Settings (#342)
|
2023-08-06 20:27:16 +02:00 |
DiagnosticsView+OpenVPN.swift
|
Replicate Diagnostics in Settings (#342)
|
2023-08-06 20:27:16 +02:00 |
DiagnosticsView+WireGuard.swift
|
Replicate Diagnostics in Settings (#342)
|
2023-08-06 20:27:16 +02:00 |
DonateView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
EndpointAdvancedView.swift
|
Update copyright
|
2023-03-17 16:56:19 +01:00 |
EndpointAdvancedView+OpenVPN.swift
|
Share common protocols across localized strings (#324)
|
2023-07-05 17:18:33 +02:00 |
EndpointAdvancedView+WireGuard.swift
|
Share common protocols across localized strings (#324)
|
2023-07-05 17:18:33 +02:00 |
EndpointView.swift
|
Do some code clean up
|
2023-05-21 11:48:03 +02:00 |
EndpointView+Add.swift
|
Allow editing of OpenVPN endpoints (#335)
|
2023-07-23 12:45:47 +02:00 |
EndpointView+OpenVPN.swift
|
Level up to strict Concurrency (#361)
|
2023-09-10 20:36:52 +02:00 |
EndpointView+WireGuard.swift
|
Level up to strict Concurrency (#361)
|
2023-09-10 20:36:52 +02:00 |
InteractiveConnectionView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
LogoView.swift
|
Option to lock app when entering background (#270)
|
2023-03-20 11:00:01 +01:00 |
MainView.swift
|
Update copyright
|
2023-03-17 16:56:19 +01:00 |
NetworkSettingsView.swift
|
Allow editing of OpenVPN endpoints (#335)
|
2023-07-23 12:45:47 +02:00 |
OnDemandView.swift
|
Fix b608d59d8f
|
2023-07-31 08:25:30 +02:00 |
OnDemandView+SSID.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
OrganizerView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
OrganizerView+ProfileRow.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
OrganizerView+Profiles.swift
|
Support iCloud sync as an option (#350)
|
2023-09-09 20:29:04 +02:00 |
OrganizerView+Scene.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
PaywallView.swift
|
Look up TestFlight flag asynchronously (#352)
|
2023-09-10 00:52:39 +02:00 |
PaywallView+Purchase.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
PaywallView+Restricted.swift
|
Look up TestFlight flag asynchronously (#352)
|
2023-09-10 00:52:39 +02:00 |
ProfileView.swift
|
Support iCloud sync as an option (#350)
|
2023-09-09 20:29:04 +02:00 |
ProfileView+Configuration.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
ProfileView+Extra.swift
|
Do some code clean up
|
2023-05-21 11:48:03 +02:00 |
ProfileView+MainMenu.swift
|
Split reusable views into extensions (#322)
|
2023-07-03 17:37:16 +02:00 |
ProfileView+Provider.swift
|
Level up to strict Concurrency (#361)
|
2023-09-10 20:36:52 +02:00 |
ProfileView+Rename.swift
|
Focus some text fields on appearance (#334)
|
2023-07-23 13:28:47 +02:00 |
ProfileView+VPN.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
ProviderLocationView.swift
|
Level up to strict Concurrency (#361)
|
2023-09-10 20:36:52 +02:00 |
ProviderPresetView.swift
|
Level up to strict Concurrency (#361)
|
2023-09-10 20:36:52 +02:00 |
ReportIssueView.swift
|
Do some code clean up
|
2023-05-21 11:48:03 +02:00 |
SettingsButton.swift
|
Do some code clean up
|
2023-05-21 11:48:03 +02:00 |
SettingsView.swift
|
Move CloudKit logic to PersistenceManager (#355)
|
2023-09-10 10:34:42 +02:00 |
ShortcutsView.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
ShortcutsView+Add.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
VersionView.swift
|
Update copyright
|
2023-03-17 16:56:19 +01:00 |
View+Extensions.swift
|
Rethink library architecture (#301)
|
2023-05-24 18:19:47 +02:00 |
VPNStatusText.swift
|
Share common protocols across localized strings (#324)
|
2023-07-05 17:18:33 +02:00 |
VPNToggle.swift
|
Split views into extensions (#321)
|
2023-07-03 16:54:43 +02:00 |
WelcomeView.swift
|
Update copyright
|
2023-03-17 16:56:19 +01:00 |