summaryrefslogtreecommitdiff
path: root/repoview.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-19 19:41:48 -0600
committerJeff Carr <[email protected]>2024-02-19 19:41:48 -0600
commitbc644664bc314558c5919b9b0efcdf0875700c31 (patch)
tree4ada56d38caf54ec97c4e2e5d5c2bfa2ef651262 /repoview.go
parent87b3e5fafcaf861bd0f06b03839879735ce0598a (diff)
repolist count widet works
Diffstat (limited to 'repoview.go')
-rw-r--r--repoview.go16
1 files changed, 12 insertions, 4 deletions
diff --git a/repoview.go b/repoview.go
index 80c4b4b..9e1af9f 100644
--- a/repoview.go
+++ b/repoview.go
@@ -9,8 +9,12 @@ import (
)
type repoWindow struct {
- win *gadgets.BasicWindow
- box *gui.Node
+ win *gadgets.BasicWindow
+ box *gui.Node
+
+ // the top box of the repolist window
+ topbox *gui.Node
+
View *repolist.RepoList
}
@@ -50,10 +54,13 @@ func makeRepoView() *repoWindow {
log.Warn("Should I do something special here?")
}
- r.repoAllButtons()
+ r.topbox = r.repoAllButtons()
r.View = repolist.AutotypistView(r.box)
+ showncount := r.View.MirrorShownCount()
+ r.topbox.Append(showncount)
+ r.View.RegisterHideFunction(hideFunction)
return r
}
@@ -74,7 +81,7 @@ func (r *repoWindow) showApps() {
}
}
-func (r *repoWindow) repoAllButtons() {
+func (r *repoWindow) repoAllButtons() *gui.Node {
// reposbox.SetExpand(false)
group1 := r.box.NewGroup("Run on all repos:")
@@ -132,6 +139,7 @@ func (r *repoWindow) repoAllButtons() {
log.Info("every build worked !!!")
log.Info("")
})
+ return box2
}
func (r *repoWindow) mergeAllDevelToMain() bool {