summaryrefslogtreecommitdiff
path: root/init.go
diff options
context:
space:
mode:
Diffstat (limited to 'init.go')
-rw-r--r--init.go38
1 files changed, 20 insertions, 18 deletions
diff --git a/init.go b/init.go
index 83fc279..87cec5a 100644
--- a/init.go
+++ b/init.go
@@ -30,7 +30,7 @@ var PLUGIN string = "gocui"
// between the app and this gocui plugin
// this is a good place to initialize gocui's default behavior
func toolkitInit() {
- log.Info("gocui toolkitInit() me.ok =", me.ok)
+ log.Log(INFO, "gocui toolkitInit() me.ok =", me.ok)
if me.baseGui == nil {
log.Info("gocui baseGui is still nil")
standardExit()
@@ -39,13 +39,13 @@ func toolkitInit() {
log.Info("gocui treeRoot is still nil")
standardExit()
}
- w := me.treeRoot.TK.(*guiWidget)
- w.dumpTree("MM")
- w.dumpWindows("WW")
+ // w := me.treeRoot.TK.(*guiWidget)
+ // w.dumpTree("MM")
+ // w.dumpWindows("WW")
// SETUP HELP START
me.baseGui.Update(testRefresh)
- log.Info("gocui toolkitInit() trying showHelp() me.ok =", me.ok)
+ log.Log(INFO, "gocui toolkitInit() trying showHelp() me.ok =", me.ok)
showHelp()
hideHelp()
// SETUP HELP END
@@ -56,10 +56,10 @@ func toolkitInit() {
}
// time.Sleep(300 * time.Millisecond)
- log.Info("gocui toolkitInit() me.ok =", me.ok)
+ log.Log(INFO, "gocui toolkitInit() me.ok =", me.ok)
me.baseGui.Update(testRefresh)
if !me.stdout.init {
- log.Info("gocui toolkitInit() stdout.Init me.ok =", me.ok)
+ log.Log(INFO, "gocui toolkitInit() stdout.Init me.ok =", me.ok)
me.stdout.init = true
relocateStdoutOffscreen()
}
@@ -77,20 +77,22 @@ func toolkitInit() {
me.notify.clock.once.Do(makeNotifyClock)
me.notify.icon.once.Do(makeNotifyIcon)
+ // TODO: for some reason, this makes the background doesn't display
// PUT INIT DEBUG COOE HERE
var toggle bool
- for i := 0; i < 6; i++ {
- w := me.treeRoot.TK.(*guiWidget)
- w.dumpTree("MM")
- w.dumpWindows("WW")
+ for i := 0; i < 4; i++ {
+ // enable this to show early debugging
+ // w := me.treeRoot.TK.(*guiWidget)
+ // w.dumpTree("MM")
+ // w.dumpWindows("WW")
time.Sleep(100 * time.Millisecond)
if toggle {
toggle = false
- log.Info("gocui toolkitInit() put testing true stuff here")
+ // log.Info("gocui toolkitInit() put testing true stuff here")
} else {
toggle = true
- log.Info("gocui toolkitInit() put testing false stuff here")
+ // log.Info("gocui toolkitInit() put testing false stuff here")
}
setBottomBG()
}
@@ -98,10 +100,10 @@ func toolkitInit() {
// TEST TEXTBOX START
// time.Sleep(1 * time.Second)
- log.Info("gocui toolkitInit() me.ok =", me.ok)
+ log.Log(INFO, "gocui toolkitInit() me.ok =", me.ok)
me.baseGui.Update(testRefresh)
if me.textbox.tk == nil {
- log.Info("gocui toolkitInit() initTextbox me.ok =", me.ok)
+ log.Log(INFO, "gocui toolkitInit() initTextbox me.ok =", me.ok)
initTextbox()
me.textbox.tk.prepTextbox()
}
@@ -139,7 +141,7 @@ func initPlugin() {
// me.stdout.Write([]byte("starting with stdout onscreen\n"))
}
if val == "disable" {
- log.Info("COMPLETELY DISABLE LOG CRAP")
+ log.Log(INFO, "gocui: attempt to COMPLETELY DISABLE STDOUT LOG")
me.stdout.disable = true
}
}
@@ -155,7 +157,7 @@ func initPlugin() {
}
// todo: make this a tmp file that goes away
if !me.stdout.disable {
- log.Info("USING STDOUT")
+ log.Log(INFO, "stdout.disable == true. writing to /tmp/captureMode.log")
me.outf, err = os.OpenFile("/tmp/captureMode.log", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
if err != nil {
log.Info("error opening file:", err)
@@ -365,7 +367,7 @@ func refreshGocui() {
// redraw the windows if something has changed
if time.Since(lastRefresh) > 1000*time.Millisecond {
if me.refresh {
- log.Info("refresh triggered")
+ log.Log(NOW, "newWindowTrigger() sending refresh to channel")
me.newWindowTrigger <- me.treeRoot.TK.(*guiWidget)
me.refresh = false
}