Your comments

In Windows automatic light/dark theme switch is also possible, and dynamic theme in SmartGit would be nice.

Why do you need to show empty folders? If unchanged files are not displayed that folders will contain nothing.

I keep up to 6 repositories opened and SmartGit works well. But if less repos are opened and I want to open more I have to select all previously opened repos to prevent closing them. That's annoying.


It's better to keep many repositories opened because in this case switching from repo to repo is very fast. If I need to open a repo every time I need to wait a few seconds. So I vote for option to not close repositories while another ones are opened. SmartGit may warn users when they enable this option. But I think for some cases it's much better to keep repositories opened. If there are too many repositories opened, user always can closes some of them.

In TortoiseSVN, TortoiseHG, TortoiseGit and GitLab there is the same layout: left side for "was", right side for "is". I think it's a logical approach for people with native left-to-right languages.

There may be a set of prefixes, not only one. And it's not ok to create a button for every prefix but it's ok to add some menu for this purpose.

Ok. If main goal "prevent flooding with useless messages" is reached then it's ok.

> Easiest way would probably be to hide all successful Fetch entries, so you would only see failed entries

But what if after failed background fetch there was successful one? If you remove all successful background fetches, user can think there are some problems with fetching though they are gone.

What if there were failed background fetches (some connection problems) and then successful fetches? You'll always see one successful fetch after a bunch of not successful?

"Grouping" is not for a foldable group of records, but for a single record with number of repetitions. I.e. successful fetch was done 5 times. The same can be done for not successful background fetches and they are identical.

There is a repositories list in SmartGit main window. Repositories marked as favorite have special icons indicating that there are commits to pull. It would be great to show similar indication in repository log window.