passepartout-apple/Library/Sources/AppUIMain/Views/VPN
Davide 789f6ad515
Unify paywall and eligibility (#1018)
- Present paywall only on save/connect because PurchaseRequiredButton
instances were presenting paywalls with partial requirements
- Retain PurchaseRequiredButton just to flag paid features visually, but
do nothing on tap
- Suggest paywall products via IAPManager and required features, rather
than from views
- Handle .sharing/.appleTV requirements in ProfileCoordinator, rather
than in StorageSection
- Discontinue platform purchases, but treat as full if iOS + macOS
2024-12-16 21:45:36 +01:00
..
iOS Regroup views/logic of VPNProviderServerView 2024-12-12 18:44:14 +01:00
macOS Migrate provider favorites to Core Data entities (#997) 2024-12-10 15:19:07 +01:00
VPNFiltersView.swift Fix unselectable presets (#1004) 2024-12-12 18:38:16 +01:00
VPNFiltersView+Model.swift Fix a few things about screenshots 2024-12-10 18:37:53 +01:00
VPNProviderContentModifier.swift Unify paywall and eligibility (#1018) 2024-12-16 21:45:36 +01:00
VPNProviderServerCoordinator.swift Update library again 2024-12-04 13:47:26 +01:00
VPNProviderServerView.swift Regroup views/logic of VPNProviderServerView 2024-12-12 18:44:14 +01:00