Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-06-06 | macOS: App menu > Quit shall show a prompt to quit or close window | Roopesh Chander | 3 | -3/+35 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-06-04 | macOS: Save/restore the log window's size | Roopesh Chander | 1 | -0/+4 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-06-04 | macOS: Log view: Allow resizing horizontally | Roopesh Chander | 2 | -20/+34 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-31 | go-bridge: bump version | Jason A. Donenfeld | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-05-31 | Version bump0.0.20190531-9 | Jason A. Donenfeld | 1 | -2/+2 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-05-31 | NetworkExtension: bump sockets on path change | Jason A. Donenfeld | 5 | -12/+34 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-05-31 | macOS: Dismiss modals correctly | Roopesh Chander | 2 | -9/+12 | |
Previously, the presented vc were leaking when discarding edits or when closing the log view controller. Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-31 | macOS: Update app icon | Roopesh Chander | 11 | -1/+1 | |
Reduce the size and add a drop shadow Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-27 | iOS: Should be able to re-show tunnel detail | Roopesh Chander | 1 | -11/+9 | |
Fixes a bug introduced in the refactoring in commit 7322fb084087774e8b58e347902f6d7036cbde5c Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-27 | macOS: Tunnel detail: No need to update runtime info on tunnelSaved() | Roopesh Chander | 1 | -11/+7 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-27 | macOS: Start refreshing runtime info in viewWillAppear(), not init() | Roopesh Chander | 1 | -1/+6 | |
Because when the window is closed and reopened, we should start refreshing runtime info again. Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-26 | macOS: Fix residual menu highlight on reopen | Roopesh Chander | 1 | -1/+3 | |
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> | |||||
2019-05-26 | macOS: do not call out to recent tunnels tracker | Jason A. Donenfeld | 1 | -0/+2 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-05-26 | NetworkExtension: apparently the extension process is scoped properly anyway | Jason A. Donenfeld | 4 | -52/+10 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-05-26 | NetworkExtension: use excludedRoutes instead of binding on iOS | Jason A. Donenfeld | 2 | -1/+25 | |
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> | |||||
2019-05-26 | iOS: Should be able to call showTunnelDetail multiple times | Roopesh Chander | 1 | -5/+17 | |
And the detail views should not stack up. Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-25 | iOS: Refactor showing of the tunnel detail | Roopesh Chander | 2 | -18/+24 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-25 | iOS: Show Home screen quick actions for recent tunnels | Roopesh Chander | 5 | -3/+69 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-25 | iOS: Keep track of most-recently-activated tunnels | Roopesh Chander | 3 | -1/+94 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-22 | macOS: Workaround for unresponsive main menu when launched from Xcode | Roopesh Chander | 1 | -3/+11 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-22 | macOS: Ignore bogus reopen because of login item helper | Roopesh Chander | 2 | -1/+17 | |
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> | |||||
2019-05-22 | macOS: Workaround for unresponsive main menu after reopen | Roopesh Chander | 1 | -6/+42 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-22 | macOS: Ensure window is shown on app reopening | Roopesh Chander | 1 | -0/+8 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Simplify detecting the type of an Apple event | Roopesh Chander | 2 | -10/+2 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Don't show manage window when launched at login | Roopesh Chander | 5 | -7/+44 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Login item: Get helper app version from xcconfig | Roopesh Chander | 1 | -2/+2 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Login item: Fix Info.plist path | Roopesh Chander | 1 | -2/+2 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Show Manage Tunnels window on startup | Roopesh Chander | 1 | -0/+4 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Minor refactor of StatusMenuWindowDelegate | Roopesh Chander | 2 | -13/+18 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Disable 'Delete Selected' when nothing is selected | Roopesh Chander | 1 | -0/+9 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Some menu item titles are automatically inferred | Roopesh Chander | 2 | -6/+3 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Use title-style capitalization for menu items | Roopesh Chander | 1 | -5/+5 | |
As per https://developer.apple.com/design/human-interface-guidelines/macos/menus/menu-anatomy/ Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Make it clear that status menu Quit quits the app | Roopesh Chander | 1 | -1/+1 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Quit in main menu shall just close the window | Roopesh Chander | 2 | -3/+3 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Get back removing tunnel using the Delete key | Roopesh Chander | 1 | -0/+8 | |
This now works only when the list view has focus Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Both list and detail main menu items should be always enabled | Roopesh Chander | 1 | -0/+18 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: swiftlint: Suppress incorrect warnings | Roopesh Chander | 1 | -0/+2 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Set a main menu for the app | Roopesh Chander | 5 | -19/+180 | |
The main menu would be shown only when the manage tunnels window is visible. Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Remove custom key event handling | Roopesh Chander | 2 | -53/+0 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-20 | macOS: Show app in dock when showing the manage tunnels window | Roopesh Chander | 2 | -0/+7 | |
This way, the app can participate in Cmd+Tab Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-12 | macOS: Edit view: Save on Cmd+S | Roopesh Chander | 1 | -0/+2 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-12 | macOS: Edit view: Dismiss on Esc | Roopesh Chander | 1 | -0/+6 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-05-12 | macOS: Log view: Dismiss on Esc | Roopesh Chander | 1 | -0/+6 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-04-28 | iOS: Log view: Improve the look | Roopesh Chander | 1 | -3/+23 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-04-24 | wireguard-go-bridge: add missing format specifier for error | Jason A. Donenfeld | 1 | -2/+2 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-04-23 | Version bump0.0.20190423-8 | Jason A. Donenfeld | 1 | -2/+2 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | |||||
2019-04-21 | Xcode: Use dwarf for debug and dwarf-with-dsym for release | Roopesh Chander | 1 | -0/+2 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-04-21 | Swift 5 migration: Make use of Result type | Roopesh Chander | 9 | -55/+55 | |
Signed-off-by: Roopesh Chander <roop@roopc.net> | |||||
2019-04-21 | macOS: Detect when updating from the App Store | Roopesh Chander | 5 | -0/+84 | |
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> | |||||
2019-04-12 | Version bump0.0.20190409-7 | Jason A. Donenfeld | 1 | -1/+1 | |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |