diff options
| author | Jeff Carr <[email protected]> | 2025-02-21 09:33:45 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-21 09:33:45 -0600 |
| commit | 76143a647457884b11249032a498eac61753cbe6 (patch) | |
| tree | 636a89be2d9887f77911cd7fbd5789c4963acc14 /windowRepoProblems.go | |
| parent | 9ce889b4049e7caee899fd53244510d1c2c26501 (diff) | |
remove old code
Diffstat (limited to 'windowRepoProblems.go')
| -rw-r--r-- | windowRepoProblems.go | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/windowRepoProblems.go b/windowRepoProblems.go index 012e0f2..4ff6be4 100644 --- a/windowRepoProblems.go +++ b/windowRepoProblems.go @@ -8,6 +8,7 @@ import ( "go.wit.com/lib/gadgets" "go.wit.com/lib/protobuf/forgepb" + "go.wit.com/lib/protobuf/gitpb" "go.wit.com/log" "go.wit.com/gui" @@ -73,16 +74,38 @@ func makeRepoProblemsWindow() *repoProblemsWindow { // sets the hidden flag to false so Toggle() works pw.win.Hide() } - pw.stack.NewGroup("things") + pw.stack.NewGroup("things (these don't work yet)") grid := pw.stack.RawGrid() grid.NewButton("devel is behind master", func() { log.Info("not done yet") + me.found = new(gitpb.Repos) + all := me.forge.Repos.SortByFullPath() + for all.Scan() { + repo := all.Next() + if repo.GetDevelVersion() == repo.GetMasterVersion() { + continue + } + me.found.AppendByGoPath(repo) + + } + makeStandardReposWindow(me.found) }) grid.NewButton("user branch is remote", func() { log.Info("not done yet") + me.found = new(gitpb.Repos) + all := me.forge.Repos.SortByFullPath() + for all.Scan() { + repo := all.Next() + username := repo.GetUserBranchName() + if repo.IsBranchRemote(username) { + me.found.AppendByGoPath(repo) + } + + } + makeStandardReposWindow(me.found) }) grid.NewButton("unknown branches", func() { |
