summaryrefslogtreecommitdiff
path: root/globalDisplayOptions.go
diff options
context:
space:
mode:
Diffstat (limited to 'globalDisplayOptions.go')
-rw-r--r--globalDisplayOptions.go50
1 files changed, 26 insertions, 24 deletions
diff --git a/globalDisplayOptions.go b/globalDisplayOptions.go
index f2595dd..dfa731e 100644
--- a/globalDisplayOptions.go
+++ b/globalDisplayOptions.go
@@ -3,37 +3,44 @@ package main
import (
"go.wit.com/gui"
+ "go.wit.com/lib/gui/logsettings"
// "go.wit.com/gui/gadgets"
)
func globalDisplayOptions(box *gui.Node) {
group1 := box.NewGroup("Global Display Options")
groupvbox := group1.NewBox("bw vbox", false)
- // grouphbox := groupvbox.NewBox("bw hbox", true)
groupvbox.NewButton("Show Repository Window", func() {
- // repoworld()
reposwin.Toggle()
})
- me.autoHidePerfect = groupvbox.NewCheckbox("Hide Perfectly clean repos").SetChecked(true)
- me.autoHidePerfect.Custom = func() {
- if me.autoHidePerfect.Checked() {
- hidePerfect()
- } else {
- showAll()
+ /*
+ groupvbox.NewButton("hide all", func() {
+ for repo, _ := range me.allrepos {
+ repo.Hide()
}
- }
-
+ })
groupvbox.NewButton("show all", func() {
for repo, _ := range me.allrepos {
- if repo.dirtyLabel.String() == "PERFECT" {
- if repo.hidden {
- repo.Show()
+ repo.Show()
+ }
+ })
+ */
+
+ me.autoHidePerfect = groupvbox.NewCheckbox("Hide Perfectly clean repos").SetChecked(true)
+ me.autoHidePerfect.Custom = func() {
+ if me.autoHidePerfect.Checked() {
+ for repo, _ := range me.allrepos {
+ if repo.dirtyLabel.String() == "PERFECT" {
+ repo.Hide()
}
- // return
+ }
+ } else {
+ for repo, _ := range me.allrepos {
+ repo.Show()
}
}
- })
+ }
groupvbox.NewButton("status.Update() all", func() {
for repo, _ := range me.allrepos {
@@ -46,6 +53,10 @@ func globalDisplayOptions(box *gui.Node) {
repo.newScan()
}
})
+
+ groupvbox.NewButton("logging enable/disable", func() {
+ logsettings.LogWindow()
+ })
}
func hidePerfect() {
@@ -59,12 +70,3 @@ func hidePerfect() {
}
}
}
-
-func showAll() {
- for repo, _ := range me.allrepos {
- if repo.hidden {
- repo.Show()
- repo.hidden = false
- }
- }
-}