Davide
|
e8d5f2477b
|
Prepare interactive login for paywall (#663)
See #662
|
2024-10-02 16:05:40 +02:00 |
Davide
|
3ab80cd076
|
Fix incorrect VPN status in some cases (#661)
Regression following #636
|
2024-10-02 13:40:44 +02:00 |
Davide
|
3fbf803518
|
Ignore unmappable Core Data entities (#660)
But implement .discard for testing.
|
2024-10-02 13:35:49 +02:00 |
Davide
|
51dbc3f246
|
Add App Intents extension stub (#655)
Just the Xcode metadata, no actual content.
|
2024-10-01 10:17:20 +02:00 |
Davide
|
a29495a69c
|
Decouple Constants from BundleConfiguration (#635)
Fixes #619
|
2024-09-28 19:05:47 +02:00 |
Davide
|
fbc6ece59d
|
Reorganize library into AppUI (#621)
Closes #611
|
2024-09-26 23:13:55 +02:00 |
Davide
|
6cc86e8668
|
Import v3 code (#597)
Closes #565
|
2024-09-23 15:02:26 +02:00 |
Davide De Rosa
|
7ba9879c8c
|
Revisit constants structure
Move some stuff back to App:
- Constants, and split library-dependent
- InApp entities and constants
Flatten global constants hierarchy.
|
2022-06-25 14:36:28 +02:00 |
Davide De Rosa
|
8504998bbb
|
Reorganize app-specific shared code into AppShared
|
2022-06-19 14:41:26 +02:00 |
Davide De Rosa
|
02a9db057f
|
Update TunnelKit
- Set explicit tunnel log path
- OpenSSL 1.1.1o
|
2022-06-19 13:33:49 +02:00 |
Davide De Rosa
|
10b4c321c8
|
Separate context responsibilities
- Split Core and App context
- Move .shared instantiation to extension
Context may differ by target.
|
2022-06-16 13:42:53 +02:00 |
Davide De Rosa
|
4aba5f46aa
|
Rewrite app in SwiftUI
|
2022-04-12 15:12:45 +02:00 |