Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ui: refactor exclude private IPs code to be closer to existing ports and preserve user edits | 2019-04-23 | 1 | -85/+220 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: handle exclude private ips and refactor tunnel config editing dialog | 2019-04-23 | 2 | -131/+270 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add some margin to the bottom of toggleActiveLine | 2019-04-23 | 1 | -1/+1 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: refactor exportLog | 2019-04-23 | 1 | -32/+7 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: implement export tunnels to zip action | 2019-04-23 | 1 | -4/+76 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: use recently added walk.MsgBoxStyle constant instead of literal value | 2019-04-23 | 1 | -1/+1 | ||
| | | | | | | requires https://github.com/lxn/walk/commit/737ab3ec398e9a99114e21d33d6dc671f033d04e Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: implement export log action | 2019-04-23 | 2 | -4/+68 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: implement about dialog, version info still TODO | 2019-04-23 | 2 | -8/+58 | ||
| | | | | | | requires https://github.com/lxn/walk/commit/4e27c2831aefc0a8aece021877aa6c8c6e95e290 Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: use Synchronize method for cross-goroutine calls to walk | 2019-04-23 | 2 | -24/+5 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: implement [de]activation of tunnels via tray | 2019-04-23 | 1 | -13/+46 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: only allow a single tunnel to be active at any time | 2019-04-23 | 4 | -42/+145 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: only allow a single tunnel to be selected at any time | 2019-04-23 | 1 | -0/+1 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: synchronize calls from other goroutines into walk | 2019-04-23 | 1 | -8/+10 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: initialize TunnelsView model from service.IPCClientTunnels | 2019-04-23 | 1 | -13/+5 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: handle adding and removing of tunnels for tray | 2019-04-23 | 2 | -44/+77 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: replace PrivateKeyEvent with walk.StringEvent | 2019-04-23 | 1 | -37/+2 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: update status and active CIDRs menu items | 2019-04-23 | 1 | -25/+42 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: use slightly larger font to improve status display in ConfView | 2019-04-23 | 1 | -0/+6 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add new status and toggle types akin to labelTextLine and refactor as required | 2019-04-23 | 1 | -58/+200 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: refactor TunnelsView to use the new status image painter | 2019-04-23 | 1 | -34/+13 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: implement a reusable helper for status image painting | 2019-04-23 | 1 | -0/+161 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add initial support for [de]activating tunnels | 2019-04-23 | 3 | -31/+176 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: fill in gaps in config editing | 2019-04-23 | 1 | -19/+90 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: only enable edit button if a tunnel is selected | 2019-04-23 | 1 | -1/+4 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add delete action to tool bar | 2019-04-23 | 1 | -1/+1 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: work around a bug in walk to have our own tool bar below the tunnels list | 2019-04-23 | 1 | -7/+10 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: fix splitter layout not displaying widgets | 2019-04-23 | 1 | -0/+4 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: fix invalid layout direction | 2019-04-23 | 1 | -1/+1 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: make confview spacer greedy to take full available width | 2019-04-23 | 1 | -1/+1 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: bind all new components together | 2019-04-23 | 1 | -230/+35 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: split tray logic into tray component | 2019-04-23 | 2 | -0/+174 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: add tunnels management view | 2019-04-23 | 2 | -8/+422 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: add tunnels tableview | 2019-04-23 | 1 | -0/+117 | ||
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | build: update checksum for go zip | 2019-04-18 | 1 | -1/+1 | ||
| | | | | | | | 5004a12c6b30d72c7f53b8cf35c44717d739d32e forgot to update SHA-256 hash when bumping versions of the golang zip. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
* | ui: syntax: guard calls to highlight | 2019-04-15 | 1 | -13/+17 | ||
| | ||||||
* | build: go 1.12.2 contains my fix for CVE-2019-9634 | 2019-04-09 | 3 | -23/+5 | ||
| | ||||||
* | service: use WireGuardTunnel$ prefix | 2019-04-05 | 5 | -11/+12 | ||
| | ||||||
* | ui: lock to OS thread | 2019-04-03 | 1 | -0/+3 | ||
| | | | | We do this ourselves rather than having lxn/win do it for us. | |||||
* | ifaceconfig: remove unused code | 2019-04-03 | 1 | -13/+0 | ||
| | ||||||
* | installer: add TODO nits | 2019-04-03 | 1 | -1/+2 | ||
| | ||||||
* | ui: update irc channel | 2019-04-03 | 1 | -1/+1 | ||
| | ||||||
* | attacksurface: add descriptions | 2019-04-02 | 1 | -0/+40 | ||
| | ||||||
* | ringlogger: give unprivd access via inheritable mapping handle | 2019-04-02 | 6 | -26/+38 | ||
| | ||||||
* | ui: remove spacer that was only needed in a container other than ScrollView | 2019-04-01 | 1 | -8/+0 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | conf: forbid special characters as netshell.dll does | 2019-04-01 | 1 | -1/+2 | ||
| | ||||||
* | ui: abstract test interface name | 2019-04-01 | 1 | -4/+6 | ||
| | ||||||
* | ui: Remove WM_SIZING hack from ConfView, fixed bug in walk | 2019-03-25 | 1 | -5/+5 | ||
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | errors: don't put periods at end of errors | 2019-03-21 | 2 | -18/+22 | ||
| | ||||||
* | ringlogger: introduce basic file ring logging | 2019-03-21 | 10 | -79/+498 | ||
| | ||||||
* | conf: expose configuration root directory | 2019-03-20 | 3 | -12/+30 | ||
| |