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!

Ability to set default JQL query in .gitbugtraq
When selecting a JIRA issue (on commit) SmartGit uses a default JQLquery to find available issues in JIRA.
It would be nice if the default query could be set/overridden in the .gitbugtraq file, this would make it easier for developers coming onto a project who might otherwise have to tweak the JQL in order to get appropriate issues.
Perhaps this already is available? However I couldn't find any documentation on optional .gitbugtraq parameters.

Investigate/DeepGit: compact diff
I really like Investigate, how it allows you to view things from different angles.
But it's missing compact diff. Instead Log has it, which seems to be the only reason to use Log.

Option for rebase to not use --rebase-merges option
Rebasing in smart git seems to add the --rebase-merges argument. How can I disable this option?

Show latest tag for each repo in repository list view.
This way I could see at a glance the current version of each of my repos. We already see branch which is great.

Log graph: Collapse all octopus-merge branches
I love how we are able to collapse merge-commits now, but it doesn't seem to handle octopus merge `git merge -no-ff branch1 branch2 ...`. It only collapses one of the branches.

Fetch/Pull for all/multiple repositories
In smartGit i have ~20 Repos and i want a Button: "show me whats new" so made an Fetch at all and show the Info Thats new and/or pull all: pull and merge with local if where are NO local changes..
The logic in the Moment with the small checkboxes botton left (local branch and remote branch) is very "frickelig" i think it could be better to have an excel style dialog for all repos. with one view be informed whats new.. or made the setting local branch and remote branch
I iam the only one this this problems?
otherwise: your app is great!!! i testet nearly everyone git and this app is the best! Thanks!!!

Preference to Specify Default Windows in a Perspective
It should be possible to specify what windows are open by default for each perspective.
This should apply when switching to the perspective or when starting SmartGit.
The simplest would be to be able to specify the set that was last in use.
SmartGit 21.1.1 now always shows the "changes" window, which I now always have to get rid of, as it usually gets in the way.

Check out branch by name
I want to be able to check out a remote branch by its name, instead of looking for it among 1000s of branches.
https://www.syntevo.com/doc/display/SG/Check+Out says:
> Main window On the project window, invoke Branch|Check Out from the menu. This will open a dialog containing a Log view, where you can select the commit to check out.
But that's not how it works in SG 21.1. Branch|Check Out is disabled, unless you have a commit selected in the Graph, and if you do it just checks out that commit.

Open repository in browser for known providers
Hi smartgit! (cc: @Thomas)
Please consider adding "open repository in a browser" option or add mapping to the settings (please also pre-map github, bitbucket, etc.). Nowadays teams become obsessed with microservices, it is pretty handy feature.
refs: https://smartgit.userecho.com/en/communities/1/topics/952-open-remote-repository-in-browser
Thank you. K.
Customer support service by UserEcho