summaryrefslogtreecommitdiff
path: root/addRepo.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-19 16:28:24 -0600
committerJeff Carr <[email protected]>2024-02-19 16:28:24 -0600
commit240da220878c0e24fc40f40c7ea16fff66250d4e (patch)
tree7274c1039ee65e4c8c640d94a4ad30654a28cb43 /addRepo.go
parent89e8d79d9b300cb97c33f5db55d960aafb400298 (diff)
make more widets mirrors. This is very helpful here
Diffstat (limited to 'addRepo.go')
-rw-r--r--addRepo.go32
1 files changed, 20 insertions, 12 deletions
diff --git a/addRepo.go b/addRepo.go
index 2535e3f..b863323 100644
--- a/addRepo.go
+++ b/addRepo.go
@@ -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()