Davide De Rosa
|
d1a1b555f8
|
Rename to LocalProduct to avoid StoreKit clash
Started happening with Xcode 13.
|
2021-09-27 18:01:42 +02:00 |
Davide De Rosa
|
5cf593ed2b
|
Move strings generation to Core
Also fix missing account guidance on iOS.
|
2021-08-09 10:06:09 +02:00 |
Davide De Rosa
|
0ebddc6a68
|
Drop unused app strings and redo SwiftGen
Prefix is now just L10n without strings filename.
|
2021-08-07 14:00:35 +02:00 |
Davide De Rosa
|
23c497968f
|
Merge macOS strings into Core
|
2021-08-07 13:59:56 +02:00 |
Davide De Rosa
|
cda9bdcc3f
|
Merge iOS strings into Core
|
2021-08-07 13:59:51 +02:00 |
Davide De Rosa
|
366ff3ebf1
|
Update SwiftGen files
|
2021-08-07 12:10:07 +02:00 |
Davide De Rosa
|
5b35297a6d
|
Add missing translations
|
2021-08-07 12:08:36 +02:00 |
Davide De Rosa
|
31cd5be376
|
Reuse generic guidance strings
Tell by credentials purpose (web or specific).
|
2021-07-30 17:58:27 +02:00 |
Davide De Rosa
|
3604ef3dd3
|
Add favorite locations on macOS
|
2021-07-29 18:11:43 +02:00 |
Davide De Rosa
|
18da02e5a1
|
Update SwiftGen
|
2021-07-29 16:55:33 +02:00 |
Davide De Rosa
|
c1f169b239
|
Upgrade Xcode project and TunnelKit
|
2021-06-26 09:55:00 +02:00 |
Davide De Rosa
|
494f0d0322
|
Add account guidance message/URL
|
2021-04-10 15:49:51 +02:00 |
Davide De Rosa
|
83e3138ddc
|
Make preferences non-modal
|
2021-04-10 15:07:29 +02:00 |
Davide De Rosa
|
830b8d8a60
|
Add button to copy debug log selection
|
2021-04-10 14:56:32 +02:00 |
Davide De Rosa
|
bd2290d1fc
|
Tell old purchasers how to redeem full version
|
2021-02-12 01:14:27 +01:00 |
Davide De Rosa
|
0c7b88f2c5
|
Drop single feature purchase
|
2021-02-07 15:20:18 +01:00 |
Davide De Rosa
|
394762f5d6
|
Restrict features with purchase screen
- Providers
- Trusted networks
|
2021-02-04 14:09:24 +01:00 |
Davide De Rosa
|
b8d958ae84
|
Move purchase strings from iOS to Core
Drop leading - from full version description. Let apps handle it.
|
2021-02-04 14:09:24 +01:00 |
Davide De Rosa
|
7d2ece0256
|
Share ProductManager in Core with conditionals
In order to share purchase review logic.
Refactor verification of product eligibility
|
2021-02-04 14:03:47 +01:00 |
Davide De Rosa
|
21e9f5c8cc
|
Integrate new in-app purchases
- Share iOS bundle identifier with macOS
- Remove unused macOS donations (reuse iOS if needed)
- Add platform-specific "Full version"
- Skip fetching of legacy providers IAP
|
2021-02-04 14:03:47 +01:00 |
Davide De Rosa
|
33e6b110ae
|
Simplify preferences title
|
2021-01-26 21:41:51 +01:00 |
Davide De Rosa
|
af937eaedc
|
Edit confirm on quit in UI
|
2021-01-26 21:40:09 +01:00 |
Davide De Rosa
|
7ef789db91
|
Make "Confirm quit" a preference
|
2021-01-26 20:42:14 +01:00 |
Davide De Rosa
|
98a8f84ad0
|
Set main window title intrinsically
|
2021-01-26 20:12:11 +01:00 |
Davide De Rosa
|
5c7ddfdb90
|
Reorganize menu
- Rename Organizer to more intuitive Show
- Move About to bottom
- Move main actions to top
|
2021-01-26 20:12:06 +01:00 |
Davide De Rosa
|
8e1c2aea32
|
Add it macOS translation
|
2021-01-26 18:05:56 +01:00 |
Davide De Rosa
|
0a9beaf8e0
|
Localize strings in common
Move "Protocol" from macOS to Core.
|
2021-01-22 20:33:39 +01:00 |
Davide De Rosa
|
29f2e01c06
|
Add macro for single-option menu
|
2021-01-15 08:02:25 +01:00 |
Davide De Rosa
|
29801d3b71
|
Present macOS configuration in table view
Edit first 4 options (hosts only):
- Cipher
- Digest
- Compression framing
- Compression algorithm
Present everything as readonly for providers.
|
2021-01-14 23:12:39 +01:00 |
Davide De Rosa
|
4575d660b1
|
Localize "Default" string
|
2021-01-03 22:28:11 +01:00 |
Davide De Rosa
|
9a360c3acf
|
Merge GitHub URLs
|
2021-01-03 22:28:08 +01:00 |
Davide De Rosa
|
05a1c97905
|
Share project name in license headers
|
2021-01-03 22:28:08 +01:00 |
Davide De Rosa
|
d4b7d47498
|
Merge macOS app and Core into repository
Temporarily drop env and fastlane.
|
2021-01-03 22:28:07 +01:00 |