| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Otherwise [utun0, en0] == [en0, utun0] before WiFi has connected, and we
wind up not rebinding after WiFi does successfully connect, which means
people have trouble when resuming from sleep.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
| |
Previously, the presented vc were leaking when discarding edits
or when closing the log view controller.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
| |
Reduce the size and add a drop shadow
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
|
| |
Fixes a bug introduced in the refactoring in
commit 7322fb084087774e8b58e347902f6d7036cbde5c
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
|
| |
Because when the window is closed and reopened, we should start
refreshing runtime info again.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
|
|
| |
If we close the window with Cmd+W or Cmd+Q and then re-launch the app,
the main menu shows residual highlight from the close action. This
commit fixes that.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
|
| |
The networking stack there is to flaky and the notifier doesn't always
fire correctly. Hopefully excludedRoutes works well with XLAT; otherwise
we're in trouble.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
| |
And the detail views should not stack up.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
|
|
| |
The bogus reopen occurs because the SMLoginItemSetEnabled actually runs
the helper app immediately. The helper app attempts to launch the main
app, causing a reopen Apple event (rapp) to be sent.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
| |
As per https://developer.apple.com/design/human-interface-guidelines/macos/menus/menu-anatomy/
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
| |
This now works only when the list view has focus
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
|
| |
The main menu would be shown only when the manage tunnels window
is visible.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
| |
This way, the app can participate in Cmd+Tab
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
|
|
|
| |
And show an alert when tunnels are active during updation -- that
might cause the update to not work correctly.
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|