diff --git a/common.go b/common.go index d675efd..f482ac7 100644 --- a/common.go +++ b/common.go @@ -94,6 +94,7 @@ func (r *RepoRow) LastTag() string { return r.lastTag.String() } +/* // returns the state of the GO go.mod and go.sum files // this is used to tell if they are valid and correctly reflect // the versions of the other GUI packages @@ -124,6 +125,7 @@ func (r *RepoRow) SetGoState(s string) { } r.goState.SetText(s) } +*/ func (r *RepoRow) IsPerfect() bool { if r.gitState.String() == "PERFECT" { diff --git a/newRepo.go b/newRepo.go index 54deb9b..3892445 100644 --- a/newRepo.go +++ b/newRepo.go @@ -25,7 +25,7 @@ func (r *RepoRow) Hide() { r.endBox.Hide() // r.statusButton.Hide() // r.diffButton.Hide() - r.goState.Hide() + // r.goState.Hide() r.targetV.Hide() r.hidden = true } @@ -44,7 +44,7 @@ func (r *RepoRow) Show() { r.endBox.Show() // r.statusButton.Show() // r.diffButton.Show() - r.goState.Show() + // r.goState.Show() r.targetV.Show() r.hidden = false } @@ -175,7 +175,7 @@ func (r *RepoList) makeGuireleaserView(newRepo *RepoRow) { newRepo.gitState = newRepo.Status.MirrorGitState() grid.Append(newRepo.gitState) - newRepo.goState = grid.NewLabel("goState") + // newRepo.goState = grid.NewLabel("goState") newRepo.endBox = grid.NewHorizontalBox("HBOX") newRepo.endBox.NewButton("Configure", func() { @@ -187,6 +187,11 @@ func (r *RepoList) makeGuireleaserView(newRepo *RepoRow) { } newRepo.Status.Toggle() }) + newRepo.endBox.NewButton("Whitelist", func() { + log.Info("need to implement this") + newRepo.Hide() + }) + /* newRepo.endBox.NewButton("CheckValidGoSum()", func() { ok, err := r.CheckValidGoSum(newRepo) if err != nil { @@ -195,8 +200,9 @@ func (r *RepoList) makeGuireleaserView(newRepo *RepoRow) { } if ok { log.Info("repo has go.sum requirements that are clean") - newRepo.goState.SetText("GOOD") + // newRepo.goState.SetText("GOOD") return } }) + */ } diff --git a/structs.go b/structs.go index 615c4d2..356aeb8 100644 --- a/structs.go +++ b/structs.go @@ -47,7 +47,7 @@ type RepoRow struct { currentName *gui.Node // current branch name currentVersion *gui.Node // current branch version gitState *gui.Node // git state (dirty or not?) - goState *gui.Node // what is the state of the go.sum file + // goState *gui.Node // what is the state of the go.sum file masterVersion *gui.Node // the master branch version develVersion *gui.Node // the devel branch version