Your comments

Thank you!  However, it's capped at 20.  Please increase the cap to above 30, such as 40 or 50.

That already happens if you configure git.

git config --global user.name my name

git config --global user.email my@email.com

No need to do so in SmartGit.

Yes, I stash them as my workaround and then unstash when complete.  Not difficult, but surprising it forces me to.  My guess is it is a protective measure.

Is this request complete?  We can select multiple repos and push/fetch/pull them.

My preference is a keyboard shortcut (e.g. Alt-q) and not particular as to which UI component it maps to.  Reviewing them, context menu is less invasive; hamburger menu doesn't work well as is about messages, and a button would stand out on the UI.

May we understand why a manually invoked format option will not work?  Do you mean technically?  Is there also a difference between the Commit "dialog" vs Commit "view".

What options exist that will technically work?