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 we (Syntevo) and other users will understand what you want. A plain request "SmartGit should look cool" is too vague because we don't know what we should change, and hence will not be approved by us.
Thank you for your help!
Currently it seems that the only way to open a terminal for a repo is to right-click on the repo in the list and click "Open in Terminal".
It would be nice to have a shortcut in the toolbar that opens a terminal for the current repo.
It would be nice if there were filtering options for the repository pane like:
- Show repos with incoming changes (green down arrow)
- Show repos with outgoing changes (red up arrow)
- Show repos not on the default branch (i.e. master)
I use a scripting language Autohotkey. And i would love to see Syntax highlighting in smartgit for it.
Since I have seen several requests for more support of syntax highlighting for other languages, I assume it makes sense tha smartgit should provide an interface that allows users to „define“ their own syntax highlighting and associate this to a file Extension.
If there is already a possibility to do so, please point me in that direction.
Thanks for considering
If I have a opened and selected submodule with changed files like this:
And I select the parent submodule:
It does not show the changes for the opened submodules like the Working Tree Window does:
Add command-Line Options to open file in File Compare.
smartgitc.exe --blame C:\path\to\repository\path\to\file:400
but that shows current (non commited) modification on passed file like on double-click in main window
At times I have a lot of unversioned files, when I commit, these are not differentiated from tracked files and the tracked files are hard to see. Could tracked files be put at the top of the list.
The smaller font size (like under the toolbar buttons) used in various places (e.g. explanatory text in messages boxes and Preferences sheets) is too small for my eyes. The small font used in tag/branch markers in the Journal view is a problem as well. It would be great if font sizes wouldn't go below the standard UI font size, or if this would be adjustable.
I often want to know if I have pending changes in my working tree (and if I do what are they). On the command line this is "git status".
In SmartGit, this is looking at the Working Tree view and seeing no files in the file pane.
In the new Log as main window workflow, there is no clear place to look since the Working Tree entry is not present in that case. Not being present might just mean it is scrolled out. Yes, I know the current commit I am on is set to "bold" but this is not very reassuring, I would much rather see the `Working Tree` entry always with 0 changes instead.
> Shouldn't this be set as the default when switching to Working Tree as main Window?
I don't think it's more reasonable to use this as default. It's simply a matter of taste.
> In Permanent mode and Working Tree clean, I think the index should show only 'on demand'. Maybe this is a bug?
Either everything on demand or everything permanent is reasonable to me. So again, a matter of taste. If you want to have a third mode or a corresponding low-level property, please create a new topic.
When SmartGit is configured with GitFlow, branches are grouped by category. You get a "support" and "tags" tree node in the branches view.
As I'm working on a project that has 10 years oh history, there are a LOT of tags, and same for support branches.
Would it be possible to display the last n items for each, with a "view more" clickable link to display the rest ?
In smartgit 18.1 I am allowed to do a reset on my current commit if I do this via the Journal view. (to clean up my workspace)
But when I am in the Log view, and I select my current commit, the reset option is disabled.
This seems strange, that I can do a reset in one view, but not in the other.
Customer support service by UserEcho