Your comments
We are working on a way to check out a commit by creating a (temp) branch. We are not planning to check out a commit without a helper branch because it leads the unexperienced user into a harder to manage state.
Explanation: we've decided to not have 100% indepedent layouts, but keep the left (categories) form and the Changes view the same size in Local Files and History to not have to much visual noise on the screen when switching.
The Commit button might be grayed out if no commit message has been entered.
So you want to have a "Kill Git Process" feature?
> Someone has committed something which should really be two or even more commits.
For that usecase SmartGit offers the Split Commit command.
Such a search/filter input field exists for the new Standard window in 22.1 ("All Branches + Tags" section) and in the Ctrl/Cmd+P popup.
Would an optional colored bubble be a better alternative?
Did you already try to configure the Tag-Grouping in the repository settings (Repository | Settings)?
Customer support service by UserEcho
Please give Bisect a try. It allows to check out the commit ("Try Commit").