Commit Graph

18 Commits

Author SHA1 Message Date
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