diff --git a/repoview.go b/repoview.go index 45e3fa2..f8487f8 100644 --- a/repoview.go +++ b/repoview.go @@ -134,6 +134,25 @@ func (r *repoWindow) repoMenu() *gui.Node { log.Info("re-scanning done", i, "repos in", s) }) + box2.NewButton("make patch set", func() { + pset, err := me.forge.MakeDevelPatchSet() + if err != nil { + log.Info("make devel patch set failed", err) + return + } + all := pset.SortByFilename() + for all.Scan() { + p := all.Next() + log.Info("read in patch:", p.Filename) + } + err = me.forge.SendPatchSet(pset) + if err != nil { + log.Info("send patch set failed", err) + return + } + }) + + return box2 }