Commit Graph

26 Commits

Author SHA1 Message Date
Jeroen Leenarts f669dd2015 Use trash instead of edit icon. 2018-09-26 11:27:24 +02:00
Jeroen Leenarts e27a3addb9 Not a gear but dots. 2018-09-26 10:24:52 +02:00
Jeroen Leenarts c296d6ed01 Move copy button a bit up towards title line. 2018-09-25 20:15:44 +02:00
Jeroen Leenarts de82b9f0af Settnings icon. 2018-09-25 20:10:29 +02:00
Jeroen Leenarts 78530ca1a4 Add edit/done buttons to have a more discoverable way to remove tunnels. 2018-09-18 22:46:28 +02:00
Jeroen Leenarts 58b4f81356 Move add button to bottom toolbar. 2018-09-18 22:19:03 +02:00
Jeroen Leenarts 7f9d9d4509 Add settings screen. Move export as zip to settings screen. 2018-09-18 21:49:59 +02:00
Jeroen Leenarts c02c568000 Show public key on interface. Do not generate public key on peer on generate. Add public key copy buttons. 2018-09-16 22:38:32 +02:00
Jeroen Leenarts f9c2a82740 Back button for tunnel table view renamed to "Tunnels" 2018-09-16 21:19:14 +02:00
Jeroen Leenarts 54aa2767b3 Add intermediate "Info" screen. 2018-09-15 21:24:52 +02:00
Jeroen Leenarts afd09fb5f0 Rename "WireGuard tunnels" to "WireGuard". 2018-09-15 20:27:14 +02:00
Jeroen Leenarts ca35168dc9 Zip export. 2018-09-02 22:47:41 +02:00
Jeroen Leenarts 815f12c9a3 Add import and export logic. 2018-09-01 00:18:12 +02:00
Jeroen Leenarts acb7caa1f8 Move, modify and add key generation functions to project. 2018-08-27 13:38:50 +02:00
Eric Kuck dc5a99e0a3 Reworked main tableview switch layout & logic 2018-08-22 13:34:08 -05:00
Jeroen Leenarts 2c22d99d4d Use a Switch on each tunnel cell. 2018-08-21 22:27:44 +02:00
Eric Kuck 5ef1656102 Added ability to add tunnels with a QR code scan. Logic in place to parse conf files as well. 2018-08-21 11:00:41 -05:00
Eric Kuck 475b6abb5b Added validation before saving any tunnels
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
2018-08-15 17:34:16 -05:00
Jeroen Leenarts 9ce5fccbd3 Add back addresses. 2018-08-12 21:37:56 +02:00
Jeroen Leenarts bde972d96f Remove incorrect core data model fields. 2018-08-06 09:04:54 +02:00
Jeroen Leenarts ea44b6de20 Fix binding. 2018-08-05 19:05:41 +02:00
Jeroen Leenarts 25bcb708ae Allow adding and deleting peers. 2018-05-29 22:47:52 +02:00
Jeroen Leenarts 42f278ff49 Allow adding unvalidated config. 2018-05-29 22:21:44 +02:00
Jeroen Leenarts 0b2f004f62 Wire up TunnelConfigurationTableViewController. 2018-05-27 22:38:44 +02:00
Jeroen Leenarts a0cf47606a We are dealing with not just any tunnel, but with WireGuard tunnels. 2018-05-27 14:23:13 +02:00
Jeroen Leenarts 7ce3288939 Deal with final folder name issues due to Apple's case insensitive case preserving behavior. 2018-05-27 14:20:15 +02:00