Your comments
Until implemented you may create your own external tool that performs the required "git clean" command.
You may try typing the ID directly into the focused Commits view (or use Ctrl+V to paste it). This will trigger the speed-search.
Of course, this would be optional. Otherwise we would be frustrating thousands of users who just like it as they know it.
We plan to add Interactive Rebase for batch processing larger history rewrite actions, additionally to the existing Journal-operations, for version 17.1.
We had the option to detect available JREs (which one to use, especially if there are 32-bit and 64-bit JREs installed). The gain would not be worth the effort. Hence we simply don't provide any no-JRE bundle any more for Windows. If you want to get a light-weight bundle, you can use the portable bundle instead.
Work-around: You are free to open a second window, e.g. by double-clicking a different repository.
What exactly do you mean? Please describe more detailed what you expect.
You can customize the commit message using a system property:
Customer support service by UserEcho
Implemented in SmartGit 17. Can be configured with the VM option smartgit.branch.replaceInvalidCharsWith defaulting to "_".