Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ui: add label mnemonics | Simon Rozman | 2019-08-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | ui: improve error handling | Alexander Neumann | 2019-07-29 | 1 | -3/+3 |
| | | | | Signed-off-by: Alexander Neumann <an2048@gmail.com> | ||||
* | global: cleanup TODO comment spacing | Jason A. Donenfeld | 2019-06-07 | 1 | -1/+1 |
| | |||||
* | ui: do not pass pointer into closure from loop | Jason A. Donenfeld | 2019-05-27 | 1 | -2/+2 |
| | |||||
* | service: split into tunnel and manager | Jason A. Donenfeld | 2019-05-20 | 1 | -20/+20 |
| | |||||
* | ui: fix dpi related code smells | Alexander Neumann | 2019-05-15 | 1 | -9/+7 |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: centralize state labels | Jason A. Donenfeld | 2019-05-14 | 1 | -8/+3 |
| | |||||
* | ui: add about to corner menu | Jason A. Donenfeld | 2019-05-14 | 1 | -1/+1 |
| | |||||
* | global: regroup all imports | Jason A. Donenfeld | 2019-05-14 | 1 | -1/+2 |
| | |||||
* | ui: dont use main window and run our own message loop | Jason A. Donenfeld | 2019-05-10 | 1 | -1/+1 |
| | | | | This allows us to do custom things like send raise click messages. | ||||
* | ui: somewhat aggressively cache icons | Jason A. Donenfeld | 2019-05-10 | 1 | -10/+2 |
| | |||||
* | ui: networks -> addresses | Steven Honson | 2019-05-09 | 1 | -2/+2 |
| | | | | | | Consistent with how these are referred to in confview. Signed-off-by: Steven Honson <steven@honson.id.au> | ||||
* | ui: do not allow removed items state changes to change tray state | Jason A. Donenfeld | 2019-05-08 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | runtime error: invalid memory address or nil pointer dereference goroutine 1 [running, locked to thread]: runtime/debug.Stack(0xc0000bbbc0, 0x9de240, 0x93bf40) C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/.deps/go/src/runtime/debug/stack.go:24 +0xa4 golang.zx2c4.com/wireguard/windows/ui.RunUI.func1() C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/ui/ui.go:25 +0x75 panic(0x9de240, 0x93bf40) C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/.deps/go/src/runtime/panic.go:522 +0x1c3 github.com/lxn/walk.(*Action).Checked(...) C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/.deps/gopath/pkg/mod/golang.zx2c4.com/wireguard/windows@v0.0.0-20190508085227-303a670b0ee4/action.go:118 golang.zx2c4.com/wireguard/windows/ui.(*Tray).SetTunnelState(0xc000106540, 0xc000041540, 0x2, 0xc000166001) C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/ui/tray.go:272 +0xa1 golang.zx2c4.com/wireguard/windows/ui.(*Tray).onTunnelChange.func1() C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/ui/tray.go:214 +0x99 github.com/lxn/walk.runSynchronized() C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/.deps/gopath/pkg/mod/golang.zx2c4.com/wireguard/windows@v0.0.0-20190508085227-303a670b0ee4/form.go:55 +0x95 github.com/lxn/walk.(*FormBase).Run(0xc000166000, 0x0) C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/.deps/gopath/pkg/mod/golang.zx2c4.com/wireguard/windows@v0.0.0-20190508085227-303a670b0ee4/form.go:413 +0x117 golang.zx2c4.com/wireguard/windows/ui.RunUI() C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/ui/ui.go:79 +0x225 main.main() C:/Users/Jason A. Donenfeld/Projects/wireguard-windows/main.go:207 +0x2cf Reported-by: Jungle Boogie <jungleboogie0@gmail.com> | ||||
* | ui: make window restoring and pop-up more aggressive | Simon Rozman | 2019-05-08 | 1 | -4/+4 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | ui: get correctly sized system icons | Jason A. Donenfeld | 2019-05-08 | 1 | -7/+17 |
| | |||||
* | ui: defer update popup until 3 seconds after app start | Jason A. Donenfeld | 2019-05-07 | 1 | -3/+14 |
| | |||||
* | ui: select first tunnel even when showing updates tab | Jason A. Donenfeld | 2019-05-07 | 1 | -1/+4 |
| | |||||
* | ui: set global state before main state in tray | Jason A. Donenfeld | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | ui: scale icons according to DPI | Jason A. Donenfeld | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | ui: do tray click action when popup clicked | Jason A. Donenfeld | 2019-05-05 | 1 | -0/+3 |
| | |||||
* | ui: use natural sorting order | Jason A. Donenfeld | 2019-05-05 | 1 | -1/+4 |
| | |||||
* | ui: improve update logging and tray logic | Jason A. Donenfeld | 2019-05-05 | 1 | -2/+15 |
| | |||||
* | ui: use more windows icons | Jason A. Donenfeld | 2019-05-04 | 1 | -6/+8 |
| | |||||
* | ui: embolden update tray item | Jason A. Donenfeld | 2019-05-04 | 1 | -5/+12 |
| | |||||
* | ui: show custom connected and disconnected icons in balloon | Jason A. Donenfeld | 2019-05-04 | 1 | -2/+4 |
| | |||||
* | ui: specify default action in tray | Jason A. Donenfeld | 2019-05-04 | 1 | -2/+3 |
| | |||||
* | ui: add toolbar after adding it to the tabs | Jason A. Donenfeld | 2019-05-03 | 1 | -2/+2 |
| | |||||
* | ui: Quit -> Exit | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | ui: render dots with svgs instead | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+3 |
| | |||||
* | ui: use icons instead of unicode font | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | ui: select tunnel on tray start error | Jason A. Donenfeld | 2019-04-29 | 1 | -1/+2 |
| | |||||
* | ui: show first active tunnels on window popup | Jason A. Donenfeld | 2019-04-29 | 1 | -2/+10 |
| | |||||
* | ui: make IPC calls in go routines | Jason A. Donenfeld | 2019-04-29 | 1 | -27/+38 |
| | |||||
* | service: pass global state with notification | Jason A. Donenfeld | 2019-04-29 | 1 | -13/+8 |
| | |||||
* | updater: add initial skeleton | Jason A. Donenfeld | 2019-04-29 | 1 | -0/+13 |
| | |||||
* | ui: suppress extranous deactivated notification in tray | Jason A. Donenfeld | 2019-04-27 | 1 | -2/+4 |
| | |||||
* | ui: set tray check to original state because change is async | Jason A. Donenfeld | 2019-04-27 | 1 | -0/+1 |
| | |||||
* | ui: simplify everything | Jason A. Donenfeld | 2019-04-27 | 1 | -65/+108 |
| | |||||
* | ui: use tabs in main window and refactor tunnels ui and log dialog into tab pages | Alexander Neumann | 2019-04-24 | 1 | -5/+5 |
| | | | | | | requires https://github.com/lxn/walk/commit/edb74ee350e9585ddd212acad445ec383950f2cc for status image background Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: overlay main window and tray icons according to tunnel status | Alexander Neumann | 2019-04-23 | 1 | -0/+4 |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: implement about dialog, version info still TODO | Alexander Neumann | 2019-04-23 | 1 | -1/+1 |
| | | | | | | requires https://github.com/lxn/walk/commit/4e27c2831aefc0a8aece021877aa6c8c6e95e290 Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: implement [de]activation of tunnels via tray | Alexander Neumann | 2019-04-23 | 1 | -13/+46 |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: handle adding and removing of tunnels for tray | Alexander Neumann | 2019-04-23 | 1 | -42/+59 |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: update status and active CIDRs menu items | Alexander Neumann | 2019-04-23 | 1 | -25/+42 |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | ||||
* | ui: split tray logic into tray component | Anthony Dong | 2019-04-23 | 1 | -0/+163 |
Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> |