Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | macos: TunnelsList: set allowsEmptySelection after making initial selection | Jason A. Donenfeld | 2019-03-18 | 1 | -1/+1 |
| | | | | | | | Otherwise we never get the event that the selection changed, so we don't wind up showing anything in the details pane. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | macOS: Tunnels list: Double-click to activate / deactivate | Roopesh Chander | 2019-03-18 | 1 | -0/+13 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Tunnels list: Don't allow empty selection | Roopesh Chander | 2019-03-18 | 1 | -0/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | ringlogger: support mpsc for singlefile | Jason A. Donenfeld | 2019-03-17 | 1 | -6/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | macOS: Ability to remove multiple tunnels at a time | Roopesh Chander | 2019-03-10 | 1 | -9/+17 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: When programmatically selecting a tunnel, also scroll if required | Roopesh Chander | 2019-02-22 | 1 | -0/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Replace NSSegmentedControl with NSPopUpButton and NSButton | Roopesh Chander | 2019-02-22 | 1 | -43/+50 |
| | | | | | | Thereby avoiding the hacky way of showing the menus. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Tunnels list: Use constant width for the table view | Roopesh Chander | 2019-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Change keyboard shortcut for importing to Cmd+O | Roopesh Chander | 2019-02-10 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | PrivateDataConfirmation: prompt with touch/face/pin/password ID for viewing/exporting keys | Jason A. Donenfeld | 2019-02-06 | 1 | -16/+20 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | macOS: Select tunnel after adding it with 'Add empty tunnel' | Roopesh Chander | 2019-02-05 | 1 | -0/+13 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Select the active tunnel when showing the manage tunnels window | Roopesh Chander | 2019-01-24 | 1 | -1/+14 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Tunnel detail: Handle deletion outside app | Roopesh Chander | 2019-01-22 | 1 | -4/+5 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | global: Fix up copyright headers | Jason A. Donenfeld | 2019-01-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | macOS: Manage tunnels: Make keyboard shortcuts discoverable | Roopesh Chander | 2019-01-17 | 1 | -2/+2 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Tunnels list: Rename action handling methods | Roopesh Chander | 2019-01-17 | 1 | -10/+10 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Get the app back in focus after macOS' VPN prompt | Roopesh Chander | 2019-01-14 | 1 | -0/+4 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Ensure a tunnel is selected when '-' is clicked | Roopesh Chander | 2019-01-14 | 1 | -2/+3 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Localize export sheets | Roopesh Chander | 2019-01-14 | 1 | -4/+4 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Add empty tunnel pulldown menu implementation | Roopesh Chander | 2019-01-14 | 1 | -1/+2 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Rename *Cell to *Row | Roopesh Chander | 2019-01-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: On adding the first tunnel, select it | Roopesh Chander | 2019-01-14 | 1 | -0/+3 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Consolidate presenting of the import panel | Roopesh Chander | 2019-01-14 | 1 | -9/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Handle the case when there are no tunnels | Roopesh Chander | 2019-01-14 | 1 | -8/+9 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Remove tunnel | Roopesh Chander | 2019-01-14 | 1 | -6/+31 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Update tunnels list on changes | Roopesh Chander | 2019-01-14 | 1 | -0/+18 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Export log pulldown menu implementation | Roopesh Chander | 2019-01-14 | 1 | -1/+30 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Export tunnels pulldown menu implementation | Roopesh Chander | 2019-01-14 | 1 | -1/+20 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Select first tunnel on showing the window | Roopesh Chander | 2019-01-14 | 1 | -0/+8 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Import pulldown menu implementation | Roopesh Chander | 2019-01-14 | 1 | -1/+9 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Localize pulldown menu items | Roopesh Chander | 2019-01-14 | 1 | -4/+4 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Tunnel detail view | Roopesh Chander | 2019-01-14 | 1 | -0/+17 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Add a filler button | Roopesh Chander | 2019-01-14 | 1 | -1/+29 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Fix list view look | Roopesh Chander | 2019-01-14 | 1 | -1/+2 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels: Add buttons to the bottom of the list view | Roopesh Chander | 2019-01-14 | 1 | -1/+88 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | macOS: Manage tunnels window: Tunnels list | Roopesh Chander | 2019-01-14 | 1 | -0/+55 |
Signed-off-by: Roopesh Chander <roop@roopc.net> |