Your comments
I understand. It's reasonable to support Git LFS 2 commands from the beginning (not just Git LFS 1).
Possible duplicate of http://smartgit.userecho.com/topics/65-gui-for-git-lfs/?
Wouldn't it make sense to comment at http://smartgit.userecho.com/topics/65-gui-for-git-lfs/ instead of adding this as new RFE? This way, votes will be concentrated at a single Git-LFS issue.
AFAIU, this topic comprises two different issues:
(1) Sort order of the branches: which branch should be further left (relative to others)
(2) Straight connectors
I think it's possible to address (1) with reasonable effort, because we already do something similar for Git-Flow. Regarding (2), as Thomas has pointed out, the minimum-width, shift-to-left layouting is a very fundamental mechanism and won't be easy to change and would likely cause other drawbacks.
I think, except of updates, SmartGit only shows very few and highly relevant notifications. Seeing approximately one such notification per quarter shouldn't be too obtrusive?
Btw, if we had this option and you had this option set, you probably would not even know about UserEcho. At least that's true for the majority of our UserEcho users.
> Does that mean the repository pull settings apply also to background fetch?
These specific settings, yes.
Pretty much what it says: it will cluster commits within a branch (line).
Customer support service by UserEcho