Davide De Rosa
|
9d0bddfc3c
|
Ack single features on iOS only
|
2021-02-07 15:20:04 +01:00 |
Davide De Rosa
|
5c1dd22b96
|
Simplify feature eligibility
|
2021-02-07 15:13:37 +01:00 |
Davide De Rosa
|
a84eea5694
|
Fix reset before tagging
|
2021-02-07 15:13:22 +01:00 |
Davide De Rosa
|
d76a248bd0
|
Make full version check for old builds nicer
|
2021-02-05 18:47:32 +01:00 |
Davide De Rosa
|
9d92453110
|
XXX: Skip precheck
Doesn't work with API key authentication.
|
2021-02-05 18:08:54 +01:00 |
Davide De Rosa
|
5d83f84adb
|
Merge branch 'fix-unified-iaps'
|
2021-02-05 17:22:49 +01:00 |
Davide De Rosa
|
22a80014ba
|
Extend beta conditions
Full version in beta and locked features are not exclusive.
Never consider macOS in beta (may accidentally unlock features).
|
2021-02-05 17:20:51 +01:00 |
Davide De Rosa
|
1180590f40
|
Fix conditions for trusted networks and feedback
Wrong on macOS.
|
2021-02-05 16:55:39 +01:00 |
Davide De Rosa
|
3a5bbf4742
|
Prompt for trusted networks purchase
Was purchasing full macOS version instead.
|
2021-02-05 16:55:27 +01:00 |
Davide De Rosa
|
7abc704c24
|
Omit Siri mention in macOS purchase
|
2021-02-05 16:54:58 +01:00 |
Davide De Rosa
|
4ebcfc207b
|
Consider old purchases as full iOS version
|
2021-02-05 16:54:55 +01:00 |
Davide De Rosa
|
ac19a15072
|
Fix release notes
|
2021-02-04 19:22:19 +01:00 |
Davide De Rosa
|
6ed36125de
|
Split build/submit by target
|
2021-02-04 19:15:27 +01:00 |
Davide De Rosa
|
3bf39b9a88
|
Update macOS screenshots
|
2021-02-04 19:13:52 +01:00 |
Davide De Rosa
|
17007dc637
|
Set beta release
|
2021-02-04 18:47:09 +01:00 |
Davide De Rosa
|
452589a747
|
Fix "Update list" locking up providers wizard
|
2021-02-04 18:44:49 +01:00 |
Davide De Rosa
|
e8c781b24e
|
Use API key for App Store Connect
|
2021-02-04 17:15:59 +01:00 |
Davide De Rosa
|
307f4000b5
|
Set beta release
|
2021-02-04 16:47:04 +01:00 |
Davide De Rosa
|
950399a20b
|
Fix reset configuration not working when encrypted
|
2021-02-04 16:19:01 +01:00 |
Davide De Rosa
|
c1d02d8edb
|
Add share submenu in macOS
|
2021-02-04 15:57:29 +01:00 |
Davide De Rosa
|
7be724fb53
|
Fix sharing links
- Fix AlternativeTo URL
- Drop ProductHunt
|
2021-02-04 15:57:14 +01:00 |
Davide De Rosa
|
b60f579a95
|
Fix status item alpha glitch
Flashes on launch for an instant.
|
2021-02-04 15:21:42 +01:00 |
Davide De Rosa
|
01185ffea4
|
Fix es typo
|
2021-02-04 15:21:42 +01:00 |
Davide De Rosa
|
95449149d3
|
Merge branch 'restrict-macos-features'
|
2021-02-04 15:21:35 +01:00 |
Davide De Rosa
|
d2bcfd8adc
|
Add platform-specific version purchase
|
2021-02-04 14:17:03 +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
|
d613c17ac9
|
Restrict trusted networks in ConnectionService
|
2021-02-04 14:09:24 +01:00 |
Davide De Rosa
|
280ce70965
|
Restrict feedback
|
2021-02-04 14:09:24 +01:00 |
Davide De Rosa
|
be3aaeae04
|
Review purchases on app launch
|
2021-02-04 14:09:24 +01:00 |
Davide De Rosa
|
d788140e47
|
Ignore macOS FULL_VERSION argument
Quite a stupid way to let one work around in-app restrictions.
|
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
|
e59b6c8723
|
Upgrade Xcode project
|
2021-02-04 14:09:09 +01:00 |
Davide De Rosa
|
3fb1a607cf
|
Extend features retrieval with excluding filter
|
2021-02-04 14:08:04 +01:00 |
Davide De Rosa
|
9566bac598
|
Fix bad callback thread in restore purchases
|
2021-02-04 14:04:32 +01:00 |
Davide De Rosa
|
6c84217a0f
|
Merge branch 'unify-ios-macos'
|
2021-02-04 14:04:16 +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
|
dd3cac40c6
|
Bundle macOS app with iOS
|
2021-02-02 21:25:59 +01:00 |
Davide De Rosa
|
b732b65d58
|
Replace - with , in app name
Fix it/es name along the way.
|
2021-02-02 21:25:59 +01:00 |
Davide De Rosa
|
df251bc843
|
Reuse most iOS metadata on macOS
|
2021-02-02 21:25:59 +01:00 |
Davide De Rosa
|
9759727e7f
|
Revert "Use different app names for iOS/macOS"
This reverts commit e3be8e1428 .
|
2021-02-02 21:25:59 +01:00 |
Davide De Rosa
|
d0bd7eaa20
|
Merge branch 'fix-optional-menu-items'
|
2021-02-02 21:25:50 +01:00 |
Davide De Rosa
|
dedbfe9d6d
|
Reload VPN status after building menu
|
2021-02-02 21:25:29 +01:00 |
Davide De Rosa
|
445249f670
|
Create variable menu items lazily
- Avoid unwrapped optionals
- Also, delegate ConnectionService after rebuild()
Fix crash on refunded providers.
|
2021-02-02 21:25:19 +01:00 |
Davide De Rosa
|
37fb68c2e1
|
XXX: Skip overwriting screenshots
|
2021-01-30 21:58:22 +01:00 |
Davide De Rosa
|
35b1bfdfbe
|
Do not reset after build
For proper tagging on submit.
|
2021-01-30 21:56:25 +01:00 |
Davide De Rosa
|
d8586059a5
|
Update iPhone and also iPad screenshots
|
2021-01-30 21:55:57 +01:00 |
Davide De Rosa
|
bc06ecdc9b
|
Set beta release
|
2021-01-30 20:40:58 +01:00 |
Davide De Rosa
|
bffe0c5cf9
|
Update inconsistent iPhone screenshots
|
2021-01-30 20:34:57 +01:00 |
Davide De Rosa
|
5a7211132e
|
Split submission to AppCenter and App Store
Tag at the end.
|
2021-01-30 10:19:05 +01:00 |