diff options
| author | Jeff Carr <[email protected]> | 2024-02-18 10:49:52 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-02-18 10:49:52 -0600 |
| commit | 02542bafe8f570d04a946851a4c993f3f4de6e18 (patch) | |
| tree | 4b3f17953e58b8bd84dff4ea4c089b602c7a1d7f /viewGuiReleaser.go | |
| parent | 860981e63d535cfed566ac831fc9fd130b1b03fb (diff) | |
add guireleaser view
Diffstat (limited to 'viewGuiReleaser.go')
| -rw-r--r-- | viewGuiReleaser.go | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/viewGuiReleaser.go b/viewGuiReleaser.go new file mode 100644 index 0000000..b445eb9 --- /dev/null +++ b/viewGuiReleaser.go @@ -0,0 +1,30 @@ +package repolist + +import "go.wit.com/gui" + +// This creates a view of the repos +// you can only have one at this point +func GuireleaserView(parent *gui.Node) *RepoList { + if me != nil { + return me + } + me = new(RepoList) + me.allrepos = make(map[string]*Repo) + me.viewName = "guireleaser" + + // me.reposbox = gui.RawBox() + me.reposbox = parent + + me.reposgroup = me.reposbox.NewGroup("go repositories (configure in ~/.config/myrepolist)") + me.reposgrid = me.reposgroup.NewGrid("test", 0, 0) + + me.reposgrid.NewLabel("") // path goes here + me.reposgrid.NewLabel("last tag").SetProgName("last tag") + me.reposgrid.NewLabel("master version") + me.reposgrid.NewLabel("Status") + me.reposgrid.NewLabel("GO Status") + me.reposgrid.NewLabel("Current Version").SetProgName("Current Version") + me.reposgrid.NextRow() + me.blind = gui.RawBox() + return me +} |
