Revision 0ce76ded1b207063a460f859fe7bfeb6d90b4eb6 authored by Alexander Gavrilov on 16 November 2008, 18:46:49 UTC, committed by Shawn O. Pearce on 16 November 2008, 21:33:09 UTC
Due to the emphasis on scriptability in the git design, it is impossible to provide 100% complete GUI. Currently unaccounted areas include git-svn and other source control system interfaces, TopGit, all custom scripts. This problem can be mitigated by providing basic customization capabilities in Git Gui. This commit adds a new Tools menu, which can be configured to contain items invoking arbitrary shell commands. The interface is powerful enough to allow calling both batch text programs like git-svn, and GUI editors. To support the latter use, the commands have access to the name of the currently selected file through the environment. Signed-off-by: Alexander Gavrilov <angavrilov@gmail.com> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
1 parent 7cf4566
File | Mode | Size |
---|---|---|
lib | ||
macosx | ||
po | ||
windows | ||
.gitattributes | -rw-r--r-- | 84 bytes |
.gitignore | -rw-r--r-- | 97 bytes |
GIT-VERSION-GEN | -rwxr-xr-x | 1.8 KB |
Makefile | -rw-r--r-- | 11.2 KB |
git-gui--askpass | -rwxr-xr-x | 1.3 KB |
git-gui.sh | -rwxr-xr-x | 83.0 KB |
Computing file changes ...