summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-04-24 19:28:04 -0500
committerJeff Carr <[email protected]>2025-04-24 19:28:04 -0500
commitcc8800bf602237f1c4dfdce81fd8cd77d4c99650 (patch)
tree37fd47a67064d536cbd55df937141c88d41f548b
parentef6da4aa17dcba65276b1fdea025abd0cf4ebe05 (diff)
merge this into a single window
-rw-r--r--doGui.go20
-rw-r--r--windowHackMode.go7
-rw-r--r--windowRepos.go1
3 files changed, 15 insertions, 13 deletions
diff --git a/doGui.go b/doGui.go
index c8c997a..50287cc 100644
--- a/doGui.go
+++ b/doGui.go
@@ -202,15 +202,17 @@ func drawWindow(win *gadgets.GenericWindow) {
patches = makePatchsetsWin()
})
- // the user mode "hack Window"
- var hackWin *gadgets.GenericWindow
- gridM.NewButton("Hack Window", func() {
- if hackWin != nil {
- hackWin.Toggle()
- return
- }
- hackWin = makeHackModeWindow()
- })
+ /*
+ // the user mode "hack Window"
+ var hackWin *gadgets.GenericWindow
+ gridM.NewButton("Hack Window", func() {
+ if hackWin != nil {
+ hackWin.Toggle()
+ return
+ }
+ hackWin = makeHackModeWindow()
+ })
+ */
var reposWin *gadgets.GenericWindow
me.reposWinB = gridM.NewButton("Repos", func() {
diff --git a/windowHackMode.go b/windowHackMode.go
index 7611f27..67c6bd4 100644
--- a/windowHackMode.go
+++ b/windowHackMode.go
@@ -11,9 +11,9 @@ import (
"go.wit.com/log"
)
-func makeHackModeWindow() *gadgets.GenericWindow {
- win := gadgets.NewGenericWindow("git user branch / Hack Mode Window", "This is a work in progress")
- grid := win.Group.RawGrid()
+func makeHackModeWindow(win *gadgets.GenericWindow) {
+ group := win.Stack.NewGroup("This is a work in progress")
+ grid := group.RawGrid()
grid.NewButton("git pull", func() {
log.Info("todo: run git pull on each repo")
})
@@ -111,5 +111,4 @@ func makeHackModeWindow() *gadgets.GenericWindow {
grid.NewButton("debugger()", func() {
debugger.DebugWindow()
})
- return win
}
diff --git a/windowRepos.go b/windowRepos.go
index 98e13ad..d4cd144 100644
--- a/windowRepos.go
+++ b/windowRepos.go
@@ -268,6 +268,7 @@ func makeReposWin() *gadgets.GenericWindow {
})
grid.NextRow()
+ makeHackModeWindow(win)
return win
}