Commit Graph

43 Commits

Author SHA1 Message Date
Alexander Parshakov
2bc6adf847 Release 1.6.1 2023-01-10 21:17:38 +05:00
Johnny Lin
6b55df3d3a Update lists, show precise 1M+ metrics, use synchronous blocking 2021-12-13 22:36:01 -08:00
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
5597e760a5 Always enable VPN after successful subscription 2020-10-28 19:24:27 -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
95f5201db2 Localization typo 2020-10-23 00:56:00 -07:00
Johnny Lin
13c88d4bac More localizable strings 2020-10-23 00:18:24 -07:00
Johnny Lin
cccb6a4c87 Remove double space from 'Tunnel On' string 2020-10-22 21:57:13 -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
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
Oleg Dreyman
cb369c8b8e CLEANUP: reduce duplication of Firewall repair code (encapsulate) 2020-10-21 12:56:33 +03:00
Johnny Lin
5adce04e7c Merge branch 'fix/fresh-install-alert' of https://github.com/confirmedcode/Lockdown-iOS 2020-10-20 17:23:08 -07:00
Oleg Dreyman
a59827fd13 reduce logic duplication & add another safeguard in FirewallController 2020-10-20 16:26:00 +03:00
Oleg Dreyman
6155124a16 fix: don't perform "Firewall Repair" if no Firewall configurations are installed 2020-10-20 14:42:18 +03:00
Johnny Lin
3f7946e7b4 Alternate method, backward compatible method of fixing restart bug 2020-10-19 21:01:40 -07:00
Johnny Lin
8fefb7498c Remove unused code - Old fix for restarting bug 2020-10-16 12:47:36 -07:00
Oleg Dreyman
e30a9be73d feat: remove and re-add VPN configuration if not working properly 2020-10-14 22:10:54 +03:00
Johnny Lin
e667d424ba - FIX: always request new receipt for SwiftyStoreKit
- VERSION: Bump build 4
- Remove MallocStackLogging on default build scheme
- AccountVC - always reload on reloadTable, disregard isViewLoaded
- AccountVC - call new showUpgradePlanAccount segue
- ENHANCEMENT: "Cannot load your plan" -> Tappable "Error Loading Plan: Retry"
- FIX: Storyboard add segue from Account VC to SignUpVC
- Always enableVPNAfterSubscribe
- SignupViewController - call reloadTable if parentVC was AccountVC
2020-10-08 21:36:17 -07:00
Johnny Lin
6aed1e0c77 Reduce top padding on Account page, update Share image and links to Lockdown Privacy and new logo 2020-10-07 21:10:17 -07:00
Oleg Dreyman
96e3b9e767 apply to Tunnel button & improve light mode/dark mode transition 2020-10-07 18:17:22 +03:00
Oleg Dreyman
672e43b1b7 improved dimensional effect for firewall / tunnel buttons in Dark Mode 2020-10-07 18:13:19 +03:00
Oleg Dreyman
6ee5e1d077 update power button icon for smooth edges 2020-10-06 16:04:42 +03:00
Oleg Dreyman
0e01b02c2f Dynamically update Account tab after action was taken 2020-10-06 15:02:10 +03:00
johnny
cdfe71aec4 Merge pull request #62 from confirmedcode/feat/ipad-support
iPad support (iOS 14)
2020-09-30 22:05:15 -07:00
Johnny Lin
b2bf7966c7 Additional clarity in error message about Apple outages 2020-09-30 13:42:19 -07:00
Johnny Lin
a9f03977a4 RELIABILITY: Workaround to activate Secure Tunnel even if there are outages at Apple/iTunes/iCloud 2020-09-30 13:18:47 -07:00
Oleg Dreyman
81925deff7 iPad support (iOS 14) 2020-09-29 20:02:04 +03:00
Oleg Dreyman
c689582360 fix: widget reliability improvements 2020-09-29 13:33:35 +03:00
Oleg Dreyman
f44693ea2c feat: Firewall & Secure Tunnel iOS 14 Widgets 2020-09-28 18:01:19 +03:00
Johnny Lin
d44289277d Update to match App Store v0.4.6. From this point on, Github repo will be in sync with (or aheadad of) App Store version. 2020-09-22 18:15:07 -07:00
Johnny Lin
be4dce17dc Allow users to sign out if they typed the wrong email. 2020-02-18 15:12:32 -08:00
Johnny Lin
7b2022b9eb Email Account Signup, Lockdown Pro (Desktop) Support, Updated Block Lists 2020-02-03 19:38:37 -08:00
Johnny Lin
f933780ae6 Fix sharing save photos crash bug, revert reliance on 'SF Symbols' since it doesn't work with < iOS 13, fix launch crash for certain localizations 2019-11-27 13:03:38 -08:00
Johnny Lin
bfea772a46 UI Updates, Share Firewall Metrics 2019-10-08 18:14:22 -07:00
Johnny Lin
2decf876cb Activation/Siri Fix, Localization Scaffolding 2019-10-04 16:16:18 -07:00
Johnny Lin
a5a1e2f5a0 Dark Mode, Reconnect Check on Background, UI/Copy Updates, iOS 13 Build 2019-09-26 13:08:05 -07:00
Johnny Lin
d6c5394c3f Update UI and Copy, Fix Localized Prices 2019-09-16 15:38:45 -07:00
Johnny Lin
d3b14dfd38 New India Region, 2 New Lists, Crash Bugfix, Better VPN Description 2019-08-30 14:46:47 -07:00
Johnny Lin
18c7729b1b Widget support, UI refresh, Reliability Enhancements, VPN 2019-08-22 16:18:30 -07:00