aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/UI/iOS/MainViewController.swift (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized project structureEric Kuck2018-12-141-129/+0
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* Most similar views now shared between ViewControllersEric Kuck2018-12-141-7/+7
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* TunnelsManager: Report activation errors through the activationDelegateRoopesh Chander2018-12-131-1/+13
| | | | | | Don't report activation errors through completion handlers Signed-off-by: Roopesh Chander <roop@roopc.net>
* More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck2018-12-121-1/+1
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* Tons more swiftlint warnings fixed. Still a few remaining.Eric Kuck2018-12-121-1/+1
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* Added swiftlint and fixed all errors (and a bunch, but not all, warnings)Eric Kuck2018-12-121-6/+7
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* State restoration: Restore tunnel detail viewRoopesh Chander2018-12-071-0/+29
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Main VC: No need to refresh statuses if the tunnelsManager isn't initialized yetRoopesh Chander2018-12-071-4/+0
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Error handling: Cleanup Tunnels Manager errorsRoopesh Chander2018-12-071-3/+7
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Refactor out VPN-handling stuff from tunnels list VC to the main VCRoopesh Chander2018-12-031-0/+36
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Remove unused codeRoopesh Chander2018-11-091-4/+0
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* iPad: Configuring the split-view controller should happen in init(), not loadView()Roopesh Chander2018-11-071-4/+9
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Global: fix up captialization in headersJason A. Donenfeld2018-10-301-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Import: Support for opening a .conf file in the appRoopesh Chander2018-10-271-0/+8
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Smaller copyright headersRoopesh Chander2018-10-271-7/+2
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Configure the split-view controller to work in both iPhone and iPadRoopesh Chander2018-10-271-0/+24
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Change copyright to WireGuard LLCRoopesh Chander2018-10-271-1/+1
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Use a split-view controller as the main (root) view controllerRoopesh Chander2018-10-271-2/+10
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Move UI code into a separate platform-specific folderRoopesh Chander2018-10-271-0/+15
Later, we hope to have a UI/macOS folder for developing a macOS client from this codebase. Signed-off-by: Roopesh Chander <roop@roopc.net>