From f10c3085c6dcf29bc6458189fbf4128358150e91 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 7 Jan 2024 11:32:43 -0600 Subject: [PATCH] the thing works pretty well if you use cloudflare Signed-off-by: Jeff Carr --- gui.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gui.go b/gui.go index dd93c5c..4172b11 100644 --- a/gui.go +++ b/gui.go @@ -11,6 +11,7 @@ import ( "go.wit.com/gui/gadgets" "go.wit.com/gui/cloudflare" "go.wit.com/gui/debugger" + "go.wit.com/gui/gadgets/logsettings" // "go.wit.com/control-panels/dns/linuxstatus" ) @@ -105,6 +106,16 @@ func mainWindow(title string) { gr.NewButton("Debug", func () { me.debug.Toggle() }) + + var myLS *logsettings.LogSettings + gr.NewButton("Logging Settings", func () { + if myLS == nil { + // initialize the log settings window (does not display it) + myLS = logsettings.New(me.myGui) + return + } + myLS.Toggle() + }) } func statusGrid(n *gui.Node) {