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!

0

Git-Flow: warn if committing to master branch

Howard 8 years ago updated by Marc Strapetz 8 years ago 0

When working on a new feature or fix my expected work flow is to pull the base branch (master, develop, etc.) then create a new feature or hotfix branch, make the changes and commit them to the new branch.  Then a peer review or pull request is made for other developers to review the changes before they get merged back into the base branch.  However sometimes when working on some new code I forget to create the new branch. When I finish the change and commit it, it gets committed back to the base branch directly.  This is bad since is skips the peer review step.


It would be very nice if I could configure SmartGit to warn me if I am attempting to commit a change to a base branch (in my case that would be the master or develop branches).  That warning would remind me that I forgot to create a new branch before doing the commit, and would help be to avoid occasionally forgetting to create the new branch, and mistakenly committing changes directly to the base branch.

0

Compare multiple files in the same window (tabs?)

Kanstantsin Kamkou 8 years ago updated 8 years ago 2

Situation:

- I would like to review  only 11 files (a set).

- When I select them and click to compare, it opens a new window for every file.

- It also ask me "do you really want to open >10 windows?".


Request:

- Please allow me to use the size of my monitor (full-screen mode would be nice as well) and to compare many files in the same time (each file is in a new tab?).

- Please also display the repository name.

- Please allow me to see the relative to the root path, instead of filename.ext. (a new settings option?)

0
Declined

Consolidate "Main" and "Review" button

Sync 8 years ago updated by Bernard 8 years ago 2

Since "Main" and "Review" buttons are mutually exclusive, consolidate them into one toggle button.  This will save one space for another button, for us who uses screens with smaller resolution.

0
Declined

Should have option for diff with ignore space and new line.

Anurag Garg 8 years ago updated by Marc Strapetz 8 years ago 2

I have copied my files from windows to ubuntu and all the files which are already committed & pushed into the repo showing modified.

0
Declined

Email Notifications on pull and push option click

da suhas 8 years ago updated by Thomas Singer 8 years ago 3

Is there any options to get Email notifications on pull and push option click

0
Completed

File compare: use red or other highlight color instead of green

Dennis 8 years ago updated by Thomas Singer 8 years ago 1

Currently changes are highlighted in green background which is harder to see if you have green text around your changes. Instead, code changes should have e.g. light red highlight (similar to what Beyond Compare diffing tool does).

0

File compare: as in Beyond Compare, e.g. right side has lines removed, show them as empty

Dennis 8 years ago updated by Wolfgang Gauch 8 years ago 4

Scenario:

File on the left has code that was removed from the file on the right when comparing different versions of the same file.


As in Beyond Compare diffing tool, show matching but blank line(s) on the right. That way both sides will be shown with matching lines on the same eye level. This is especially important if larger chunks of code were removed on one side. The current functionality will show just a narrow line on the right side.


This could be an option to toggle in settings.

0

Add a preloader to "Github Projects" window

Impworks 8 years ago 0

When you clone a new repo and pick a project from Github, the Github Projects window should display a progress indicator while loading the list of projects. Currently it just displays an empty list for a couple of seconds, which gives the impression that there are no projects available.

0

Support Git repositories as SVN-externals

intel_478 8 years ago updated 8 years ago 0

The .gitsvnextmodules that refer to regular Git repositories are being checked out as SVN, instead of regular Git submodules.

If this Git repository resides on GitHub SmartGit does not support it. (svn: E204900: Can't clone an SVN repository from GitHub. GitHub uses a non-standard SVN server and hence those repositories can't be cloned with SmartGit.)


Also there is no option to add a remote Git submodule via the GUI and the option for a local Git or Mercurial repository is greyed out.

However, adding a remote Git submodule to a SVN-Git bridge checkout via command line works and SmartGit picks it up OK.