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

Add Low Level Property to Restore Old Search Behaviour

md_5 5 years ago updated 5 years ago 3
In 19.x if you had the following files:
FooQuax
Quax
In your working tree, typing 'Quax' would jump to selecting the Quax file.
In 20.x typing 'Quax' will first select the 'FooQuax' file.

I would like a low level option to bring back the search to be prefix only.
When trying to jump to files I know the name of the new method is cumbersome and slow.

Thanks
0

Add git am command to pre-configured external tools

Markus Wicki 5 years ago 0

It would be useful to have the git am command pre-configured under external tools:

Menu Item Name: Apply Patch as Commit

Command: ${git}

Arguments: am ${fileOpen}

0
Completed

Compare: expand LFS files (from pointer to actual content)

Andreas75 5 years ago updated by Marc Strapetz 5 years ago 3

If I want to compare two binary files (or versions of the same file) which are in lfs I only can compare the pointer files. This is nice and useful just to see if there are differences but does not help me if I want to compare those file with an external tool.

Is it possible to implement a mechanism to get the original files first before sending the link to the external diff-tool? ... or is there something I have overseen?

0

Git-LFS: more prominent option to enable lock status display

Andreas75 5 years ago updated by Marc Strapetz 4 years ago 0

It took me a while to find this Low-Level Option "property pull.queryRemoteLfsLocks"

I think it would be a good idea to make it better reachable for "normal" users.

0

Icons: fully customizable

Fabio Oleari 5 years ago 0

It would be great if we have the possibility to fully customize the icon set, used by SmartGIT.
I mean, repositories icons, folder icons, files and relative state icons, etc. so that each user can use the icon set he likes.

0

Repositories: optionally hide current branch

Fabio Oleari 5 years ago 0

The "Repository" windows could be more "clean" with the option to hide branch next to each repository name.
Recently added repositories, that I've never visited, only comes with their name and I really love that.

Image 479

0

Compare: auto-format text files, e.g. JSON, for easier comparing

tbarbaro 5 years ago updated by Thomas Singer 5 years ago 0

Currently SmartGit compares unformatted files correctly but it is hard to read. I would like the option to format the JSON content and compare them. That would allow you do compare JSON files the same way you compare source files.

0
Completed

Reverting changes is too slow/does not work with multiple clicks and a few seconds

Bugged 5 years ago updated by Marc Strapetz 4 years ago 1

If I click in these two reverse arrows (in the picture) in a small interval, SmarGit will ignore my second click/hit.

Image 476

This is quite annoying when reversing half of the changes in a file.

Smargit should have a queue of revert requests and do not wait for the last revert request to be completed to accept (completed by) to accept the next one.

0

Log File: Add "reveal commit"

Michel Archambault 5 years ago updated 5 years ago 3

It would be nice to have the "reveal commit" feature available in the log window, but for the log file (selection) window:

  1. In "Working Tree" window, select a file in the "Files" pane.
  2. Right-click on this file and choose "Log" or select de file and click on the arrow on the "Log" button, then select "Log <filename>.
  3. The "Log for <filename>" window open.
  4. In the "Branches" pane, select a tags or another branch.
  5. Right-click on it.

==> There is no "Reveal commit" option... it would be nice. I understand that sometime a branch/tag may not be visible since the file doesn't exist for this specific branch/tag, but for others branch/tag it would be useful.

0

Renaming of local branches: UI improvements

B Sauvon 5 years ago updated by Marc Strapetz 5 years ago 0

UIX improvements when renaming a local branch:

  1. After renaming in the branches pane a local branch via context menu, it would be nice to have this branch still selected after renaming 
  2. When renaming a local branch, update all other local branches that tracked this local branch

Image 469