Your comments
This could be added as an option right ?
Before SmartGit I was using SourceTree, and they do have a very well done interface, with everything immediately available, including the log. Note that local commits, staged files and unstaged files all appears on this log view, very clearly !
SmartGit has other qualities, but having to open the log is really annoying... The journal view is a good start but lacks all functionnality of the log window.
Customer support service by UserEcho
SourceTree has this kind of diff display and it's pretty nice !