Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ui: fix ctrl+a on list invalidating list | Jason A. Donenfeld | 2019-05-08 | 1 | -3/+4 |
| | |||||
* | ui: don't allow ctrl+a on empty list to hide filler | Jason A. Donenfeld | 2019-05-08 | 1 | -0/+3 |
| | |||||
* | 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 | 4 | -14/+23 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | ui: confview: do not poll when minimized | Jason A. Donenfeld | 2019-05-08 | 2 | -1/+4 |
| | | | | Also poll for the log less often. | ||||
* | ui: get correctly sized system icons | Jason A. Donenfeld | 2019-05-08 | 9 | -84/+71 |
| | |||||
* | confview: show in the case that there are no peers | Jason A. Donenfeld | 2019-05-08 | 1 | -1/+7 |
| | |||||
* | ui: remove a few DPI hacks | Jason A. Donenfeld | 2019-05-08 | 3 | -9/+5 |
| | |||||
* | ui: defer update popup until 3 seconds after app start | Jason A. Donenfeld | 2019-05-07 | 2 | -3/+15 |
| | |||||
* | ui: select first tunnel even when showing updates tab | Jason A. Donenfeld | 2019-05-07 | 1 | -1/+4 |
| | |||||
* | ui: remove setfocus hack | Jason A. Donenfeld | 2019-05-07 | 1 | -3/+0 |
| | | | | It introduces weird other problems. | ||||
* | ui: set global state before main state in tray | Jason A. Donenfeld | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | ui: move things out of iconprovider | Jason A. Donenfeld | 2019-05-07 | 5 | -126/+60 |
| | |||||
* | ui: confview should be more picky about which tunnel | Jason A. Donenfeld | 2019-05-07 | 1 | -13/+20 |
| | |||||
* | ui: scale icons according to DPI | Jason A. Donenfeld | 2019-05-07 | 2 | -2/+2 |
| | |||||
* | updater: move into manager | Jason A. Donenfeld | 2019-05-06 | 2 | -86/+77 |
| | |||||
* | 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 | 3 | -8/+8 |
| | |||||
* | ui: attach shortcuts to their windows | Jason A. Donenfeld | 2019-05-05 | 3 | -0/+8 |
| | |||||
* | ui: use context menus for all shortcuts | Jason A. Donenfeld | 2019-05-05 | 2 | -21/+107 |
| | |||||
* | ui: fix weird scrolling behavior in editor | Jason A. Donenfeld | 2019-05-05 | 1 | -0/+8 |
| | |||||
* | ui: check for duplicate names always | Jason A. Donenfeld | 2019-05-05 | 1 | -13/+9 |
| | |||||
* | ui: improve update logging and tray logic | Jason A. Donenfeld | 2019-05-05 | 4 | -5/+17 |
| | |||||
* | ui: syntax: implement trafic blocking semantics | Jason A. Donenfeld | 2019-05-05 | 6 | -291/+248 |
| | | | | This is our "auto kill switch". | ||||
* | ui: use more windows icons | Jason A. Donenfeld | 2019-05-04 | 3 | -33/+17 |
| | |||||
* | 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 | 2 | -2/+4 |
| | |||||
* | ui: fix thundering herd problem in importing/deleting | Jason A. Donenfeld | 2019-05-03 | 4 | -117/+53 |
| | |||||
* | ui: add toolbar after adding it to the tabs | Jason A. Donenfeld | 2019-05-03 | 3 | -79/+89 |
| | |||||
* | ui: import lowercase extension matching | Jason A. Donenfeld | 2019-05-03 | 1 | -4/+4 |
| | |||||
* | ui: background import configs | Jason A. Donenfeld | 2019-05-03 | 1 | -85/+90 |
| | |||||
* | ui: fix up confview ticker and list sync logic | Jason A. Donenfeld | 2019-05-03 | 3 | -46/+64 |
| | |||||
* | ui: better manage window size | Jason A. Donenfeld | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | ui: fix left list width | Jason A. Donenfeld | 2019-05-03 | 1 | -13/+14 |
| | |||||
* | ui: double buffer list view | Jason A. Donenfeld | 2019-05-03 | 2 | -2/+4 |
| | |||||
* | ui: fix version strings | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+2 |
| | |||||
* | ui: use system icons instead of green and red dots | Jason A. Donenfeld | 2019-05-02 | 1 | -24/+4 |
| | |||||
* | ui: use system icons in toolbar | Jason A. Donenfeld | 2019-05-02 | 5 | -10/+26 |
| | |||||
* | ui: rename things to say tunnel less | Jason A. Donenfeld | 2019-05-02 | 3 | -33/+33 |
| | |||||
* | ui: move toolbar up | Jason A. Donenfeld | 2019-05-02 | 1 | -0/+1 |
| | |||||
* | ui: add labels and keyboard shortcuts | Jason A. Donenfeld | 2019-05-02 | 1 | -2/+6 |
| | |||||
* | ui: Quit -> Exit | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | ui: settle unofficial behavior | Jason A. Donenfeld | 2019-05-02 | 1 | -9/+2 |
| | |||||
* | ui: render dots with svgs instead | Jason A. Donenfeld | 2019-05-02 | 7 | -181/+40 |
| | |||||
* | ui: set zero spacing in grid view | Jason A. Donenfeld | 2019-05-02 | 1 | -0/+1 |
| | |||||
* | ui: more reasonable DPI-dependent window size | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | ui: separate out about dialog and revamp | Jason A. Donenfeld | 2019-05-02 | 2 | -59/+82 |
| | |||||
* | ui: select closest tunnel after deletion | Jason A. Donenfeld | 2019-05-02 | 1 | -0/+18 |
| | |||||
* | ui: add multiple tunnel deletion | Jason A. Donenfeld | 2019-05-02 | 2 | -26/+46 |
| | | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |