Commit Graph

1227 Commits

Author SHA1 Message Date
Davide De Rosa
1619c7f46c Use placeholder when provider logo is missing
So far it's what happens for dynamically added providers, because
there is no local asset.
2019-11-28 11:44:39 +01:00
Davide De Rosa
28a7dcdcf7 Update providers via web service
Reload products after update. Always re-list products!

Had to fix web services in Convenience, completion handler not
invoked from main queue.
2019-11-28 11:34:01 +01:00
Davide De Rosa
e5325cea7e Make in-app product identifiers dynamic 2019-11-28 11:33:53 +01:00
Davide De Rosa
d4977f499a Add "Update list" stub in provider wizard 2019-11-28 11:27:23 +01:00
Davide De Rosa
0c9242c5d4 Use provider description in guidance footer
Was showing full lowercase.
2019-11-28 11:27:23 +01:00
Davide De Rosa
97f458385c Update to API v3
- Dynamic providers
- Add index.json to API
2019-11-28 09:57:34 +01:00
Davide De Rosa
8cef934a42 Update bundle 2019-11-21 16:18:59 +01:00
Davide De Rosa
d735ec78b9 Set beta release 2019-11-21 15:48:14 +01:00
Davide De Rosa
2c4e065baf Merge branch 'favorite-locations' 2019-11-21 15:47:39 +01:00
Davide De Rosa
ea827085c2 Update CHANGELOG
Fixes #118
2019-11-21 15:44:26 +01:00
Davide De Rosa
d43acb8593 Display informational footer on empty favorites 2019-11-21 15:42:22 +01:00
Davide De Rosa
7865f6a697 Omit category title if single AND unnamed 2019-11-21 15:42:14 +01:00
Davide De Rosa
05697b12cc Use primary color for normal actions 2019-11-21 15:42:14 +01:00
Davide De Rosa
9c916b335e Highlight item when in favorites 2019-11-21 15:42:14 +01:00
Davide De Rosa
b88eedc42c Manage favorites through swipe 2019-11-21 15:42:05 +01:00
Davide De Rosa
b1aa5c0e5b Merge branch 'profile-trusted-networks' 2019-11-21 12:57:08 +01:00
Davide De Rosa
774d8a0fdb Update CHANGELOG
Fixes #114
2019-11-21 12:57:01 +01:00
Davide De Rosa
a4c71d962b Load trusted networks directly 2019-11-21 12:56:57 +01:00
Davide De Rosa
2c4dea7b43 Configure trusted networks in profile 2019-11-21 09:55:44 +01:00
Davide De Rosa
1fd2d18653 Refactor trusted networks code 2019-11-21 09:15:24 +01:00
Davide De Rosa
b428ddae2b Set beta release 2019-11-21 00:09:12 +01:00
Davide De Rosa
56ad460ec9 Update WebServices from Core 2019-11-21 00:07:18 +01:00
Davide De Rosa
70783f9dda Reuse Credits from Convenience 2019-11-20 23:14:19 +01:00
Davide De Rosa
fa93e664f3 Update TunnelKit to require more flags in .ovpn 2019-11-20 20:02:36 +01:00
Davide De Rosa
241c022658 Merge branch 'respect-device-text-size' 2019-11-20 20:01:56 +01:00
Davide De Rosa
d8ef4f96e0 Fix text size in purchase cells 2019-11-20 20:00:51 +01:00
Davide De Rosa
f86de0dcfa Update CHANGELOG 2019-11-20 19:42:44 +01:00
Davide De Rosa
2a6e1ee92a Update Convenience to Dynamic Type
Version/Licenses.
2019-11-20 19:37:06 +01:00
Davide De Rosa
3c2df0c6e5 Use Dynamic Type in labels 2019-11-20 19:36:56 +01:00
Davide De Rosa
816c7ca575 Use Dynamic Type in cells
Also fix activity cell layout.
2019-11-20 19:36:53 +01:00
Davide De Rosa
0657ae3b92 Only show pushed server configuration 2019-11-20 19:21:38 +01:00
Davide De Rosa
a82454f5cf Merge branch 'reorg-support-links' 2019-11-20 19:21:32 +01:00
Davide De Rosa
e8c838c2e1 Add more support URLs 2019-11-20 19:21:20 +01:00
Davide De Rosa
ad9f1b625d Refine feedback eligiblity
- Always show "Join community" in Organizer
- Always show "FAQ" above "Report connectivity issue"
2019-11-19 23:53:10 +01:00
Davide De Rosa
8f3d69fc4c Move FAQ about report issue
Reuse visiURL() as global macro.
2019-11-19 23:38:37 +01:00
Davide De Rosa
99da23de8e Simulate full version through scheme arguments 2019-11-19 23:38:04 +01:00
Davide De Rosa
c33e087f0c Merge branch 'refactor-theme' 2019-11-19 23:20:57 +01:00
Davide De Rosa
bacd510345 Create modal presentation theme 2019-11-19 23:20:22 +01:00
Davide De Rosa
39ff0e3093 Drop redundant title themes 2019-11-19 23:17:55 +01:00
Davide De Rosa
1578b82beb Refine in-app related strings
XXX: Google Translate
2019-11-19 23:13:00 +01:00
Davide De Rosa
c2dca8f495 Bump version 2019-11-14 11:53:45 +01:00
Davide De Rosa
433f969788 Set release date 2019-11-09 21:02:34 +01:00
Davide De Rosa
80b7fb71ae Set beta release 2019-11-09 18:30:00 +01:00
Davide De Rosa
4ee56d8e7b Clean up IAP receipt loop 2019-11-09 18:29:50 +01:00
Davide De Rosa
2c6033f20a Translate new strings
XXX: Google Translate
2019-11-09 18:17:34 +01:00
Davide De Rosa
6a52cb313f Merge branch 'describe-purchase-extent' 2019-11-09 18:08:44 +01:00
Davide De Rosa
06d21067af Move full version first 2019-11-09 18:08:38 +01:00
Davide De Rosa
6e0ad83520 Replace full version description with bullets 2019-11-09 18:08:38 +01:00
Davide De Rosa
ebb486b6de Move price out of product title 2019-11-09 18:08:38 +01:00
Davide De Rosa
21c9e160cb Reduce font in purchase screen 2019-11-09 18:08:38 +01:00