}
});
// git exe path chooser
gitExePathChooser_ = new FileChooserTextBox("",
"(Not Found)",
null,
null);
gitExePathLabel_ = new Label("Git executable:");
SessionInfo sessionInfo = session.getSessionInfo();
if (sessionInfo.getAllowVcsExeEdit())
addTextBoxChooser(gitExePathLabel_, null, null, gitExePathChooser_);
// use git bash
chkUseGitBash_ = new CheckBox("Use Git Bash as shell for Git projects");
if (haveGitBashPref())
{
extraSpaced(chkUseGitBash_);
add(chkUseGitBash_);
}
// svn exe path chooser
svnExePathLabel_ = new Label("SVN executable:");
svnExePathChooser_ = new FileChooserTextBox("",
"(Not Found)",
null,
null);
if (sessionInfo.getAllowVcsExeEdit())
addTextBoxChooser(svnExePathLabel_, null, null, svnExePathChooser_);
// terminal path
terminalPathLabel_ = new Label("Terminal executable:");
terminalPathChooser_ = new FileChooserTextBox("",
"(Not Found)",
null,
null);
if (haveTerminalPathPref())
addTextBoxChooser(terminalPathLabel_, null, null, terminalPathChooser_);