diff options
| -rw-r--r-- | doGui.go | 24 | ||||
| -rw-r--r-- | windowRepoProblems.go | 3 |
2 files changed, 15 insertions, 12 deletions
@@ -196,17 +196,6 @@ func drawWindow(win *gadgets.BasicWindow) { group2 := vbox.NewGroup("Repos") grid = group2.RawGrid() - me.repoAllB = grid.NewButton("All", func() { - me.found = new(gitpb.Repos) - all := me.forge.Repos.SortByFullPath() - for all.Scan() { - repo := all.Next() - me.found.AppendByGoPath(repo) - - } - makeStandardReposWindow("All repos", me.found) - }) - me.repoDirtyB = grid.NewButton("dirty", func() { me.found = new(gitpb.Repos) findDirty() @@ -228,7 +217,18 @@ func drawWindow(win *gadgets.BasicWindow) { makeStandardReposWindow("Repos that you have write access to", me.found) }) - me.repoDevelMergeB = grid.NewButton("needs merge to devel", func() { + me.repoAllB = grid.NewButton("All", func() { + me.found = new(gitpb.Repos) + all := me.forge.Repos.SortByFullPath() + for all.Scan() { + repo := all.Next() + me.found.AppendByGoPath(repo) + + } + makeStandardReposWindow("All repos", me.found) + }) + + me.repoDevelMergeB = grid.NewButton("merge", func() { findMergeToDevel() makeStandardReposWindow("repos to merge from user to devel", me.found) }) diff --git a/windowRepoProblems.go b/windowRepoProblems.go index 08e1f32..876c4c4 100644 --- a/windowRepoProblems.go +++ b/windowRepoProblems.go @@ -138,7 +138,10 @@ func makeRepoProblemsWindow() *repoProblemsWindow { cmd = []string{"git", "branch", "--delete", "--remote", "origin/" + brname} log.Info(repo.GetGoPath(), cmd) repo.RunVerbose(cmd) + repo.Reload() } + me.forge.SetConfigSave(true) + me.forge.ConfigSave() }) t := makeStandardReposGrid(found) |
