diff options
Diffstat (limited to 'windowRepos.go')
| -rw-r--r-- | windowRepos.go | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/windowRepos.go b/windowRepos.go index 01cd54a..863d02a 100644 --- a/windowRepos.go +++ b/windowRepos.go @@ -3,6 +3,8 @@ package main import ( "go.wit.com/lib/gadgets" "go.wit.com/lib/gui/repolist" + "go.wit.com/lib/protobuf/forgepb" + "go.wit.com/lib/protobuf/gitpb" "go.wit.com/log" "go.wit.com/gui" @@ -60,15 +62,6 @@ func makeRepoView() *repoWindow { r.View.Enable() r.View.ScanRepositories() - - /* - r.View = repolist.AutotypistView(r.box) - - showncount := r.View.MirrorShownCount() - r.topbox.Append(showncount) - duration := r.View.MirrorScanDuration() - r.topbox.Append(duration) - */ return r } @@ -161,6 +154,19 @@ func (r *repoWindow) mergeAllDevelToMain() bool { } if result, err := repo.MergeDevelToMaster(); err == nil { log.Warn("A SINGLE MERGE WORKED. PAUSING", repo.GetFullPath()) + me.forge = forgepb.Init() + me.found = new(gitpb.Repos) + me.repos = makeRepoView() + me.repos.Show() + + // remap the repo.pb + /* + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + var repo *repolist.RepoRow + repo = loop.Repo() + } + */ return true // continue } else { |
