summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go32
1 files changed, 14 insertions, 18 deletions
diff --git a/main.go b/main.go
index c7d9cf5..c220754 100644
--- a/main.go
+++ b/main.go
@@ -11,9 +11,9 @@ import (
"time"
"go.wit.com/gui"
- "go.wit.com/lib/debugger"
"go.wit.com/log"
+ "go.wit.com/lib/gadgets"
"go.wit.com/lib/gui/linuxstatus"
"github.com/miekg/dns"
@@ -39,28 +39,24 @@ func main() {
me.myGui.InitEmbed(resToolkit)
me.myGui.Default()
- // setup the main window
- setupControlPanelWindow("DNS and IPv6 Control Panel")
+ // setup the main tab
+ me.window = gadgets.RawBasicWindow("DNS and IPv6 Control Panel")
+ me.window.Make()
- me.debug = debugWindow("Debugging")
+ makeMainWindow()
- // TODO: track this bug down
- log.Sleep(1)
- me.window.Toggle()
- log.Sleep(1)
- me.window.Toggle()
+ // These are your problems
+ me.problems = NewErrorBox(me.window.Box(), "Errors", "has problems?")
+ me.problems.addIPerror(RR, USER, "1:1:1:1")
- me.digStatus = NewDigStatusWindow(me.myGui)
- me.statusDNS = NewHostnameStatusWindow(me.myGui)
+ me.window.Show()
- me.statusOS = linuxstatus.NewLinuxStatus(me.myGui)
+ me.debug = debugWindow("Debugging")
- if debugger.ArgDebug() {
- go func() {
- log.Sleep(2)
- debugger.DebugWindow()
- }()
- }
+ me.digStatus = NewDigStatusWindow()
+ me.statusDNS = NewHostnameStatusWindow()
+
+ me.statusOS = linuxstatus.NewLinuxStatus(me.myGui)
digLoop()