From dda63e3732ddb94ca7e4533d7dfbc0c95e99c497 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 14 Jan 2024 21:43:31 -0600 Subject: testing Delete/Show/Hide Signed-off-by: Jeff Carr --- main.go | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index 40a842d..0e99f1f 100644 --- a/main.go +++ b/main.go @@ -47,6 +47,14 @@ func addRepo(grid *gui.Node, path string, master string, devel string, user stri newRepo.newScan() }) + grid.NewButton("Update()", func () { + if newRepo.status == nil { + log.Warn("status window doesn't exist") + return + } + log.Warn("status window exists. trying Update() here") + newRepo.status.Update() + }) grid.NewButton("Hide()", func () { if newRepo.status == nil { log.Warn("status window doesn't exist") @@ -83,7 +91,7 @@ func repoworld() { reposbox = reposwin.Box().NewBox("bw vbox", false) reposgroup = reposbox.NewGroup("go repositories (read from ~/.config/myrepolist)") - reposgrid = reposgroup.NewGrid("test", 14, 1) + reposgrid = reposgroup.NewGrid("test", 15, 1) reposgrid.NewLabel("") reposgrid.NewLabel("branch") @@ -97,9 +105,10 @@ func repoworld() { reposgrid.NewLabel("user") reposgrid.NewLabel("version") reposgrid.NewLabel("Status") - reposgrid.NewLabel("commit") - reposgrid.NewLabel("Toggle()") - reposgrid.NewLabel("Draw()") + reposgrid.NewLabel("rescan") + reposgrid.NewLabel("Update()") + reposgrid.NewLabel("Hide()") + reposgrid.NewLabel("Show()") repos := myrepolist() for _, line := range repos { -- cgit v1.2.3