diff options
| author | Jeff Carr <[email protected]> | 2024-02-19 16:28:24 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-02-19 16:28:24 -0600 |
| commit | 240da220878c0e24fc40f40c7ea16fff66250d4e (patch) | |
| tree | 7274c1039ee65e4c8c640d94a4ad30654a28cb43 /addRepo.go | |
| parent | 89e8d79d9b300cb97c33f5db55d960aafb400298 (diff) | |
make more widets mirrors. This is very helpful here
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() |
