From a3fde8fe6d3f5be445d20900e6e3da8b0c13b670 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 25 Jan 2024 02:50:16 -0600 Subject: [PATCH] add the hide readonly button Signed-off-by: Jeff Carr --- globalDisplayOptions.go | 9 +++++++++ 1 file changed, 9 insertions(+) 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() {