path: root/ui (unfollow)
Commit message (Expand)AuthorFilesLines
2019-04-24ui: simpler wireguard window nameJason A. Donenfeld1-1/+1
2019-04-24Revert "ui: introduce system icon loading"Jason A. Donenfeld3-92/+4
2019-04-24ui: introduce system icon loadingJason A. Donenfeld3-4/+92
2019-04-24Revert "ui: reduce icon overlay size"Jason A. Donenfeld1-2/+2
2019-04-24ui: use tabs in main window and refactor tunnels ui and log dialog into tab pagesAlexander Neumann5-569/+478
2019-04-24ui: programmatically compute colorsJason A. Donenfeld1-6/+85
2019-04-23ui: reduce icon overlay sizeJason A. Donenfeld1-2/+2
2019-04-23ui: use more horizontal space for conf viewAlexander Neumann1-0/+1
2019-04-23ui: overlay main window and tray icons according to tunnel statusAlexander Neumann4-15/+91
2019-04-23ui: remove nag and fix up stringsJason A. Donenfeld1-19/+6
2019-04-23ui: add icons to tunnels tool barAlexander Neumann1-4/+4
2019-04-23ui: fix initial display of public key in tunnel config dialogAlexander Neumann1-1/+1
2019-04-23ui: better colors of iconsJason A. Donenfeld1-11/+38
2019-04-23ui: when activating an item of the tunnels list, toggle on/off instead of editingAlexander Neumann1-1/+20
2019-04-23ui: some cleanup in ManageTunnelsWindowAlexander Neumann1-35/+22
2019-04-23ui: some log dialog improvementsAlexander Neumann1-12/+32
2019-04-23ui: simplify sorting of TunnelModelAlexander Neumann1-11/+1
2019-04-23ui: move orderedStringSet to util.goAlexander Neumann2-80/+80
2019-04-23ui: implement log dialog; some refactoring in manage tunnels window to share some bitsAlexander Neumann3-70/+234
2019-04-23ui: refactor exclude private IPs code to be closer to existing ports and preserve user editsAlexander Neumann1-85/+220
2019-04-23ui: handle exclude private ips and refactor tunnel config editing dialogAlexander Neumann2-131/+270
2019-04-23ui: add some margin to the bottom of toggleActiveLineAlexander Neumann1-1/+1
2019-04-23ui: refactor exportLogAlexander Neumann1-32/+7
2019-04-23ui: implement export tunnels to zip actionAlexander Neumann1-4/+76
2019-04-23ui: use recently added walk.MsgBoxStyle constant instead of literal valueAlexander Neumann1-1/+1
2019-04-23ui: implement export log actionAlexander Neumann2-4/+68
2019-04-23ui: implement about dialog, version info still TODOAlexander Neumann2-8/+58
2019-04-23ui: use Synchronize method for cross-goroutine calls to walkAlexander Neumann2-24/+5
2019-04-23ui: implement [de]activation of tunnels via trayAlexander Neumann1-13/+46
2019-04-23ui: only allow a single tunnel to be active at any timeAlexander Neumann4-42/+145
2019-04-23ui: only allow a single tunnel to be selected at any timeAlexander Neumann1-0/+1
2019-04-23ui: synchronize calls from other goroutines into walkAlexander Neumann1-8/+10
2019-04-23ui: initialize TunnelsView model from service.IPCClientTunnelsAlexander Neumann1-13/+5
2019-04-23ui: handle adding and removing of tunnels for trayAlexander Neumann2-44/+77
2019-04-23ui: replace PrivateKeyEvent with walk.StringEventAlexander Neumann1-37/+2
2019-04-23ui: update status and active CIDRs menu itemsAlexander Neumann1-25/+42
2019-04-23ui: use slightly larger font to improve status display in ConfViewAlexander Neumann1-0/+6
2019-04-23ui: add new status and toggle types akin to labelTextLine and refactor as requiredAlexander Neumann1-58/+200
2019-04-23ui: refactor TunnelsView to use the new status image painterAlexander Neumann1-34/+13
2019-04-23ui: implement a reusable helper for status image paintingAlexander Neumann1-0/+161
2019-04-23ui: add initial support for [de]activating tunnelsAlexander Neumann3-31/+176
2019-04-23ui: fill in gaps in config editingAlexander Neumann1-19/+90
2019-04-23ui: only enable edit button if a tunnel is selectedAlexander Neumann1-1/+4
2019-04-23ui: add delete action to tool barAlexander Neumann1-1/+1
2019-04-23ui: work around a bug in walk to have our own tool bar below the tunnels listAlexander Neumann1-7/+10
2019-04-23ui: fix splitter layout not displaying widgetsAnthony Dong1-0/+4
2019-04-23ui: fix invalid layout directionAnthony Dong1-1/+1
2019-04-23ui: make confview spacer greedy to take full available widthAnthony Dong1-1/+1
2019-04-23ui: bind all new components togetherAnthony Dong1-230/+35
2019-04-23ui: split tray logic into tray componentAnthony Dong2-0/+174