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!

+4

Provide easy way to see all the deleted files in a repository in Smartgit

mcollier69 5 years ago updated by Roland Bengtsson 6 months ago 1

Our use case for this feature is to retrieve and/or look at old

code that has been removed at some point in the past. Often we don't

know when it was removed and sometimes we don't even remember the name

of the file that we are looking for.The file could have been

removed by another user of the repository and they may not have put the

file name in the commit message. By getting a list of the files deleted

we can see the history of deletion and seeing the file names may also

jog our memory about what the name of the file is. Even with the name,

there isn't a way in Smartgit that I know of to find when the file was

deleted and by which user.For example lets say I delete a

class file from the repository that is no longer referenced or used by

our project. Another user, at a later time is looking for the file but

can't find it anywhere in the project and they would like to at the code

or use the code in something they are working on. They may a vague

recollection that it used to exist 6 months ago but at some point in

time between 6 months ago and now it was deleted. They would then have

to look at the log entry of every commit between now and 6 months ago to

find the deleted file. This could take a long time if there are lots of

commits. A list of deleted files would cut down their search time

dramatically.

+4

Allow existing repo actions on selected groups

Jeff Jensen 5 years ago updated by Marc Strapetz 4 years ago 2

Currently, the user can select multiple repos and perform the same action on all of them, such as pull. Instead of selecting the individual repos, please allow the same repo actions on the selected groups.

+4

GitLab Issue Tracker support

Mario123 5 years ago updated by Thomas Singer 2 years ago 3

We're using a self hosted gitlab server instance using the community edition.

Using the integration with a Gitlab instances only allows us to see all projects granted access to me or seeing and creating merge request.

Since we're also using the gitlab issue tracker it would be great to add a better integration with the issues, e.g:

  • Show Issue Numbers in log view that relate to commits (next to authors)
  • Create issues prior to commits with a simple dialogue (for minor issues this would be great)
  • Provide additional information during the commit to not only close an issues (gitlab automatically does this if wrting 'fixes #123') but also to label or assign milestones to it.
+4

Edit Author command: allow to pick author from list

Pierre Goiffon 6 years ago updated by Marc Strapetz 6 years ago 0

This follows this topic : https://smartgit.userecho.com/communities/1/topics/960-github-allow-to-set-author-and-commiter#

The "edit author" is quite cool, but you need to write manually both author name and email.

It would be nice to be able to pick name and email directly from a list generated from the log (all authors in the repo would be perfect)

+4

Push/Rebase/etc --no-verify checkbox for skipping githooks

kiramp 6 years ago 0

Please add --no-verify checkbox to interface or field "custom args". 

+4

Log: optionally open all submodules when opening a repository

Michel Archambault 6 years ago updated by Sebastien Matte 5 years ago 2

In the Working Tree window, when I double-click on a repo, all sub-modules are loaded (showing current branch, pull / push status). This is great.

But, in the Log Graph window, it is not the case.

I need to double-click on every single sub-module (around 25 time), and I must do that every time I changed repo.

+4

Allow to select several commits to modify

Bugged 6 years ago updated 6 years ago 0

Currently, I cannot select several commits to stop and amend/modify:

Image 261

By command line, I can select several commits and pick them for edit:

pick f7f3f6d changed my name a bit
edit 310154e updated README formatting and added blame
edit a5f4a0d added cat-file

# Rebase 710f0f8..a5f4a0d onto 710f0f8
#
# Commands:
#  p, pick = use commit
#  r, reword = use commit, but edit the commit message
#  e, edit = use commit, but stop for amending
#  s, squash = use commit, but meld into previous commit
#  f, fixup = like "squash", but discard this commit's log message
#  x, exec = run command (the rest of the line) using shell
#
# These lines can be re-ordered; they are executed from top to bottom.
#
# If you remove a line here THAT COMMIT WILL BE LOST.
#
# However, if you remove everything, the rebase will be aborted.
#
# Note that empty commits are commented out

Reference:

  1. https://smartgit.userecho.com/communities/1/topics/856-allow-iterative-rebase-to-select-commits-contents-for-edition

+4

Log, Commits: easy way to filter for a sub-directory (like the sub-directory Log window)

Marc Strapetz 6 years ago updated by Wolfgang Gauch 6 years ago 1

Provide an easy way to filter the Log graph for commits which are affecting a specific sub-directory. The graph should exactly look like when invoking the Log on this sub-directory.

+4

Log: user tools which can work on commit+file combination

Marc Strapetz 6 years ago 0

It should be possible to define tools which can have ${commit} and ${filePath} as parameter in order to invoke the tool on a certain file of a certain commit.

+4

Low-Level Properties: show Description next to Key and Value in dialog

Chris Kline 6 years ago updated 6 years ago 0

When searching through low-level properties to find a particular one, it's tedious to see what each property does because you have to double-click it to open a dialog in order to see the description, or you have to mouse over each one and wait a second for the tooltip to pop up.

It would be helpful if the description could just appear alongside the key and value columns in the dialog.

Similarly, if the default value was also shown in a column, that would also be helpful

Image 252