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!

0
Completed

Sorting tags in 'Add Tag'

Jacob Dall 7 years ago updated by Thomas Singer 7 years ago 5

Currently, tags are sorted from a-z, which in our case results in newest version tag being shown last. Please make it possible to change the sort order, maybe also by time when added. Also, it would be nice if tags could be filtered. 

0
Completed

Allow to edit the file even if it contains mixed line endings.

vanags mikus 7 years ago updated by Thomas Singer 7 years ago 1

I am working on project for several years (on Mac and Windows). I do not care what line endings are there and I do not want to change them, because then Blame function will show, that I have changed all the lines and it will become useless. I want to be able to remove some changes in commit view in files with mixed line endings.

0
Completed

View differences on commit window

Yves 7 years ago updated by Thomas Singer 7 years ago 1

When you would like to commit (or commit & push), it would be fine to have a 'Differences' button to see changes made before you commit them.

0

Syntax highlighting: improve Perl regex highlighting

Johannes Ernst 7 years ago updated by Marc Strapetz 7 years ago 1

It gets tripped up here:

if( $test =~ m!^(.*)/([^/]+)$! ) {


Here's another:

$localFileName =~ s!.*/!!;

0
Completed

Remove dropdowns from toolbar buttons

Sergey Ivasenko 7 years ago updated by Mikhail Chuprakov 6 years ago 18

SmartGit 17.1 Preview 13. Please, remove dropdowns from toolbar buttons. There is a menu for all commands, tollbar is only for most often used ones. Feature distracts a lot!

0

SVN: kerberos authentication support

hwei sy 7 years ago updated by Alexander Miloslavskiy 7 years ago 2

I can access my SVN repo with TortoiseSVN authorized by MIT Kerberos.

But cannot with SmartGit.

0
Completed

changes fiew - show only differences / hide trivial (comments and whitespaces...)

matthias 7 years ago updated by Marc Strapetz 6 years ago 1

A pimped changes fiew would be nice, so I don't need to start it via beyond compare to see the facts. Most importent is the reducing to changes (diff view in bc - whith adjustable pre and post code parts) and to hide changed comments / whitespaces (triv. button in bc - with selectable: whitespace/ comments / case changes,....)

0

Add option to refresh index editor after partial commit.

simgunz 7 years ago updated by Alexander Miloslavskiy 7 years ago 1

Sometimes I use the index editor to do partial commits as follow:

- Open the index editor
- Do a partial stage
- Commit 1
- Do another partial stage
- Commit 2

- Do another partial stage
- Commit 3

The point is that after the first commit, the index editor still shows the modifications that went in the first commit, while I would like the option to refresh the status of the index editor in order to only show the modifications between the working tree and the HEAD (now at commit1).

If one has to do 10 commits in this way, leaving also the committed changes (as it is now) makes the workflow quite confusing. The only solution, for now, is to close and reopen the index editor after each commit in order to achieve the result desired.


TL;DR: Add a button to refresh index editor after commit as it happens if one closes and reopens the index editor after commit.


I've submitted this via email to the developer but I think it is worth putting it here as well.

0
Completed

browse file from branch

mesc 7 years ago updated by Rocco De Angelis 3 years ago 3

In tortoiseGit I can browse the file's project from a branch I haven't checkout. I want to do the same with SmartGit

0

Git-Flow: warn if committing to master branch

Howard 7 years ago updated by Marc Strapetz 7 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.