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 precise as possible, so users will understand what you want.
Follow the stackoverflow.com writing guidelines.
Thank you for your help!
(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.
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.
Have top item in "branch drag" menu be already selected
In older versions, dragging a branch tag in the Commits window would pop up a dialog letting you choose between actions such as "Set <branchname> to <targetSHA>", "Cherry-pick", and the like. Now, there's a new, simpler popup menu with the choices, and it's easier to use.
In my experience I always use dragging to move the tag to the target commit; I've also noticed that this is the top choice in the menu. However, the menu is placed so this top choice isn't yet selected; you have to move the mouse after you drop to choose the item and before you click to choose it.
It would be great if the menu popped up right under the mouse, so that a second click would immediately move the tag. Yes, that may be hazardous in that unaware users might accidentally make the default choice, but they could always drag the tag back.
Add Title + Description Commit UI operating
I use the git command can get the Title + Description commit about this:
git commit -m "Title" -m "Description ......"
effect:
Log:
Can you help integrate into the UI?
Add option to make Git commands failures "loud"
When a Git command fails it is currently only reflected in "Output" window. I propose to make an option that would be making Git failures "loud" - for example by displaying an error window. That would guard users from forgetting to perform certain actions on their repositories because the commands failed silently - for example forgetting to push a tag or a branch.
Allow open multiple repositories
Allow open multiple repositories from the "Add or Create" button. Now you have to open one by one each repo on a parent folder.
Use a unicode font in commit message input box
When I type commit message in Vietnamese (Unicode), some characters don't properly display. Please take a look at the attached picture.
Don't create desktop icon by default
This is against Windows development guidelines. Familiarize yourselves with the platforms you're developing for: https://msdn.microsoft.com/en-us/library/windows/desktop/dn742493(v=vs.85).aspx
Customer support service by UserEcho