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 Version").SetProgName("Current Version") me.reposgrid.NextRow() me.blind = gui.RawBox() return me }