summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--draw.go15
-rw-r--r--git.go6
-rw-r--r--go.mod10
-rw-r--r--go.sum20
-rw-r--r--structs.go2
5 files changed, 24 insertions, 29 deletions
diff --git a/draw.go b/draw.go
index 95f0158..14b00ab 100644
--- a/draw.go
+++ b/draw.go
@@ -48,15 +48,8 @@ func (rs *RepoStatus) drawGitBranches() {
master = "main"
}
}
- // rs.masterDrop.Set(master)
// relabel the various gadgets with the right branch name
rs.masterBranchVersion.SetLabel(master)
- // rs.major.SetTitle(master)
-
- /*
- rs.develDrop.Set("devel")
- rs.userDrop.Set("jcarr")
- */
var count *gui.Node
@@ -90,7 +83,7 @@ func (rs *RepoStatus) drawGitStatus() {
rs.tagsDrop = gadgets.NewBasicDropdown(newgrid, "existing tags")
rs.masterBranchVersion = gadgets.NewOneLiner(newgrid, "master")
rs.develBranchVersion = gadgets.NewOneLiner(newgrid, "devel")
- rs.jcarrBranchVersion = gadgets.NewOneLiner(newgrid, "jcarr")
+ rs.userBranchVersion = gadgets.NewOneLiner(newgrid, "user")
rs.dirtyLabel = gadgets.NewOneLiner(newgrid, "dirty")
@@ -249,9 +242,9 @@ func (rs *RepoStatus) recommend() {
log.Warn("list the known tags")
rs.DisableEverything()
rs.populateTags()
- log.Warn("Does devel == jcarr?", rs.develBranchVersion.Get(), rs.jcarrBranchVersion.Get())
- if rs.develBranchVersion.Get() != rs.jcarrBranchVersion.Get() {
- log.Warn("devel does not equal jcarr")
+ log.Warn("Does devel == user?", rs.develBranchVersion.Get(), rs.userBranchVersion.Get())
+ if rs.develBranchVersion.Get() != rs.userBranchVersion.Get() {
+ log.Warn("devel does not equal user")
log.Warn("merge or squash?")
rs.EnableMergeDevel()
rs.setMergeUserCommands()
diff --git a/git.go b/git.go
index cbfcd5c..c4069d9 100644
--- a/git.go
+++ b/git.go
@@ -120,7 +120,7 @@ func (rs *RepoStatus) checkoutBranch(level string, branch string) {
case "devel":
rs.develBranchVersion.Set(realversion)
case "user":
- rs.jcarrBranchVersion.Set(realversion)
+ rs.userBranchVersion.Set(realversion)
default:
}
}
@@ -133,10 +133,12 @@ func (rs *RepoStatus) SetMasterName(s string) {
func (rs *RepoStatus) SetDevelName(s string) {
rs.develDrop.Set(s)
+ rs.develBranchVersion.SetLabel(s)
}
func (rs *RepoStatus) SetUserName(s string) {
rs.userDrop.Set(s)
+ rs.userBranchVersion.SetLabel(s)
}
// returns "master", "devel", os.Username, etc
@@ -168,7 +170,7 @@ func (rs *RepoStatus) GetDevelVersion() string {
return name
}
func (rs *RepoStatus) GetUserVersion() string {
- name := rs.jcarrBranchVersion.Get()
+ name := rs.userBranchVersion.Get()
log.Warn("GetUserVersion() =", name)
return name
}
diff --git a/go.mod b/go.mod
index 616ad93..a44e8e9 100644
--- a/go.mod
+++ b/go.mod
@@ -3,14 +3,14 @@ module go.wit.com/gui/gadgets/repostatus
go 1.21.4
require (
- go.wit.com/gui/gadgets v0.10.3
- go.wit.com/gui/gui v0.12.3
- go.wit.com/log v0.5.1
+ go.wit.com/gui/gadgets v0.12.2
+ go.wit.com/gui/gui v0.12.6
+ go.wit.com/log v0.5.3
)
require (
github.com/alexflint/go-scalar v1.2.0 // indirect
- go.wit.com/arg v1.4.4 // indirect
+ go.wit.com/dev/alexflint/go-arg v1.4.6 // indirect
+ go.wit.com/dev/davecgh/spew v1.1.3 // indirect
go.wit.com/gui/widget v0.0.0-20240105185907-84aafa536a93 // indirect
- go.wit.com/spew v0.0.0-20240101141411-c7b8e91573c9 // indirect
)
diff --git a/go.sum b/go.sum
index 92f87f1..5145fb6 100644
--- a/go.sum
+++ b/go.sum
@@ -7,17 +7,17 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-go.wit.com/arg v1.4.4 h1:nfW8JUsVfyXi5l3BlTq5GGhesLlnyh3ICIm8cpM2U8w=
-go.wit.com/arg v1.4.4/go.mod h1:P2JoYIsJ9SSvp45qSnYibQEQPNTuTB8dTkyT9y1btsI=
-go.wit.com/gui/gadgets v0.10.3 h1:sL1GULM8Aedch3kSBdm4XuYMz/TfJ+pPeha/927/pGU=
-go.wit.com/gui/gadgets v0.10.3/go.mod h1:9bgxU4rUi4NQaZCgvuLvo6BwHsCx35kNyDalztYNT3A=
-go.wit.com/gui/gui v0.12.3 h1:0hmW5nlfvp+XRYfc59XZG/pSe/89+tMJo12h95XH98M=
-go.wit.com/gui/gui v0.12.3/go.mod h1:WrAJB4kIR/U0z/PzrkYYQG6QeuXDLcpgiH5vXnz5I1s=
+go.wit.com/dev/alexflint/go-arg v1.4.6 h1:0kxl4YQvC8t89eGIY5e/qPSMKWmLc32aJXF08g8jRlA=
+go.wit.com/dev/alexflint/go-arg v1.4.6/go.mod h1:td08jpeZ4vQ/Bu870In78YE2QRrNXhxvY1A34hC7qFo=
+go.wit.com/dev/davecgh/spew v1.1.3 h1:hqnB5qsPgC2cLZaJXqQJspQ5n/Ugry9kyL3tLk0hVzQ=
+go.wit.com/dev/davecgh/spew v1.1.3/go.mod h1:sihvWmnQ/09FWplnEmozt90CCVqBtGuPXM811tgfhFA=
+go.wit.com/gui/gadgets v0.12.2 h1:mjlTLJHHcrt4UAgs8TlzanDU/1fX314dOBzTVg0KP4o=
+go.wit.com/gui/gadgets v0.12.2/go.mod h1:9bgxU4rUi4NQaZCgvuLvo6BwHsCx35kNyDalztYNT3A=
+go.wit.com/gui/gui v0.12.6 h1:GvLqXShPa8Y1gIHNHKeMQgEQljGw0AWBLBrJg7IxaNE=
+go.wit.com/gui/gui v0.12.6/go.mod h1:WrAJB4kIR/U0z/PzrkYYQG6QeuXDLcpgiH5vXnz5I1s=
go.wit.com/gui/widget v0.0.0-20240105185907-84aafa536a93 h1:zCzaHvXJJ/rWXmDc/v79VvM6W2lxxzJGfnW2lHCv3Ho=
go.wit.com/gui/widget v0.0.0-20240105185907-84aafa536a93/go.mod h1:A6/FaiFQtAHTjgo7c4FrokXe6bXX1Cowo35b2Lgi31E=
-go.wit.com/log v0.5.1 h1:D1Gdpo+EIOZDnBmW2SJCmqSD30ZWTGZ++NXyXeyMd2Y=
-go.wit.com/log v0.5.1/go.mod h1:0oxmE+WavwUZspnVAcOuIjS3vx7qVOFXj3vmUqKlzTE=
-go.wit.com/spew v0.0.0-20240101141411-c7b8e91573c9 h1:UEX2EzLQPzLTfy/kUFQD7OXtvKn8wk/+jpDOkbl4ff4=
-go.wit.com/spew v0.0.0-20240101141411-c7b8e91573c9/go.mod h1:qBpgJXThMMT15vym7/E4Ur9y8oOo2nP7t2RP52QHUNw=
+go.wit.com/log v0.5.3 h1:/zHkniOPusPEuX1R401rMny9uwSO/nSU/QOMx6qoEnE=
+go.wit.com/log v0.5.3/go.mod h1:LzIzVxc2xJQxWQBtV9VbV605P4TOxmYDCl+BZF38yGE=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/structs.go b/structs.go
index b7ddc53..76cbc0c 100644
--- a/structs.go
+++ b/structs.go
@@ -31,7 +31,7 @@ type RepoStatus struct {
lasttag *gadgets.OneLiner
masterBranchVersion *gadgets.OneLiner
develBranchVersion *gadgets.OneLiner
- jcarrBranchVersion *gadgets.OneLiner
+ userBranchVersion *gadgets.OneLiner
develMerge *gui.Node
releaseVersion *gui.Node