Johnny Lin
2ca63236a7
Use new BackgroundTask API (old API was deprecated in iOS 13), remove outdated tracker lists
2021-01-01 16:39:47 -08:00
Johnny Lin
d069a1a5e9
FIX: Check to repair firewall on app start
2020-12-31 18:01:33 -08:00
Johnny Lin
dd2be3e0b0
FIX: Enhanced firewall repair
2020-12-30 14:35:01 -08:00
Johnny Lin
8fd728577d
Minor blocklist update
2020-12-02 20:47:49 -08:00
Johnny Lin
211ee7f8b1
BLOCKLIST: New data tracker (hat tip @willstrafach)
2020-12-02 13:50:54 -08:00
Johnny Lin
eae9600a45
- Update whitelist for increased compatibility with commonly used apps
...
- Update blocklist to block newly discovered tracking code
2020-11-24 14:54:05 -08:00
Johnny Lin
ed68c262c5
- Version bump 1.1.7
...
- Manually clearing the day's block log should also clear the day's count
2020-11-20 14:20:43 -08:00
Johnny Lin
b170b8178d
- FIX: Build for XCode 12.2
...
- FIX: Localization should default to English if not supported
- FIX: Widget should show correct status of Firewall
- FIX: Should not always restart Firewall on app start
2020-11-16 12:32:09 -08:00
Johnny Lin
f34213ee38
Minor UI fixes for Localization
2020-11-03 16:06:59 -08:00
johnny
fe0846c220
Merge pull request #83 from Misdirectionmaster/fix-french-version
...
Fix french version (2 files) #7
2020-11-03 15:37:55 -08:00
misdirectionmaster
47484034f5
fix-fr-version
2020-11-04 00:26:29 +01:00
Johnny Lin
838a9add9a
Update version, restore purchase fixes, and background refresh fix
2020-11-03 14:42:06 -08:00
Johnny Lin
5597e760a5
Always enable VPN after successful subscription
2020-10-28 19:24:27 -07:00
Johnny Lin
1e83da4548
Correctly handle initial post-subscription behavior
2020-10-28 18:48:50 -07:00
Johnny Lin
95565c02ee
Account tab should correctly display subscriptions associated with email account
2020-10-28 17:20:20 -07:00
Johnny Lin
20bf7be8bf
Better debug logging, fallback on email subscriptions for Account
2020-10-28 16:43:56 -07:00
Johnny Lin
f81fffef0e
STOREKIT: Less aggressive receipt checking, more specific error messages, and version bump
2020-10-27 21:39:18 -07:00
Johnny Lin
2baadc2e9f
Blocklist compatibility adjustment, update email attachment name
2020-10-23 14:40:21 -07:00
Johnny Lin
2ba9262fd0
reduce spacing on block list page
2020-10-23 13:15:54 -07:00
Johnny Lin
3d77317960
Localize block list ui changes
2020-10-23 13:01:26 -07:00
Oleg Dreyman
75f2750f21
CLEANUP: small renamings for clarity
2020-10-23 20:30:02 +03:00
Oleg Dreyman
a4df7028c0
FEAT: redesigned, reimplemented BlockListViewController
2020-10-23 20:24:32 +03:00
Johnny Lin
95f5201db2
Localization typo
2020-10-23 00:56:00 -07:00
Johnny Lin
fa032497f3
More localization strings
2020-10-23 00:25:46 -07:00
Johnny Lin
13c88d4bac
More localizable strings
2020-10-23 00:18:24 -07:00
Johnny Lin
209a7fd467
More localized strings
2020-10-22 23:23:22 -07:00
Johnny Lin
ffbc6d620b
Fix localization error
2020-10-22 23:23:05 -07:00
Johnny Lin
de86ed4959
Localization: Use Bartycrouch
2020-10-22 23:08:59 -07:00
Johnny Lin
5fdb9e134f
Localization: Fix Password field hints
2020-10-22 22:34:39 -07:00
Johnny Lin
df18510d5d
Fix localization typo
2020-10-22 22:26:03 -07:00
Johnny Lin
cccb6a4c87
Remove double space from 'Tunnel On' string
2020-10-22 21:57:13 -07:00
Johnny Lin
d504e9df16
Uppercase tunnel in whatisvpncontroller
2020-10-22 21:48:41 -07:00
Johnny Lin
150a508e2a
Merge branch 'I10n/case-senstive-updates'
...
* I10n/case-senstive-updates:
Resolves #77 : keys are lowercased and text is uppercased programmatically
# Conflicts:
# Localizable.strings
# LockdownFirewallWidget/LockdownFirewallWidget.swift
# LockdowniOS/HomeViewController.swift
# en.lproj/Localizable.strings
# es.lproj/Localizable.strings
# ja.lproj/Localizable.strings
# nl.lproj/Localizable.strings
# pt-BR.lproj/Localizable.strings
# pt-PT.lproj/Localizable.strings
# ru.lproj/Localizable.strings
2020-10-22 21:43:55 -07:00
Nathaniel Blumer
f2187f8071
Resolves #77 : keys are lowercased and text is uppercased programmatically
2020-10-22 23:15:14 -04:00
Johnny Lin
54ec2fbfc0
Spanish, Japanese
2020-10-22 20:13:35 -07:00
Johnny Lin
62268d078e
Spanish, Japanese
2020-10-22 18:19:39 -07:00
Johnny Lin
415efb3983
Undo debug line
2020-10-22 17:16:35 -07:00
Johnny Lin
34aaa942eb
Insert French localizations
2020-10-22 17:16:16 -07:00
Johnny Lin
aac8e6b71a
Merge branch 'master' into l10n/reset
2020-10-22 13:01:10 -07:00
Johnny Lin
6fe6849d1d
Resolve merge conflict
2020-10-22 12:10:01 -07:00
Johnny Lin
90cb5fba10
Copy updates for email
2020-10-21 13:21:43 -07:00
Johnny Lin
d44dc4c0e0
Merge branch 'master' into feat/mailto
2020-10-21 13:12:03 -07:00
Johnny Lin
dc9bbc0335
Update copy for FAQ/Email prompt
2020-10-21 11:22:37 -07:00
Johnny Lin
f5e6228684
Update copy for FAQ/Email prompt
2020-10-21 10:56:29 -07:00
Oleg Dreyman
5671f7a744
cleanup: encapsulate Mailto code
2020-10-21 20:13:11 +03:00
Oleg Dreyman
5ff2fecba0
ENHANCE: use mailto if MFMailComposeViewController is not available
2020-10-21 17:53:27 +03:00
Oleg Dreyman
34ed0c8d19
FEAT: show popup before Email Support
2020-10-21 13:12:18 +03:00
Oleg Dreyman
c16685b476
FEAT: add "FAQs" to Account tab &
...
- cleanup AccountVC DefaultCell code to remove legacy parameters
2020-10-21 13:09:01 +03:00
Oleg Dreyman
cb369c8b8e
CLEANUP: reduce duplication of Firewall repair code (encapsulate)
2020-10-21 12:56:33 +03:00
Oleg Dreyman
4e9376c1ee
Revert "CLEANUP: Remove unused ProtectedFileAccess"
...
This reverts commit 8d7c84442d .
2020-10-21 12:01:41 +03:00