Davide
b45f9c23fe
Rearrange targets for unit testing ( #900 )
...
- Move and rename entities
- Split protocols and default extensions
- Move in-app entities to CommonIAP target
2024-11-20 18:05:47 +01:00
Davide
00ba67f135
Refactor buttons/menus
...
- Add divider in add profile menu
- Reuse trailing dots
2024-11-17 18:45:04 +01:00
Davide
5818b36cda
Copy release receipt to tunnel ( #871 )
...
Not just the provided one, because it could be the sandbox receipt.
Fixes #870 further.
2024-11-14 19:42:38 +01:00
Davide
008b78cc7c
Upgrade to Xcode 16 ( #858 )
...
- Address further restrictions on actor-isolation by using `nonisolated`
on:
- Combine subjects
- Core Data context/controller
- Blocks
- In previews using inline `@State`, create a custom view instead
- Use `@retroactive` in l10n extensions
- Fix compile error in WireGuardKit
2024-11-13 12:07:30 +01:00
Davide
070b661c43
Refactor library targets ( #799 )
...
Renames:
- AppUI → UILibrary
- AppUIPlatform → AppUI (conditional umbrella) + AppUI[Main|TV]
- APILibrary/CommonLibrary/UtilsLibrary → Common[API|Library|Utils]
Dependencies:
- AppUI → UILibrary
- UILibrary → AppLibrary, CommonAPI
- AppLibrary → CommonLibrary, CommonUtils
2024-11-02 10:11:59 +01:00