mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-02-04 15:02:08 +00:00
5627e6c4a9
* Make some managers concurrency-safe - IntentsManager: @MainActor, non-shared, continuation - SSIDReader: @MainActor, continuation - Reviewer: main queue, non-shared * Review wrong use of Concurrency framework There were background thread calls e.g. in VPNToggle, because ProfileManager was used inside a VPNManager async call. Annotate @MainActor wherever a Task involves UI. * Make main managers MainActor * Apply MainActor to Mac menus * [ci skip] Update CHANGELOG * Set MainActor consistently on Mac menu view models |
||
---|---|---|
.. | ||
Constants | ||
Context | ||
de.lproj | ||
el.lproj | ||
en.lproj | ||
es.lproj | ||
fr.lproj | ||
it.lproj | ||
L10n | ||
Mac | ||
Menu | ||
nl.lproj | ||
pl.lproj | ||
pt.lproj | ||
ru.lproj | ||
sv.lproj | ||
zh-Hans.lproj |