Commit Graph

2936 Commits

Author SHA1 Message Date
Davide De Rosa fca1aee73e Use form sheet presentation in more vcs
- Shortcuts
- Mail composers

BEWARE: viewDidAppear is NOT called, move code to dismiss callback.
2019-04-09 11:01:11 +02:00
Davide De Rosa f630087ba8 Update release notes 2019-04-09 11:01:11 +02:00
Davide De Rosa 88d6a7aa37 Merge CHANGELOG into 1.4.0 2019-04-09 10:26:24 +02:00
Davide De Rosa d05e49104e Set beta release 2019-04-08 23:54:38 +02:00
Davide De Rosa ccf738cf93 Fix Mullvad keep-alive interval
Typo in infrastructure. 60 -> 10 seconds.

Fixes #62
2019-04-08 23:54:05 +02:00
Davide De Rosa 0a82d2bcaa Merge branch 'donations-progress-indicators' 2019-04-08 23:06:04 +02:00
Davide De Rosa ffc85ed59c Add missing translations 2019-04-08 23:05:26 +02:00
Davide De Rosa db6aa10590 Show activity when purchasing donation 2019-04-08 23:05:26 +02:00
Davide De Rosa 1a7f2d745b Show activity when loading donations 2019-04-08 22:59:24 +02:00
Davide De Rosa 84c5493348 Remap donations to local RowType
Allow different cells easily.
2019-04-08 22:59:24 +02:00
Davide De Rosa bb299335ad Add activity cell 2019-04-08 22:59:24 +02:00
Davide De Rosa b745e37671 Drop redundant color prefix in Palette fields 2019-04-08 22:45:46 +02:00
Davide De Rosa 01babcfcbc Drop a few redundant .apply(Theme) 2019-04-08 22:35:35 +02:00
Davide De Rosa 78521e5273 Merge branch 'automate-some-tasks' 2019-04-07 19:25:52 +02:00
Davide De Rosa c253034340 List untranslated strings 2019-04-07 17:49:14 +02:00
Davide De Rosa 00aedbf470 Update changelog and release notes at once 2019-04-07 17:49:14 +02:00
Davide De Rosa 3cc2dd8005 Commit English release notes from CHANGELOG
Stripped of trailing GitHub links.
2019-04-07 17:49:14 +02:00
Davide De Rosa fd7a75af5c Infer beta changelog for TestFlight
Pick changes from latest release.
2019-04-07 17:49:14 +02:00
Davide De Rosa 0af8ba215c Automate beta commit 2019-04-07 17:49:14 +02:00
Davide De Rosa 1a9e6d5063 Add script for app version 2019-04-07 17:49:14 +02:00
Davide De Rosa 3b58b3caed Reword offer translation 2019-04-07 17:14:38 +02:00
Davide De Rosa f2841827fc Say "Thank you" in donation success alert title 2019-04-07 17:13:39 +02:00
Davide De Rosa e68c46d729 Set email subjects statically
App name is constant.
2019-04-07 16:56:38 +02:00
Davide De Rosa 651e3857e1 Merge branch 'email-templates' 2019-04-07 16:32:17 +02:00
Davide De Rosa fadc5266fc Add trailing space to email templates 2019-04-07 16:30:38 +02:00
Davide De Rosa 77ce52ac33 Do not localize email templates
Risk is not understanding them!
2019-04-07 16:30:38 +02:00
Davide De Rosa d13f813236 Add email template to offer as translator 2019-04-07 16:20:15 +02:00
Davide De Rosa 64e00fdadd Improve pool name in MoveToLocation intent 2019-04-07 16:03:25 +02:00
Davide De Rosa 94191a4b6b Add/fix missing translations
Order matters.
2019-04-07 16:00:02 +02:00
Davide De Rosa e791a0daff Merge branch 'in-app-donations' 2019-04-07 15:29:44 +02:00
Davide De Rosa ae2cc86f3d Update CHANGELOG 2019-04-07 15:29:26 +02:00
Davide De Rosa 7d1446d9c8 Present everything from Organizer in form sheet 2019-04-07 15:29:10 +02:00
Davide De Rosa e926290abf Interpose HUD while loading products 2019-04-07 15:29:10 +02:00
Davide De Rosa 2bf070650d Purchase on donation selection 2019-04-07 15:29:10 +02:00
Davide De Rosa 70863da4ab Add method to purchase a product 2019-04-07 15:29:10 +02:00
Davide De Rosa ff1c83dd3d Show headers in donation table 2019-04-07 15:29:10 +02:00
Davide De Rosa 724a4bc10a Request products in separate class 2019-04-07 15:29:10 +02:00
Davide De Rosa 26453f9612 Add donation view controller 2019-04-07 15:29:10 +02:00
Davide De Rosa 6f57d3503a Add donation cell in organizer 2019-04-07 15:29:10 +02:00
Davide De Rosa 895c19328e Add in-app donation identifiers 2019-04-07 15:29:10 +02:00
Davide De Rosa 561307568e Add Patreon link in new Support section 2019-04-07 15:29:10 +02:00
Davide De Rosa 8d6e54e4cf Fix CHANGELOG, unreleased entries 2019-04-07 15:29:05 +02:00
Davide De Rosa 16093c9fb7
Merge pull request #61 from passepartoutvpn/default-automatic-to-udp
Default "Automatic" protocol to UDP
2019-04-07 15:27:27 +02:00
Davide De Rosa 3cc587becf Update CHANGELOG 2019-04-07 15:26:00 +02:00
Davide De Rosa bb4803fe1c Rename Any to Automatic, makes more sense 2019-04-07 15:24:30 +02:00
Davide De Rosa f53ad65bcd Default "Any" protocol to UDP endpoints
Mitigates a potential issue with randomizeEndpoint where TCP
endpoints might be picked with equal probability, resulting in
poor performance out of the box.

Let the user pick TCP endpoints manually.
2019-04-07 15:15:14 +02:00
Davide De Rosa b4c3b57d38 Set beta release 2019-04-07 08:52:29 +02:00
Davide De Rosa c542722f47 Regroup storyboard implementations 2019-04-07 08:52:16 +02:00
Davide De Rosa 920c704359 Externalize About storyboard 2019-04-07 08:52:16 +02:00
Davide De Rosa 85409cbb32 Add subtitle to EnableVPN 2019-04-07 08:52:16 +02:00