diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | .gui.go.swp | bin | 0 -> 16384 bytes | |||
| -rw-r--r-- | gui.go | 10 | ||||
| -rw-r--r-- | main.go | 9 |
4 files changed, 17 insertions, 3 deletions
@@ -1,3 +1,4 @@ control-panel-dns /files/* /*.deb +*.swp diff --git a/.gui.go.swp b/.gui.go.swp Binary files differnew file mode 100644 index 0000000..c5183e5 --- /dev/null +++ b/.gui.go.swp @@ -14,12 +14,17 @@ import ( // This initializes the first window func initGUI() { + /* gui.Config.Title = "DNS and IPv6 Control Panel" gui.Config.Width = 1024 gui.Config.Height = 480 gui.Config.Exit = myDefaultExit + */ - me.window = gui.NewWindow() + // me.window = gui.NewWindow() + me.window = myGui.New2().Window().Standard() + sleep(1) + me.window.Dump(true) addDNSTab("DNS") if (args.GuiDebug) { @@ -179,6 +184,9 @@ func nsupdateGroup(w *gui.Node) { if (me.uid != nil) { me.uid.SetText(user.Username + " (" + strconv.Itoa(os.Getuid()) + ")") } + me.tab.Margin() + me.tab.Pad() + grid.Pad() }) } @@ -13,6 +13,7 @@ import ( ) var p *arg.Parser +var myGui *gui.Node func main() { p = arg.MustParse(&args) @@ -24,7 +25,6 @@ func main() { me.ifmap = make(map[int]*IFtype) me.dnsTTL = 5 // recheck DNS is working every 2 minutes // TODO: watch rx packets? - go checkNetworkChanges() log() log(true, "this is true") @@ -41,7 +41,12 @@ func main() { log("Toolkit = ", args.Toolkit) // gui.InitPlugins([]string{"andlabs"}) // gui.SetDebug(true) - gui.Main(initGUI) + // myGui = gui.Main(initGUI) + myGui = gui.Start() + sleep(1) + initGUI() + sleep(1) + checkNetworkChanges() } /* |
