diff options
Diffstat (limited to 'addRepo.go')
| -rw-r--r-- | addRepo.go | 32 |
1 files changed, 20 insertions, 12 deletions
@@ -18,7 +18,7 @@ func (r *Repo) Hide() { r.develVersion.Hide() r.userVersion.Hide() - r.dirtyLabel.Hide() + r.gitState.Hide() r.endBox.Hide() // r.statusButton.Hide() // r.diffButton.Hide() @@ -41,7 +41,7 @@ func (r *Repo) Show() { r.develVersion.Show() r.userVersion.Show() - r.dirtyLabel.Show() + r.gitState.Show() r.endBox.Show() // r.statusButton.Show() // r.diffButton.Show() @@ -84,11 +84,18 @@ func (r *RepoList) addRepo(grid *gui.Node, path string, master string, devel str case "autotypist": newRepo.lastTag = newRepo.Status.MirrorLastTag() grid.Append(newRepo.lastTag) - newRepo.masterVersion = grid.NewLabel("").SetProgName("masterVersion") - newRepo.develVersion = grid.NewLabel("").SetProgName("develVersion") - newRepo.userVersion = grid.NewLabel("").SetProgName("userVersion") - newRepo.targetV = r.blind.NewLabel("") - newRepo.dirtyLabel = grid.NewLabel("") + + newRepo.masterVersion = newRepo.Status.MirrorMasterVersion() + grid.Append(newRepo.masterVersion) + + newRepo.develVersion = newRepo.Status.MirrorDevelVersion() + grid.Append(newRepo.develVersion) + + newRepo.userVersion = newRepo.Status.MirrorUserVersion() + grid.Append(newRepo.userVersion) + + newRepo.gitState = newRepo.Status.MirrorGitState() + grid.Append(newRepo.gitState) newRepo.currentName = newRepo.Status.MirrorCurrentName() grid.Append(newRepo.currentName) @@ -162,9 +169,12 @@ func (r *RepoList) addRepo(grid *gui.Node, path string, master string, devel str newRepo.currentVersion = newRepo.Status.MirrorCurrentVersion() grid.Append(newRepo.currentVersion) - newRepo.masterVersion = r.blind.NewLabel("").SetProgName("masterVersion") - newRepo.dirtyLabel = grid.NewLabel("") - newRepo.goState = grid.NewLabel("not in the blind") + newRepo.gitState = newRepo.Status.MirrorGitState() + grid.Append(newRepo.gitState) + + newRepo.goState = newRepo.Status.MirrorGoState() + grid.Append(newRepo.goState) + newRepo.endBox = grid.NewHorizontalBox("HBOX") newRepo.endBox.NewButton("Configure", func() { if newRepo.Status == nil { @@ -191,8 +201,6 @@ func (r *RepoList) addRepo(grid *gui.Node, path string, master string, devel str newRepo.Status.Build() }) } - newRepo.develVersion = r.blind.NewLabel("").SetProgName("develVersion") - newRepo.userVersion = r.blind.NewLabel("").SetProgName("userVersion") default: } grid.NextRow() |
