Share your ideas on how to improve SmartGit!
This is no support platform! To report bugs or request support, please contact us directly. If in doubt ask us.
First search for a similar request and add your votes or comments there.
Take the time to describe your request as precisely as possible, so users will understand what you want. Please note that we appreciate your time and input, but we don't give any guarantees that a certain feature will be implemented. Usually, a minimum requirement is a sufficient number of votes. Hence, please don't comment like "when will this be implemented", but vote instead.
Follow the stackoverflow.com writing guidelines.
Thank you for your help!

Log: replace filtering options popup with dialog
Currently every time I want to alter the filter options in the Log window I need to tick each option (Author, Committer, File) but after each click, the filter menu disappears, meaning I need to click the filter menu again to bring it up before I move onto the next option to tick.
The filter menu should remain visible until ALL my selections are made.

in linux to big frames between windows
Very little work space, occupy most of the frame between windows
Debian 8, canonicle

Save the merge message and Conflicts list right after merge with conflicts.
Scenario:
1)Merge some branch with conflicts
2)Resolve conflicts
3)Commit.
At the 3rd stage I have my commit message empty. I would like to see (merge '...' to '...', conflicts: [...]). May be this happens because We have .gitct file on our project and message is overwritten by it. I would like you to override it in merge cases. GitExtensions does this.

how to translate SmartGit UI?
Is there a way to translate the user interface SmartGit? Maybe enough to translate any file?

Option to disable checkout confirmation
Every time I change a branch, this notification shows up:
I would like an option to disable this confirmation and just check out a branch if I double-click it.

Exclude filter
It would be better if one could temporarily remove some files from view without ignoring them permanently and therefore risking to forget them. This could be realized by a checkbox similar to the regex option that says "show all except". The filter textbox should then change its label and maybe also its color to indicate the "inverted" mode.
A use case for this would be to exclude files that will be added with a later commit etc.

Syntax Highlighting: support for VB language
Please add support for Visual Basic (both "classic" and .NET) in the list of languages recognised by the syntax highlighter. Currently the "Basic" language only supports the original version with uppercase keywords.

changes scroll during commit
very minor:
I'd like to be able to scroll through the changes while writing the commit message.

support/offer git-imerge incremental merge scheme for simplified conflict resolution

Create "CTRL + Q" key binding
Simple one: I'm used to closing apps with CTRL + Q rather than ALT + F4. Could you please create an alias keybinding to allow this?
Customer support service by UserEcho