summaryrefslogtreecommitdiff
path: root/releaseBox.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-19 14:40:21 -0600
committerJeff Carr <[email protected]>2024-02-19 14:40:21 -0600
commit84115c27121574923ed29f37b9b057de0761ff2c (patch)
tree41f43bdd483bdf3a0077958f8f69fd87fee7a591 /releaseBox.go
parenta7619389df4fc214e52e3db7c8336514bdcc82b0 (diff)
start clean up and rearrage buttons
Diffstat (limited to 'releaseBox.go')
-rw-r--r--releaseBox.go18
1 files changed, 14 insertions, 4 deletions
diff --git a/releaseBox.go b/releaseBox.go
index 1d5fcf9..128485d 100644
--- a/releaseBox.go
+++ b/releaseBox.go
@@ -64,8 +64,8 @@ func createReleaseBox(box *gui.Node) {
initWhitelist()
release.box = box
- release.group = release.box.NewGroup("things")
- release.grid = release.group.NewGrid("buildOptions", 2, 1)
+ release.group = release.box.NewGroup("Current Repo")
+ release.grid = release.group.NewGrid("buildOptions", 0, 0)
// do an initial scan of all the repos
scanGoSum()
@@ -76,7 +76,6 @@ func createReleaseBox(box *gui.Node) {
me.Enable()
})
release.grid.NewButton("findNextDirty()", func() {
- /*
me.Disable()
defer me.Enable()
if findNextDirty("PRIMATIVE") {
@@ -87,7 +86,6 @@ func createReleaseBox(box *gui.Node) {
log.Info("findNextDirty() found a repo")
return
}
- */
})
release.releaseVersionB = release.grid.NewButton("release version", func() {
@@ -104,20 +102,30 @@ func createReleaseBox(box *gui.Node) {
release.current.Status.Toggle()
})
release.openrepo.Disable()
+ release.grid.NextRow()
release.repo = gadgets.NewOneLiner(release.grid, "repo")
+ release.grid.NextRow()
release.status = gadgets.NewOneLiner(release.grid, "status")
+ release.grid.NextRow()
release.readOnly = gadgets.NewOneLiner(release.grid, "read-only")
+ release.grid.NextRow()
release.notes = gadgets.NewOneLiner(release.grid, "notes")
+ release.grid.NextRow()
release.version = gadgets.NewOneLiner(release.grid, "version")
+ release.grid.NextRow()
release.reason = gadgets.NewBasicEntry(release.grid, "release reason")
release.reason.SetText(me.releaseReasonS)
+ release.grid.NextRow()
me.autoWorkingPwd = gadgets.NewOneLiner(release.grid, "working directory (pwd)")
+ release.grid.NextRow()
me.userHomePwd = gadgets.NewOneLiner(release.grid, "user home")
+ release.grid.NextRow()
me.goSrcPwd = gadgets.NewOneLiner(release.grid, "go src home")
+ release.grid.NextRow()
homeDir, err := os.UserHomeDir()
if err != nil {
@@ -195,6 +203,7 @@ func createReleaseBox(box *gui.Node) {
}
buttonEnable()
})
+ release.grid.NextRow()
release.grid.NewButton("release all", func() {
var worked bool = true
@@ -222,6 +231,7 @@ func createReleaseBox(box *gui.Node) {
log.Info("release returned", worked, "and ran for", s)
buttonEnable()
})
+ release.grid.NextRow()
}
func fullDoubleCheckFix() bool {