diff options
| author | Jeff Carr <[email protected]> | 2024-01-25 02:50:16 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-25 02:50:16 -0600 |
| commit | a3fde8fe6d3f5be445d20900e6e3da8b0c13b670 (patch) | |
| tree | 6b457f1529569db88d9b0c48009e6bd2aad8f380 | |
| parent | 831b9c18850b53e4c7998da87e84ea5654626049 (diff) | |
add the hide readonly button
Signed-off-by: Jeff Carr <[email protected]>
| -rw-r--r-- | globalDisplayOptions.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/globalDisplayOptions.go b/globalDisplayOptions.go index b8ecc19..683a685 100644 --- a/globalDisplayOptions.go +++ b/globalDisplayOptions.go @@ -45,6 +45,15 @@ func globalDisplayOptions(box *gui.Node) { */ me.autoHideReadOnly = group1.NewCheckbox("Hide read-only repos").SetChecked(true) + me.autoHidePerfect.Custom = func() { + if me.autoHideReadOnly.Checked() { + for _, repo := range me.allrepos { + if repo.status.ReadOnly() { + repo.Hide() + } + } + } + } me.autoHidePerfect = group1.NewCheckbox("Hide Perfectly clean repos").SetChecked(false) me.autoHidePerfect.Custom = func() { |
