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