diff options
| author | Jeff Carr <[email protected]> | 2025-02-21 09:33:58 -0600 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-21 09:33:58 -0600 | 
| commit | 3ab156a9c477f4d839e1384d424856519390b797 (patch) | |
| tree | 2ef9a39700072fc23bda2f8292ba41b44bc4dde8 | |
| parent | fa5c6572ff091da4096621dc99fa6cce693e026f (diff) | |
| -rw-r--r-- | windowBranches.go | 72 | 
1 files changed, 37 insertions, 35 deletions
diff --git a/windowBranches.go b/windowBranches.go index 3aba4e8..b641ac6 100644 --- a/windowBranches.go +++ b/windowBranches.go @@ -81,45 +81,47 @@ func MakeRepoBranchesWindow(repo *gitpb.Repo) *repoBranchesWindow {  	grid.NewGroup("Hash")  	grid.NextRow() -	for _, b := range repo.GetLocalBranches() { -		hash := repo.GetBranchHash(b) -		grid.NewLabel(b) -		grid.NewLabel(repo.GetBranchVersion(b)) -		if s, err := repo.GetHashName(hash); err == nil { -			grid.NewLabel(s) -		} else { -			grid.NewLabel("err") -		} -		grid.NewLabel("local") - -		grid.NewLabel(hash) -		grid.NewButton("Delete", func() { -			repo.RunVerbose([]string{"git", "branch", "-D", b}) -		}) -		grid.NextRow() -	} +	/* +		for _, b := range repo.GetLocalBranches() { +			hash := repo.GetBranchHash(b) +			grid.NewLabel(b) +			grid.NewLabel(repo.GetBranchVersion(b)) +			if s, err := repo.GetHashName(hash); err == nil { +				grid.NewLabel(s) +			} else { +				grid.NewLabel("err") +			} +			grid.NewLabel("local") -	for _, b := range repo.GetRemoteBranches() { -		hash := repo.GetBranchHash(b) -		grid.NewLabel(b) -		forgeuse := repo.GetBranchVersion(b) -		grid.NewLabel(forgeuse) -		if s, err := repo.GetHashName(hash); err == nil { -			grid.NewLabel(s) -		} else { -			grid.NewLabel("") +			grid.NewLabel(hash) +			grid.NewButton("Delete", func() { +				repo.RunVerbose([]string{"git", "branch", "-D", b}) +			}) +			grid.NextRow()  		} -		grid.NewLabel("remote") -		grid.NewLabel(hash) -		if b == "origin/HEAD" || forgeuse == "remote master" { -			// can't delete these -		} else { -			grid.NewButton("Delete Remote", func() { -			}) +		for _, b := range repo.GetRemoteBranches() { +			hash := repo.GetBranchHash(b) +			grid.NewLabel(b) +			forgeuse := repo.GetBranchVersion(b) +			grid.NewLabel(forgeuse) +			if s, err := repo.GetHashName(hash); err == nil { +				grid.NewLabel(s) +			} else { +				grid.NewLabel("") +			} +			grid.NewLabel("remote") + +			grid.NewLabel(hash) +			if b == "origin/HEAD" || forgeuse == "remote master" { +				// can't delete these +			} else { +				grid.NewButton("Delete Remote", func() { +				}) +			} +			grid.NextRow()  		} -		grid.NextRow() -	} +	*/  	return pw  }  | 
