summaryrefslogtreecommitdiff
path: root/repolist.go
diff options
context:
space:
mode:
Diffstat (limited to 'repolist.go')
-rw-r--r--repolist.go26
1 files changed, 16 insertions, 10 deletions
diff --git a/repolist.go b/repolist.go
index c99e97f..ab1aa5f 100644
--- a/repolist.go
+++ b/repolist.go
@@ -197,9 +197,21 @@ func repolistWindow() {
func repoAllButtons(box *gui.Node) {
// reposbox.SetExpand(false)
group1 := box.NewGroup("Run on all repos:")
- grid1 := group1.NewGrid("test", 6, 1)
- grid1.NewButton("merge all user to devel", func() {
+ hbox := group1.Box()
+ // hbox.Horizontal()
+ hbox.Vertical()
+
+ box1 := hbox.Box().Vertical()
+ box1.NewButton("status.Update() all", func() {
+ for _, repo := range me.allrepos {
+ repo.status.Update()
+ repo.newScan()
+ }
+ })
+
+ box2 := hbox.Box().Vertical()
+ box2.NewButton("merge all user to devel", func() {
reposwin.Disable()
if !mergeAllUserToDevel() {
return
@@ -207,7 +219,7 @@ func repoAllButtons(box *gui.Node) {
reposwin.Enable()
})
- grid1.NewButton("merge all devel to main", func() {
+ box2.NewButton("merge all devel to main", func() {
reposwin.Disable()
if !mergeAllDevelToMain() {
return
@@ -215,7 +227,7 @@ func repoAllButtons(box *gui.Node) {
reposwin.Enable()
})
- grid1.NewButton("merge it all", func() {
+ box2.NewButton("merge it all", func() {
reposwin.Disable()
if !mergeAllUserToDevel() {
return
@@ -226,12 +238,6 @@ func repoAllButtons(box *gui.Node) {
reposwin.Enable()
})
- grid1.NewButton("status.Update() all", func() {
- for _, repo := range me.allrepos {
- repo.status.Update()
- repo.newScan()
- }
- })
}
func mergeAllDevelToMain() bool {