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!

+1

Gitlab Merge Request; if fetch, immediately enable display

griscom 4 years ago 0

If there's a new Gitlab Merge Request, and you use "Fetch Merge Request" to fetch it, it should be by default displayed (with the checkbox checked).

+1

Move stash with drag'n drop

Nicolas Deveaud 4 years ago updated by Patrick Lehmann 4 years ago 5

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.

+1

Rebase feature branch onto older revision of master

uscholz 4 years ago 0

Let's say, I have a feature branch b1 based on branch master. After rebasing it to the newest version of master, I realize there's a problem and want to go back. But I cannot rebase b1 onto an older revision of master because the path from the new base commit to my feature branch head includes the commits of master.

Currently, I create a new branch at the new base commit and cherry-pick all the commits of my feature branch. That works but requires to create a new branch with a new name.

I'd propose to add a rebase option that allows to choose the branch to be rebased (maybe only visible if there's the need for it). Rebasing then starts with the first commit of that branch. If there is a sequence of branches (b1 based on master, b2 based on b1, and so on), smartGit could offer a list to chose from.

+1

Scaling UI -- ui.dpiFactor -- open the options, it's just math

schmelik 4 years ago updated 4 years ago 3

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

+1

Add more info to Output window

Def 4 years ago 0

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.

+1

Mass checkout or group actions on common-name branches in different projects

maL oun 5 years ago updated 5 years ago 0

Hello and thank you for such great app!

I want to to propose you a simple feature.

Currently when you select two or more projects together, the branches window does not show anything. The reason why, is because of this selection is using for making groups.

So I want propose to show in this case the "common-name branches" of these projects or a group. And allow users to do group actions on them, such as mass-checkout or delete or commit or else.

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!

Image 660

+1

Add Feature/Branch: preference option to switch between snake_case/kebab-case/camelCase at branch/feature creation

Christophe Braud 5 years ago updated 5 years ago 2

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)

+1
Completed

macOS icon size

l gadomski 5 years ago updated by Thomas Singer 5 years ago 1

Would be nice to adopt SmartGit icon to the common size used in macOS. It's slightly too big, don't you think?

Image 652