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!

Filter Files: support for Ctrl + Backspace
"Filter Files" textbox doesn't support a simple, standard shortcut "Ctrl + Backspace" for a whole word deletion. It's a small inconvenience but a bit frustrating.
In other places, like "Find Action" dialog I can see the above shortcut is supported.

VSCODE-like introduction of new features
SmartGit release notes (for each build in Preview) is in the form of a text file.
Visual Studio Code's release notes includes a gif to explain new features.
Can SmartGit do the same, but showcasing new features in the blog?

Branches view: indicator/icon in "local branches" list of which ones don't have a corresponding server branch
With a lot of active development and pull requests, branches I checkout/use/leave unattended/etc. can remain. Having a quick indicator showing which ones do not have a remote branch hint that I can remove them.
It used to be quicker to know which branches don't have a remote but are tracked (remote was deleted) when hovering over a branch name and the tooltip shows "this branch is tracked but no remote branch exists", but 18.2 truncates the message and user must press F1 to see rest of message.

(Program) Update notifcation: better wording (change the "Update" to something which sounds less like a system restart)
So when there is an update it says Restart/Remind Me later. I kept putting it off with the Remind Me later because I was busy with other stuff and Thought by Restart it needed to do a full restart of the computer as many programs need to restart the computer on update. Perhaps change the wording to Relaunch or Update.

Branch-specific commit prefix
When create a new branch, add one more textfield Branch Prefix.
So I can type here, for example, "UniversalSet".
Then each my commit to this branch get automatically prefix [UniversalSet]:
TODO save this to remove GIT server also, so other developer commits also will be prefixed.
yes possible todo prefs: Add Branch Prefix.
yes it can be empty

When dragging a branch label, is there a need for a popup menu?
Currently, if I click on and drag a branch label, it shows the label being dragged by the cursor, which is great as it makes absolutely clear that I'm dragging a branch label. When I drop the label, I get a popup menu such as the following:
But, only the first item has anything to do with dragging a branch; the other items relate to dragging the original commit of the branch. For example, if I drag the commit that the branch is attached to, I'll get the following:
If I wanted to drag the commit, I could have easily dragged the commit, and clearly SmartGit knows that I wanted to drag the branch label. Is there a reason why the "Cherry-Pick" and "Rebase" items need to be shown when dropping a dragged branch? And, if not, would you want to get rid of the menu altogether, and just let the branch be dragged? (It may be too irrevocable an action to not need a confirmation, as the original commit may no longer be easily accessible.)

Preference: remember manual proxy setting
Please remember manual proxy settings ('Host' and 'Port' of "Use following proxy").

Make Changes-View Scrollspeed equal
When scrolling the Changes-View the scroll speed depends on which side hase the focus (clicked with mouse) and on which side the mouse is currently scrolling.
When focus and scrolling is on the same side (focus is on left side and mouse currently is over left side when scrolling) then the scrolling speed of the changes is equal to scrolling speed of mouse.
When focus and scrolling is on different sides (foxus on left side and mouse currently is over right side when scrolling) then the scrolling speed of the changes is way smaller than the actual scrolling speed of the mouse.
Either make it that scrolling the mouse scrolls the focused side or switch to focus, so that scrolling speed of the changes is equal to scrolling speed of the mouse.
Customer support service by UserEcho