aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/UI/iOS/QRScanViewController.swift (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized project structureEric Kuck2018-12-141-159/+0
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* Most similar views now shared between ViewControllersEric Kuck2018-12-141-4/+3
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes)Eric Kuck2018-12-131-1/+1
| | | | | | All swiftlint warnings except one fixed up Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck2018-12-121-7/+7
| | | | 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/+5
| | | | Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
* QR Code: Dismiss the QR code screen when the name prompt is cancelledRoopesh Chander2018-11-051-1/+3
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Global: run through swiftlintJason A. Donenfeld2018-11-031-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Ensure that all tunnel names are trimmed of whitespacesRoopesh Chander2018-11-031-1/+1
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* Global: no periods at the end of error messagesJason A. Donenfeld2018-11-031-3/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Global: fix up stringsJason A. Donenfeld2018-11-011-3/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QR code: Fix what happens when an error is shownRoopesh Chander2018-11-011-1/+1
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* QR code: Degrade gracefully when running on the simulator or on a device without a cameraRoopesh Chander2018-11-011-5/+6
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* QR Code: Error out on duplicate nameRoopesh Chander2018-11-011-3/+4
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* QR code: Show label overlay with info on how to generate the QR codeRoopesh Chander2018-10-301-0/+14
| | | | 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>
* Style: simplify remaining headersJason A. Donenfeld2018-10-301-7/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QR code: Ask for title when scanning a QR codeJeroen Leenarts2018-10-281-2/+14
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QR code: Minor refactoringRoopesh Chander2018-10-281-5/+5
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* QR code: Support some form of rotation.Jeroen Leenarts2018-10-281-0/+32
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QR code: Make sure correct layering is used to make sure hint remains visible.Jeroen Leenarts2018-10-281-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* QR code: Integrate Eric's QR code scannerRoopesh Chander2018-10-281-14/+11
| | | | Signed-off-by: Roopesh Chander <roop@roopc.net>
* QR code: Ability to add tunnels with a QR code scanEric Kuck2018-10-281-0/+107
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>