Your comments
Do you know that you can create own theme files?
Do you know that you already can use Ctrl+Space to write file names?
I wouldn't got that far with ahead/behind jigsaw pieces. Just the information whether a tag exists locally and remotely as well as equal/different would be enough for the majority of the use cases.
I think, request 270 covers this topic.
Please try log.graph.author.maxLength and log.graph.author.truncateLength.
Because the terminal is just a default, but freely editable custom tool, this would mean to allow to add any external tool to the toolbar. I thought, there would have been a request already covering this topic, but couldn't find. Would you mind me to change the title?
The Format Patch external tool does not work on working tree files - it needs commits/refs. Feel free to add an own command.
What is "first" and "last" if the selected commits are on different branches?
What do you suggest?
Customer support service by UserEcho
You may try adding the line
smartgit.ssh.impl=sshj
to smartgit.properties.