diff options
| author | Jeff Carr <[email protected]> | 2024-02-16 20:36:31 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-02-16 20:36:31 -0600 |
| commit | c7aaea4ae117b95a894b775bf8ef2e661db6f0ea (patch) | |
| tree | 2958448261f3cb98cc2cceca0a39288173bb3be3 /new.go | |
| parent | 0b4f4d76866ccc500112cfe553240c47961258e2 (diff) | |
continue to redo the branch handling
Diffstat (limited to 'new.go')
| -rw-r--r-- | new.go | 24 |
1 files changed, 6 insertions, 18 deletions
@@ -2,7 +2,6 @@ package repostatus import ( "os" - "os/user" "path/filepath" "strings" @@ -114,24 +113,13 @@ func NewRepoStatusWindow(path string) *RepoStatus { if strings.HasPrefix(path, "git.wit.org") { rs.readOnly.SetValue("false") } - rs.setMainWorkingName("master") - usr, _ := user.Current() - uname := usr.Username - if rs.TagExists(uname) { - rs.setUserWorkingName(uname) - } else { - rs.setUserWorkingName("") - } - - if rs.TagExists("guidevel") { - rs.setDevelWorkingName("guidevel") - } else if rs.TagExists("devel") { - rs.setDevelWorkingName("devel") - } else { - log.Log(WARN, "tag devel does not exist") - rs.setDevelWorkingName("") - } + // tries 'master', 'main', etc. + rs.guessMainWorkingName() + // tries 'devel', etc + rs.guessDevelWorkingName() + // sets this to os.Username + rs.setUserWorkingName() windowMap[path] = rs return rs |
