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, Files: denote files which are matching the filter (when filtering for "Content")
When I select the found commit the 'Files' view now contains all the files that have been changed in that commit. If the commit contains dozens of changed files I have to manually check each file and manully search for phrase I have been searching in the first place. I understand that 'Files' view always shows the files in the commit so maybe add posibility in the 'File Filter' search box to additionaly only filter files based on typed content?

Standard Window: configurable toolbar/Commit toolbar button
There's are grayed out Commit button on the right side, but none in the toolbar next to Push like in the Working Tree Window. Also there does not seem to be a way to configure the toolbar, at least it doesn't have a context menu.

Alternate deleted branch indication
When a tracked branch has been deleted on the remote, the Branches list shows a red checkmark after the name. But if the branch names are longer and/or use the features/hotfix/etc method, then the red checkmark is often cut off. Makring the Branches window wider just cuts into the Changes, File, and Graph.
While I know I can hover over branch, it would nice if there was an option to either put an indicator at the front of the branch name, or change the branch name's color as in RFE at https://smartgit.userecho.com/en/communities/1/topics/1221-log-graph-mark-branches-for-which-the-tracking-ones-were-deleted-with-red-as-in-branches-view

Standard window: add option to display files as tree structure
Currently, files in the Local Files and History views are shown as list. The user only has the option whether to show it as name (path) or path/name. Depending on the directory structure the path part can get quite wide which might cause issues in the History view:
Alternatively, there could be an option to show the files as tree-like list adding directory entries for each parent directory (without a way to collapse directories):
This might require less horizontal space (but a lot more vertical space).

Create Pull request: automatically select destination branch
When doing code reviews for pull requests, it would be very useful to automatically select destination branch from the source branch from which the branch was originally created. The current behavior is that the last used destination branch is populated by default.
It is very common that we forget to change the last used branch when we are doing changes in master and release branches. The result is that we create a pull request into wrong destination branch....

Support running on Linux arm64/aarch64
I have a license for SmartGit from my company and recently I switched to a M1 Max MacBook Pro. However, due to my work, I have to run a Linux virtual machine and use SmartGit inside that virtual machine. Because the processor architecture is arm64/aarch64, there is no SmartGit for Linux arm64/aarch64.
I am aware that SmartGit for Apple silicon is available but I would need to use it on Linux.
Thank you.

Add option for "Open in iTerm"
SmartGit has an option for "Open in Terminal". Can you add an option for "Open in iTerm" as a standard feature.
I tried to use scripting to open iTerm but it did not work.

Add options for add, create or clone Repository to the Group context menu
Options for add, create or clone Repository are only available on the Repository menu bar.
It would be useful to have this options on the Group context menu, too.

Add option to not show files modified on EOLs only
Our team is working on a project where many files are changed and saved by tools.
Many of those files are identical to the versioned ones, except for EOLs.
We cannot change the EOL settings in Git, and SmartGit is showing tons of "Modified (EOLs only)" files.
It would be great to have the possibility to hide them in order to have a clean visualization of the files that needs for a (real) commit
Customer support service by UserEcho