Your comments
Could you please describe in more details why you want to customize the work-flow, what you don't like about the current (default) work-flows?
At the moment this is a technical limitation.
As a quick work-around you can use speed-search - just start typing the name of the file.
SmartGit 17.1 preview is not suggested as update when checking for new version. Please download it from http://www.syntevo.com/smartgit/preview
Try Ctrl+Space in SmartGit 17.1 in the Add Tag input field.
Where do you want to see it?
This completely contradicts with our Changes view which always shows one single, full file (with both sides; maybe just strips some equal lines). Nothing that can be implemented easily.
How do you trigger the squash merge in SmartGit? I'm asking because squash is no option in the merge command in SmartGit but rather an option in the commit following the merge command.
You can invoke the file compare from the commit dialog by double-clicking the file - there is a blue (i) icon explaining that. But if you want to enter the commit message before opening the commit dialog, you may use the "Commit Message" tool window (Window | Commit Message).
Customer support service by UserEcho
We consider to implement something like that in the near to mid future.