try to show actual changes
This commit is contained in:
parent
cec5e7f3b4
commit
b354d7dd27
10
common.go
10
common.go
|
@ -24,6 +24,7 @@ func (rs *RepoStatus) getChanges() string {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (rs *RepoStatus) NoteChange(s string) {
|
func (rs *RepoStatus) NoteChange(s string) {
|
||||||
|
log.Log(REPOWARN, "NoteChange() got", rs.String(), s)
|
||||||
rs.changed = true
|
rs.changed = true
|
||||||
rs.changes += s + "\n"
|
rs.changes += s + "\n"
|
||||||
}
|
}
|
||||||
|
@ -191,3 +192,12 @@ func (rs *RepoStatus) SetPrivate(b bool) {
|
||||||
rs.private.SetText("false")
|
rs.private.SetText("false")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// returns a name for human consuption only
|
||||||
|
// todo: implement nicknames
|
||||||
|
func (rs *RepoStatus) Name() string {
|
||||||
|
if rs.IsGoLang() {
|
||||||
|
return rs.GoPath()
|
||||||
|
}
|
||||||
|
return rs.Path()
|
||||||
|
}
|
||||||
|
|
9
git.go
9
git.go
|
@ -209,7 +209,7 @@ func (rs *RepoStatus) CheckDirty() bool {
|
||||||
log.Error(err, "CheckDirty() git status error")
|
log.Error(err, "CheckDirty() git status error")
|
||||||
rs.dirtyLabel.SetValue("error")
|
rs.dirtyLabel.SetValue("error")
|
||||||
if start != "error" {
|
if start != "error" {
|
||||||
rs.NoteChange("repo git status is in error " + fmt.Sprint(err))
|
rs.NoteChange("git status is in error " + fmt.Sprint(err))
|
||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
@ -220,15 +220,16 @@ func (rs *RepoStatus) CheckDirty() bool {
|
||||||
log.Log(REPO, "CheckDirty() no", rs.realPath.String())
|
log.Log(REPO, "CheckDirty() no", rs.realPath.String())
|
||||||
rs.dirtyLabel.SetValue("no")
|
rs.dirtyLabel.SetValue("no")
|
||||||
if start != "no" {
|
if start != "no" {
|
||||||
rs.NoteChange("repo is no longer dirty")
|
log.Log(REPOWARN, "is no longer dirty")
|
||||||
|
rs.NoteChange("is no longer dirty")
|
||||||
}
|
}
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
rs.dirtyLabel.SetValue("dirty")
|
rs.dirtyLabel.SetValue("dirty")
|
||||||
if start != "dirty" {
|
if start != "dirty" {
|
||||||
log.Log(REPOWARN, "repo is now dirty")
|
log.Log(REPOWARN, "is now dirty")
|
||||||
rs.NoteChange("repo is now dirty")
|
rs.NoteChange("is now dirty")
|
||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue