diff options
Diffstat (limited to 'branchesBox.go')
| -rw-r--r-- | branchesBox.go | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/branchesBox.go b/branchesBox.go index 38c1d26..f692d2e 100644 --- a/branchesBox.go +++ b/branchesBox.go @@ -7,22 +7,29 @@ import ( func (rs *RepoStatus) makeBranchesBox() { rs.gitBranchesGroup = rs.window.Box().NewGroup("branches") - newgrid := rs.gitBranchesGroup.NewGrid("gridnuts", 2, 2) + newgrid := rs.gitBranchesGroup.NewGrid("gridnuts", 0, 0) rs.lasttag = gadgets.NewOneLiner(newgrid, "last tag") + newgrid.NextRow() rs.masterBranchVersion = gadgets.NewOneLiner(newgrid, "master") + newgrid.NextRow() rs.develBranchVersion = gadgets.NewOneLiner(newgrid, "devel") + newgrid.NextRow() rs.userBranchVersion = gadgets.NewOneLiner(newgrid, "user") + newgrid.NextRow() rs.currentBranch = gadgets.NewOneLiner(newgrid, "current branch") + newgrid.NextRow() rs.currentVersion = gadgets.NewOneLiner(newgrid, "current version") + newgrid.NextRow() rs.showBranchesButton = newgrid.NewButton("getBranches()", func() { all := rs.getBranches() i := len(all) log.Log(WARN, "branch count =", i) }) + newgrid.NextRow() rs.checkBranchesButton = newgrid.NewButton("CheckBranches()", func() { if rs.CheckBranches() { @@ -31,6 +38,7 @@ func (rs *RepoStatus) makeBranchesBox() { log.Log(WARN, "Branches are not perfect") } }) + newgrid.NextRow() newgrid.NewButton("show .git/config", func() { if rs.gitConfig == nil { @@ -47,6 +55,7 @@ func (rs *RepoStatus) makeBranchesBox() { log.Log(WARN, " ", name, "remote:", branch.remote, "merge", branch.merge) } }) + newgrid.NextRow() newgrid.NewButton("CheckDirty()", func() { if rs.CheckDirty() { @@ -55,19 +64,4 @@ func (rs *RepoStatus) makeBranchesBox() { log.Log(WARN, "is not dirty") } }) - - // rs.TagsW = rs.TagWindow() - - newgrid.NewButton("Show tags", func() { - if rs.TagsW == nil { - log.Warn("error: found rs.TagsW == nil") - rs.TagsW = rs.TagWindow() - return - } - if rs.TagsW.Hidden() { - rs.TagsW.Show() - } else { - rs.TagsW.Show() - } - }) } |
