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
Completed

Reverting commit should show "Revert: <reverted commit message>" like old versions

Parvinder Singh 9 years ago updated by Alexander Zhezherun 8 years ago 6

Current builds show (reverted from commit....) at end of the commit message

i want an option to show that commit is reverted in 1st line as:


Revert: <reverted commit message>


this was present in older builds.... how to reactivate it ?

0

Column Last Changed On logic

Roland Bengtsson 9 years ago updated 9 years ago 0

Currently the grid column "Last changed on" simply show the file datestamp from filesystem when it was last changed. I think it would be more logical to show the timestamp for last commit

0
Completed

Single Instance option

Daniel B. 9 years ago updated by Thomas Singer 8 years ago 6

The basic idea is to provide an option to force smartgit to a single instance. The basic use case behind this idea is to open git folders with smartgit via context menu out of a file manager (e.g. with ubuntu nautilus file manager right click on git folder and open with smartgit). Over this way the file manager passes the folder path to smartgit and I don't need to add the repository manually in smartgit.

Currently smartgit opens foreach folder that I open over this way an new instance - that's confusing.

0
Completed

Add command to ignore files in only in local repository

Luiz Americo Pereira Camara 9 years ago updated by Thomas Singer 9 years ago 1

Git allows to ignore files only in local repository


Basically add the ability to accomplish the following command through the GUI:


git update-index --assume-unchanged -- file1 file2

The opposite command should be also available:


git update-index --no-assume-unchanged [<file> ...]
0

Retain column order after hiding a column when showing it again

ck05 9 years ago updated 9 years ago 1

I'd like to suggest that SmartGit retains the position (and also the size) of a column, after it has been hidden, when it is selected again.


E.g. if I hide the 'relative path column' positioned after the name field and then show it again, it is added at the end of the columns. It would be more useful if it would stay where I put it. That way it would be easy to quickly hide columns that are not useful for the current task and are just taking space, and enable them later when they become useful again.

0
Completed

Allow staging separate lines instead of chunks

Steven Roose 9 years ago updated by Thomas Singer 9 years ago 2
0
Duplicate

Possibility to change colors/themes

valterrasicci 9 years ago updated by Thomas Singer 9 years ago 1

It would be nice to set colors for pages/items/background etc.

0

one click "fork submodule" to copy and replace remote submod

jaunt 9 years ago updated 9 years ago 4

I.e. fork a remote repo (i.e. github) into a local empty repo (i.e. gitolite). Ability to synchronize down the road.

0
Completed

Track remote branch check box is cleared when I edit the local branch name

Ed Ball 9 years ago updated by Colin Richardson 8 years ago 4

When I check out a remote branch on my `fork` remote and change the local branch name from `master-2` to `master-fork`, the "track remote branch" check box is cleared, which is frustrating if I forget to check it again. I guess that is by design, but why?

0
Completed

Improve view by adding tabs behavior

vkushni 9 years ago updated by Marc Strapetz 9 years ago 0

Each view is an independent UI element, however they look like they have single tab in it (it used to provide name of the view). But from usability point it would be nice if they can behave like real tabs. In this case you put few views into single zone and access them by clocking on their "tab" header.