Your comments
So you only would need the directory tree to filter out the displayed files - or do you also would like to perform commands on this directory level?
Since 2 years nothing has changed in this area.
No, I mean to create a script that pipes the output to files and then invokes your preferred compare tool. If the compare tool shows the result to the command line, SmartGit can show the output.
Unfortunately, we need to sort the requests by priority. Regarding this topic, a work-around would be: create an external tool that does what you want and invoke that, or another: configure an external compare tool that does the compare.
I like the idea of using a different color, maybe a green checkmark for staged changes?
What modification do you suggest?
In 18.2 there will be an option.
Currently, you have the search-as-you-type feature - as nearly everywhere in SmartGit table and tree controls.
Customer support service by UserEcho
I like this idea because it could provide the linear history of the Journal in the Log window.