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!

standard window: grouping branches by '/'
I have 1000 + branches.
please re-use the branch grouping feature for the standard window. So I can see my branches in the 5 main categories again.

Dark scrollbars in dark theme in Windows 11
In Windows 22H2 (latest) white scrollbars and menus are back. On the previous windows 22H1 version everything was fine
SmartGit 22.1

Standard window, My History view: optionally show tags in the graph
For those commits which are displayed (the graph roots are defined by your local branches), optionally also show tags, as the Log window does.

Files view (Log): denote LFS-files
Similar to topic #966, when selecting a Log commit, SmartGit should indicate for every file whether it is LFS-managed or not.
Note: for the general case, this may become a very expensive operation, because SmartGit will have to load all file blobs for the selected commit and check whether it is an LFS pointer or a regular file.

Log, Filter: improve search for 'Content' in files performance
Better search for 'Content' in files.
This feature basicaly works but it is not usable in most of time so I have to fallback to command line and user 'git grep' to find what I need *in seconds*.
The way I use it now:
In the log screen I type searched string and check the 'Content' type.
The commits are being searched and now there are two problems:
First problem: The 'Files' view will not get filled/updated with searched data until whole repository search is completed. In big repositories that means I will never get the results and can wait for ages. Using 'git grep' I complete this part in seconds. It would be great to have *a button to stop searching* for commits and start analyzing the 'Files' output.

Progress indicator for git-lfs
When uploading large files to a remote repo using git-lfs, it would be very useful to be able to see the progress which I believe is available from the git-lfs process. I can see lots of network activity so I know it's busy, but I can't tell whether I should wait a moment, go for coffee, watch a movie or buy a second computer to work on in the meantime.
For that matter, "upload LFS files in the background" would be welcome, too.

Add support for "multiline" code review comments
Github and Gitlab added support for multiline comments. It would be nice if one could make a comment that applies to multiple lines directly from SmartGit client.

Git: SHA-256 support
Support for SHA-256 repositories and operations (Git --object-format=sha256
option)

Long file name support under windows 10 for SmartGit
Path length longer than 260 characters result in Missing Files under Windows 10.
There is an Solution in Windows 10 Version 1607 and later
"Enable Long Paths"
see Maximum Path Length Limitation - Win32 apps | Microsoft Docs
Request for SmartGit supports these long paths

Allow to activate/deactivate multiple selected submodules
When operating on a large repository with multiple submodules, it is possible to manually initialize/deactivate single submodules. However, this can be a very tedious operation, since each single repository must be selected, right clicked on, and finally inited/deactivated.
Please allow to select multiple submodules, right click, and initialize/deactivate them altogether.
Customer support service by UserEcho