summaryrefslogtreecommitdiff
path: root/gui.go
AgeCommit message (Collapse)Author
2024-01-09go.wit.com/log changesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08go.wit.com/log changeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08go.wit.com/log NewFlag()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08more testingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08more debugging & smartwindow testJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08not sureJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-08errors are always displayedJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07change pathsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07new pathsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07watches for finished setupv0.5.3Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07provider automatically updatesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07starting to watch all the engines runJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07main window is pretty cleanv0.5.2Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07error button disablesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07the thing works pretty well if you use cloudflareJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07delete worksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07error window v0.1Jeff Carr
error box starts doing something start a window for errors to fix more status cleanups & housecleaning Signed-off-by: Jeff Carr <[email protected]> Signed-off-by: Jeff Carr <[email protected]>
2024-01-07window titles update to correct valuesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-07remove debugging optionsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06minor fixJeff Carr
2024-01-06status changes to working if it's workingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06update worked correctly for the first timeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06knows which AAAA records are broken!Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06purge years of old test codeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06all engines running and stableJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06more cleanups after removing old windowJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06old window is nearly deprecatedJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06more isolation of Update() piecesJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06works in sierpinski carpet modeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06stepping through init on a window with stateJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06move UID codeJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06add LinuxStatus()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06start the series of fix() checksJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06all engines still firingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-06make new resolverStatus()Jeff Carr
also fix dns-https Signed-off-by: Jeff Carr <[email protected]>
2024-01-05all engines firing quietlyJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05ready to debug 'gui/cloudflare'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05all engines are starting without the rocket explodingJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05almost starting all the engines on startupJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05hide extra windows by defaultJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-05convert to gadget.BasicWindow()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-04first gadgets.BasicWindow()Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03use 'go.wit.com/log'Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-01-03fixed stuffJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29added a real IPv6 recordJeff Carr
first time deleting cloudflare AAAA record can find wit.com on cloudflare ready to add cloudflare.Delete() remove code since --gui-debug works Signed-off-by: Jeff Carr <[email protected]>
2023-12-29move to go.wit.com/gui/gadgetsJeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2023-12-29add digital ocean & DNS state windowsJeff Carr
lists digital ocean droplets create a new digital ocean droplet knows what needs to be done to get IPv4 and IPv6 to work update windows on Show() make a window for the state of DNS specific to the hostname Signed-off-by: Jeff Carr <[email protected]>
2023-12-28DNS status window Show() and Hide()Jeff Carr
display HTTPS results from dns.google.com for go.wit.com use a grid instead of boxes start go.wit.com/log Signed-off-by: Jeff Carr <[email protected]>
2023-12-28Detect that a VPN is neededJeff Carr
IPv6() returns true if it's working display duration a 'DNS Lookup Status' window actual dig results display status and failure counters count lookup failures and successes add TCP dns lookup logic to test if dns is working at all add DNS over HTTPS cloudflare new & update kind of working holy shit, go.wit.com finally works with git mod tidy working, but cloudflare api stuff is broken AAAA '(none)' logic detection is better cloudflare control panel display the working real AAAA addresses Signed-off-by: Jeff Carr <[email protected]>
2023-12-21add a DurationSlider()v0.2.2Jeff Carr
widgets to adjust timeouts redo bash curl.sh example Signed-off-by: Jeff Carr <[email protected]>