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!
Move stash with drag'n drop
In graph view, I would like to grab a stash and drop it on top of another commit.
This would "rebase"the stash.
This helps keeping stashes linked to a branch after rebasing this branch.
SSH: FIDO2/YubiKey support
SmartGit is not capable of handling SSH keys based on FIDO2/YubiKey. For example, it will fail for keys generated with:
$ ssh-keygen -t ecdsa-sk -O resident -O application=ssh:github
Windows arm support
I'm running Windows 11 (ARM) using parallels on my M1 macbook pro. I can run smartgit on my mac which is great, but I can't install it on my windows VM, can you add support for windows arm as well?
Thanks
Scaling UI -- ui.dpiFactor -- open the options, it's just math
Currently, there are 2 options 1(100%) or 2(200%)
This is not flexible at all. With many form factors for monitors, I would like more control so I can fulfill my specific need.
For me, 100% is too small 200% too large, yet those are the only options
Why not allow the input of actual percentage or multiplication factor i.e. 1.5
fyi - using windows application scaling does not work as smartgit does not act the same way other applications work. If I scale the system prefs to a viable size every application UI but smartgit is too large
please give me the scaling flexibility for my specific monitor
Add more info to Output window
Pull (Rebase)
Pull (Rebase)
Pull (Rebase)
Pull (Rebase)
Pull (Rebase)
Pull (Rebase)
Push
Push
Commit
Commit
Push
Pull (Rebase)
isn't very helpful.
Please add the repo name in there too so we don't have to expand everything to see what was actually changed.
Mass checkout or group actions on common-name branches in different projects
Hello and thank you for such great app! I want to to propose you a simple feature. I want show you, what it looks normal in your app design. See picture from right, I added a red line arrow and brace to show selected projects and their common branches in branches window. This will be the great feature to save time of people who working on task in several projects at once. You can see other users asking this feature: User[1], User[2], User[3] Thanks for your work and patience. Best wishes to SmartGit! |
Add Feature/Branch: preference option to switch between snake_case/kebab-case/camelCase at branch/feature creation
When I create a feature, space are automatically convert into underscore to create a snake_case name. Some projects use kebab-case in place of snake_case, it could be nice to have a preference for that (maybe with global and per repository settings)
macOS icon size
Would be nice to adopt SmartGit icon to the common size used in macOS. It's slightly too big, don't you think?
Interactive Rebase: stop at selectable commits ("edit")
It would be great if you could select individual commit(s) for editing while rebasing interactively. Currently, you can only:
1. either edit only one commit at a time, by using the "Modify or Split Commit" option
2. either edit only the commit message, by using the "Rebase Interactive From" option
I think that an "Edit Commit" option, along the current "Edit Message" one, in the interactive rebase window would be the best solution.
Customer support service by UserEcho