diff options
| author | Jeff Carr <[email protected]> | 2024-11-16 00:07:00 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-11-16 00:07:00 -0600 |
| commit | 8afc4c713576b3509e15942dfd3dae5e8b8b8906 (patch) | |
| tree | 67c7403be1d509666e49a5bc7ba688b22ab95597 /repoview.go | |
| parent | a26ae2bcc18e133ea8a280cef3eb44ba6a96a4ec (diff) | |
fix buildv0.22.2
Diffstat (limited to 'repoview.go')
| -rw-r--r-- | repoview.go | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/repoview.go b/repoview.go index 10d8c2d..9858fe6 100644 --- a/repoview.go +++ b/repoview.go @@ -68,7 +68,9 @@ func makeRepoView() *repoWindow { } func (r *repoWindow) showApps() { - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() switch repo.Status.RepoType() { case "binary": //log.Info("compile here. Show()") @@ -124,7 +126,9 @@ func (r *repoWindow) repoAllButtons() *gui.Node { r.Disable() defer r.Enable() r.showApps() - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() if repo.Hidden() { // log.Info("skip hidden", repo.String()) } else { @@ -147,7 +151,9 @@ func (r *repoWindow) repoAllButtons() *gui.Node { func (r *repoWindow) mergeAllDevelToMain() bool { log.Info("merge all here") - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() if repo.ReadOnly() { log.Info("skipping readonly", repo.Name(), repo.State()) continue @@ -177,7 +183,9 @@ func (r *repoWindow) mergeAllDevelToMain() bool { func (r *repoWindow) mergeAllUserToDevel() bool { log.Info("merge all here") - for _, repo := range r.View.AllRepos() { + loop := me.repos.View.ReposSortByName() + for loop.Scan() { + repo := loop.Repo() if repo.ReadOnly() { log.Info("skipping readonly", repo.Name(), repo.State()) continue |
