I love all the improvements to Branch Explorer recently. What I’d LOVE to see is better handling of branch names being cut off when there aren’t enough changesets to make the branch line long enough.
Here’s an example:
Note the truncation of almost all the branch name (even though there is plenty of space in the window for it). It would be MUCH better if it showed the whole branch name.
If you add a couple of changesets, then it gives the branch name the entire width of the branch line to use:
I think you shouldn’t limit the label to just the length of the line.
Oddly, when there are no changesets, it lets the branch name be slightly longer than the line. As soon as you add one changeset, you get a REALLY short branch name:
You may also notice a bug here where the ellipsis is omitted (I’ve reported it). But this shows just how terrible it is for branches - especially child branches - that have only one changeset.
Here’s a mockup of how I’d suggest it look:
You could have some kind of wrapping if you thought i’d be better, but I’ll say that right now you don’t really do that if the branch line is long enough. I could see how it being too long would potentially interfere with other branches on the same line (layout is tricky!)
But give those branch names more room to breathe, please! ![]()



