aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui (follow)
Commit message (Expand)AuthorAgeFilesLines
* ui: use slightly larger font to improve status display in ConfViewAlexander Neumann2019-04-231-0/+6
* ui: add new status and toggle types akin to labelTextLine and refactor as requiredAlexander Neumann2019-04-231-58/+200
* ui: refactor TunnelsView to use the new status image painterAlexander Neumann2019-04-231-34/+13
* ui: implement a reusable helper for status image paintingAlexander Neumann2019-04-231-0/+161
* ui: add initial support for [de]activating tunnelsAlexander Neumann2019-04-233-31/+176
* ui: fill in gaps in config editingAlexander Neumann2019-04-231-19/+90
* ui: only enable edit button if a tunnel is selectedAlexander Neumann2019-04-231-1/+4
* ui: add delete action to tool barAlexander Neumann2019-04-231-1/+1
* ui: work around a bug in walk to have our own tool bar below the tunnels listAlexander Neumann2019-04-231-7/+10
* ui: fix splitter layout not displaying widgetsAnthony Dong2019-04-231-0/+4
* ui: fix invalid layout directionAnthony Dong2019-04-231-1/+1
* ui: make confview spacer greedy to take full available widthAnthony Dong2019-04-231-1/+1
* ui: bind all new components togetherAnthony Dong2019-04-231-230/+35
* ui: split tray logic into tray componentAnthony Dong2019-04-232-0/+174
* ui: add tunnels management viewAnthony Dong2019-04-232-8/+422
* ui: add tunnels tableviewAnthony Dong2019-04-231-0/+117
* ui: syntax: guard calls to highlightJason A. Donenfeld2019-04-151-13/+17
* ui: lock to OS threadJason A. Donenfeld2019-04-031-0/+3
* ui: update irc channelJason A. Donenfeld2019-04-031-1/+1
* ringlogger: give unprivd access via inheritable mapping handleJason A. Donenfeld2019-04-021-6/+2
* ui: remove spacer that was only needed in a container other than ScrollViewAlexander Neumann2019-04-011-8/+0
* ui: abstract test interface nameJason A. Donenfeld2019-04-011-4/+6
* ui: Remove WM_SIZING hack from ConfView, fixed bug in walkAlexander Neumann2019-03-251-5/+5
* errors: don't put periods at end of errorsJason A. Donenfeld2019-03-211-1/+5
* ringlogger: introduce basic file ring loggingJason A. Donenfeld2019-03-212-2/+142
* confview: dns -> dns serversJason A. Donenfeld2019-03-171-1/+1
* tunneltracker: don't track tunnels that haven't been startedJason A. Donenfeld2019-03-121-9/+9
* tunneltracker: redo deletion state machineJason A. Donenfeld2019-03-121-1/+1
* ui: hack around rendering glitchJason A. Donenfeld2019-03-121-0/+1
* ui: reduce flicker when changing viewJason A. Donenfeld2019-03-121-1/+5
* ui: initial stab at a better confviewJason A. Donenfeld2019-03-127-353/+416
* service: keep track of proper errorsJason A. Donenfeld2019-03-101-2/+9
* ui: ensure window comes up on topJason A. Donenfeld2019-03-092-0/+3
* ui: styleJason A. Donenfeld2019-03-081-5/+6
* ui: nagJason A. Donenfeld2019-03-071-2/+21
* ui: embed resource the old fashioned wayJason A. Donenfeld2019-03-072-15/+1
* syntax: lazily load ui libraryJason A. Donenfeld2019-03-074-12/+10
* syntax: safe dll loadingJason A. Donenfeld2019-03-062-2/+2
* conf: expose base64 key parsingJason A. Donenfeld2019-03-051-21/+3
* ui: show last tunnel configJason A. Donenfeld2019-03-051-2/+18
* syntaxeditor: reject keys we don't parseJason A. Donenfeld2019-03-051-0/+2
* ui: show runtime configJason A. Donenfeld2019-03-051-1/+40
* ui: add temporary confview disgusting kludgeJason A. Donenfeld2019-03-053-0/+353
* ipc: work out service state transitionsJason A. Donenfeld2019-03-021-13/+50
* syntax: flat borderJason A. Donenfeld2019-03-022-2/+3
* ui: disable editor when runningJason A. Donenfeld2019-03-011-0/+5
* ui: move walk to go module replace operationJason A. Donenfeld2019-02-283-6/+6
* service: track tunnel service statusJason A. Donenfeld2019-02-281-7/+33
* ipc: implement event system with pipesJason A. Donenfeld2019-02-281-5/+4
* ui: move syntaxedit to sub-packageJason A. Donenfeld2019-02-286-2/+3