mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-02-09 01:12:05 +00:00
2f67bcbbf2
Rather than redoing ProfileManager.observeLocal() altogether: - Keep the existing profiles subscription (localSubscription) - Reload ALL local profiles on NE notifications The reload is "heavy" because each profile save causes a reload of ALL profiles, but it's the most reliable approach and in the end, it only takes 1-2msec. It can be improved later. Partially reverts #1049, because the app did not sync when a VPN configuration was deleted from the OS settings. |
||
---|---|---|
.. | ||
AppData | ||
AppDataPreferences | ||
AppDataProfiles | ||
AppDataProviders | ||
AppUI | ||
AppUIMain | ||
AppUIMainWrapper | ||
AppUITV | ||
AppUITVWrapper | ||
CommonAPI | ||
CommonIAP | ||
CommonLibrary | ||
CommonUtils | ||
LegacyV2 | ||
PassepartoutImplementations | ||
UIAccessibility | ||
UILibrary |