summaryrefslogtreecommitdiff
path: root/viewAutotypist.go
blob: d9a8f037b8648fa649e6b7418c94b5fd63d783fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package repolist

import "go.wit.com/gui"

// This creates a view of the repos
// you can only have one at this point
func AutotypistView(parent *gui.Node) *RepoList {
	if me != nil {
		return me
	}
	me = new(RepoList)
	me.allrepos = make(map[string]*Repo)
	me.viewName = "autotypist"

	// me.reposbox = gui.RawBox()
	me.reposbox = parent

	me.reposgroup = me.reposbox.NewGroup("git 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("devel version")
	me.reposgrid.NewLabel("user version")
	me.reposgrid.NewLabel("Status")
	me.reposgrid.NewLabel("Current").SetProgName("CurrentName")
	me.reposgrid.NewLabel("Version").SetProgName("CurrentVersion")
	me.reposgrid.NextRow()
	me.blind = gui.RawBox()
	return me
}