aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/UI/iOS/ErrorPresenter.swift (follow)
Commit message (Expand)AuthorAgeFilesLines
* iOS: Refactor importFromFileRoopesh Chander2019-01-141-8/+3
* Update copyrightJason A. Donenfeld2019-01-071-1/+1
* Deduplicate functionsJason A. Donenfeld2018-12-141-9/+1
* Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes)Eric Kuck2018-12-131-1/+1
* Remove useless whitespaceJason A. Donenfeld2018-12-131-2/+2
* More formatting nits and cyclomatic complexity fixesEric Kuck2018-12-121-5/+5
* More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck2018-12-121-2/+2
* ErrorPresenter: Support onPresented for showErrorAlert(title:,message:)Roopesh Chander2018-12-121-3/+4
* Error handling: alertText() can be nilRoopesh Chander2018-12-111-1/+1
* Error handling: Use WireGuardAppError and WireGuardResult throughout the appRoopesh Chander2018-12-071-29/+2
* Error handling: Introduce a WireGuardAppError protocol to manage errorsRoopesh Chander2018-12-071-28/+2
* Error handling: Cleanup Tunnels Manager errorsRoopesh Chander2018-12-071-19/+30
* Error presenter: Always handle the passed errorRoopesh Chander2018-12-071-4/+3
* VPN: Error out when tunnel activation fails because there's no internetRoopesh Chander2018-12-031-1/+5
* Exporting: Refactor out zip exporting into a separate classRoopesh Chander2018-11-151-0/+6
* Importing: Refactor out zip importing into a separate classRoopesh Chander2018-11-141-0/+8
* VPN: When activating while another tunnel is active, deactivate the other tunnelRoopesh Chander2018-11-101-15/+0
* VPN: There are no DNS errors to handle in the app nowRoopesh Chander2018-11-101-2/+0
* Move logic to extension: .resolvingEndpointDomains is not longer a valid statusRoopesh Chander2018-11-081-2/+0
* TunnelsManager: account for no or many endpointsJason A. Donenfeld2018-11-051-2/+0
* ErrorPresenter: showErrorAlert takes an onPresentated handlerRoopesh Chander2018-11-031-2/+3
* TunnelsManager: get rid of index managementJason A. Donenfeld2018-11-031-0/+2
* Global: no periods at the end of error messagesJason A. Donenfeld2018-11-031-2/+2
* Global: OK over OkJason A. Donenfeld2018-11-011-2/+2
* Global: fix up stringsJason A. Donenfeld2018-11-011-7/+7
* Tunnel errors: Consolidate tunnel activation errors into ErrorPresenterRoopesh Chander2018-11-011-0/+28
* VPN: An ErrorPresenter class to consolidate showing of error alertsRoopesh Chander2018-11-011-0/+46