diff options
| author | Jeff Carr <[email protected]> | 2024-01-14 21:43:31 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-14 21:43:31 -0600 |
| commit | dda63e3732ddb94ca7e4533d7dfbc0c95e99c497 (patch) | |
| tree | e1b1bafc1c15d721360f324f178d96a0e0919a1e /main.go | |
| parent | 68b7338b62b73cb3329a90bbdafb3b868c0caa0e (diff) | |
testing Delete/Show/Hide
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -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 { |
