passepartout-apple/Passepartout
Davide 35c10309a7
Reload receipt on purchase (#892)
StoreKit ProductView performs the purchases internally without calling
IAPManager.purchase(), which causes the IAPManager state to be
momentarily outdated.

Leverage PaywallView.onComplete() to reload the receipt and eventually
trigger IAPManager.objectWillChange, so that the app is immediately
unlocked on a successful purchase.
2024-11-19 11:36:36 +01:00
..
App Decouple Mac settings from AppMenu (#865) 2024-11-13 22:35:50 +01:00
Intents Fix extra team prefix in keychain group (#721) 2024-10-11 03:45:20 +02:00
Library Reload receipt on purchase (#892) 2024-11-19 11:36:36 +01:00
LoginItem Add explicit environment objects to TableColumn (#873) 2024-11-15 01:47:52 +01:00
Shared Show upgrade icon in profiles list (#891) 2024-11-19 08:55:41 +01:00
Tests Add the option to migrate old profiles (#879) 2024-11-16 12:29:03 +01:00
Tunnel Show upgrade icon in profiles list (#891) 2024-11-19 08:55:41 +01:00
Config.xcconfig Show in Mac status bar plus Login Item (#773) 2024-10-29 11:40:11 +01:00
Passepartout.xctestplan Split test jobs (#855) 2024-11-12 18:35:44 +01:00