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!
Add stash push for stashing a subset of changed files
Hello,
In the commad line you can stash a subset of changed files with:
git stash push <path-to-file>
This is useful, e.g.
- to see if changes in them are necessary for a commit
- to exclude them from a commit (sometimes quicker than staging)
- to quickly compare behaviour with and without changes in the files
- to determine if these changes caused a bug
etc.
Automaticly add commit message from latest in log
Istead of disabling commit buttons, would be much convinient to have commit message that you previsly typed.
(Select button is good but its also too complicated)
Support for hg evolve extension
Support for hg evolve extension. Experimental support exists on bitbucket cloud. https://pypi.python.org/pypi/hg-evolve
Implement custom (external) commands which can be accessible from menu or tool bar
some times we have to execute some special command (call some scripts and etc.). It will be not bad to call it by pressing one button instead of opening terminal and writing there the full command.
Support floating windows/tabs.
I'd like to be able to float, e.g., the diff tab so I can easily toss that on another monitor.
I don't want to open a full diff window because that is not tied to my active selection in the main SmartGit window.
Set different encoding for each file.
We have files in one repository, which are encoded in several different encodings. It would be great if we had possibility to switch their encoding setting for each file like in Eclipse.
Perhaps, encoding could also be detected automatically.
More distinct (colored) file statuses
In the past, I got used to the CLI git command line interface. What I like about it is that all staged files are shown in green (no matter if they were added with 'git add', 'git mv' or some other way) and all modified and untracked (non-staged) files are shown in red. This is very convenient, as one can easily see what content is stored in the Git index (stage) and what changes are made in the file system only. Switching to SmartGit, I miss these colors. I need to focus my attention of the text next to file names and actually "read" it ("Staged", "Modified", etc.)
My suggestion is that Syntevo could add an option to show the files in the "Files" view more colorful. Or, even better, to have colorful backgrounds? Or, probably, to make the icons left to the file names to use better colors? Or make the icons more distinct one from another, in general.
Support Mercurial 4.2+
Really need support for current versions of mercurial. Please don't make me go back to source tree because I can't use hg anymore. :(
SVN repository: resolve jira tickets does not work [SG-10816]
For Git-SVN clones, it's not possible to resolve JIRA issues when pushing commits.
Copy full first-paragraph of commit message in "Copy Selection in Column"
I wanted to copy out the first paragraph of each commit's message (for n commits) through the "Copy Selection in Column" feature, for a weekly summary report of what has changed. However, if the column is not wide enough, SmartGit truncates it with an ellipsis. The bad part is the copied text is the truncated version, not the full version.
It would be nice if the copied text is the full first paragraph.
Customer support service by UserEcho