parent
69f56d1ef0
commit
b6d8130333
|
@ -39,7 +39,6 @@ func attemptAutoRebuild() {
|
||||||
|
|
||||||
homeDir := me.userHomePwd.String()
|
homeDir := me.userHomePwd.String()
|
||||||
fullpath := filepath.Join(homeDir, "go")
|
fullpath := filepath.Join(homeDir, "go")
|
||||||
// fullpath := "/home/jcarr/go/"
|
|
||||||
quickCmd(fullpath, []string{"mkdir", "-p", "src/go.wit.com/apps/"})
|
quickCmd(fullpath, []string{"mkdir", "-p", "src/go.wit.com/apps/"})
|
||||||
|
|
||||||
fullpath = filepath.Join(homeDir, "go/src/go.wit.com/apps/")
|
fullpath = filepath.Join(homeDir, "go/src/go.wit.com/apps/")
|
||||||
|
|
|
@ -120,10 +120,8 @@ func addRepo(grid *gui.Node, path string, master string, devel string, user stri
|
||||||
}
|
}
|
||||||
log.Warn("status window exists. trying TestDraw() here")
|
log.Warn("status window exists. trying TestDraw() here")
|
||||||
newRepo.status.Toggle()
|
newRepo.status.Toggle()
|
||||||
/// newRepo.status.Update()
|
|
||||||
})
|
})
|
||||||
|
|
||||||
// newRepo.status = repostatus.New(me.myGui, newRepo.path)
|
|
||||||
newRepo.status = repostatus.NewRepoStatusWindow(newRepo.path)
|
newRepo.status = repostatus.NewRepoStatusWindow(newRepo.path)
|
||||||
newRepo.hidden = false
|
newRepo.hidden = false
|
||||||
newRepo.status.SetMainWorkingName(master)
|
newRepo.status.SetMainWorkingName(master)
|
||||||
|
@ -185,12 +183,14 @@ func repolistWindow() {
|
||||||
addRepo(reposgrid, path, mbranch, dbranch, ubranch)
|
addRepo(reposgrid, path, mbranch, dbranch, ubranch)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
for i, path := range repostatus.ListGitDirectories() {
|
for i, path := range repostatus.ListGitDirectories() {
|
||||||
// log.Info("addRepo()", i, path)
|
// log.Info("addRepo()", i, path)
|
||||||
tmp := strings.TrimPrefix(path, "/home/jcarr/go/src/")
|
tmp := strings.TrimPrefix(path, me.goSrcPwd.String())
|
||||||
log.Info("addRepo()", i, tmp)
|
log.Info("addRepo()", i, tmp)
|
||||||
addRepo(reposgrid, tmp, "master", "master", "master")
|
addRepo(reposgrid, tmp, "master", "master", "master")
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
reposgroup.NewButton("merge all user to devel", func() {
|
reposgroup.NewButton("merge all user to devel", func() {
|
||||||
reposwin.Disable()
|
reposwin.Disable()
|
||||||
|
|
4
scan.go
4
scan.go
|
@ -3,6 +3,7 @@ package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"os/user"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"go.wit.com/log"
|
"go.wit.com/log"
|
||||||
|
@ -38,7 +39,8 @@ func (r *repo) newScan() bool {
|
||||||
|
|
||||||
uname := r.status.GetUserBranchName()
|
uname := r.status.GetUserBranchName()
|
||||||
uver := r.status.GetUserVersion()
|
uver := r.status.GetUserVersion()
|
||||||
if uname != "jcarr" {
|
usr, _ := user.Current()
|
||||||
|
if uname != usr.Username {
|
||||||
uver = uver + " (" + uname + ")"
|
uver = uver + " (" + uname + ")"
|
||||||
}
|
}
|
||||||
r.userVersion.SetLabel(uver)
|
r.userVersion.SetLabel(uver)
|
||||||
|
|
15
structs.go
15
structs.go
|
@ -67,12 +67,6 @@ type autoType struct {
|
||||||
deleteGoSrcPkgB *gui.Node
|
deleteGoSrcPkgB *gui.Node
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
var cmds *gui.Node
|
|
||||||
var doit *gui.Node
|
|
||||||
var dryrun *gui.Node
|
|
||||||
*/
|
|
||||||
|
|
||||||
type repo struct {
|
type repo struct {
|
||||||
hidden bool
|
hidden bool
|
||||||
path string
|
path string
|
||||||
|
@ -80,18 +74,15 @@ type repo struct {
|
||||||
lasttag string
|
lasttag string
|
||||||
|
|
||||||
pLabel *gui.Node // path label
|
pLabel *gui.Node // path label
|
||||||
// bLabel *gui.Node // branch label
|
|
||||||
lastTag *gui.Node // last tagged version label
|
lastTag *gui.Node // last tagged version label
|
||||||
vLabel *gui.Node // version label
|
vLabel *gui.Node // version label
|
||||||
dirtyLabel *gui.Node // git state (dirty or not?)
|
dirtyLabel *gui.Node // git state (dirty or not?)
|
||||||
goSumStatus *gui.Node // what is the state of the go.sum file
|
goSumStatus *gui.Node // what is the state of the go.sum file
|
||||||
|
|
||||||
// masterName *gui.Node // the master branch name
|
|
||||||
masterVersion *gui.Node // the master branch version
|
masterVersion *gui.Node // the master branch version
|
||||||
// develName *gui.Node // the devel branch name
|
develVersion *gui.Node // the devel branch version
|
||||||
develVersion *gui.Node // the devel branch version
|
userVersion *gui.Node // the user branch version
|
||||||
// userName *gui.Node // the jcarr branch name
|
|
||||||
userVersion *gui.Node // the jcarr branch version
|
|
||||||
|
|
||||||
statusButton *gui.Node // opens up the status window
|
statusButton *gui.Node // opens up the status window
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue