forked from qt-creator/qt-creator
		
	VCS: Show message box on timeouts/Add SSH prompt.
- Use message boxes on timeouts. - Add a configuration for a graphical SSH password prompt binary with defaults - Launch commands that require authentification with no terminal on UNIX and environment variable SSH_ASKPASS set accordingly. - First attempt at introduce a common function to synchronously run VCS commands in base plugin with flags. - Use standard execution log entries in all VCS plugins (outputwindow).
This commit is contained in:
		@@ -42,6 +42,7 @@ QT_BEGIN_NAMESPACE
 | 
			
		||||
class QErrorMessage;
 | 
			
		||||
class QSignalMapper;
 | 
			
		||||
class QDebug;
 | 
			
		||||
class QProcessEnvironment;
 | 
			
		||||
QT_END_NAMESPACE
 | 
			
		||||
 | 
			
		||||
namespace Core {
 | 
			
		||||
@@ -202,7 +203,7 @@ public:
 | 
			
		||||
    void setSettings(const GitSettings &s);
 | 
			
		||||
 | 
			
		||||
    QStringList binary() const; // Executable + basic arguments
 | 
			
		||||
    QStringList processEnvironment() const;
 | 
			
		||||
    QProcessEnvironment processEnvironment() const;
 | 
			
		||||
 | 
			
		||||
    static QString msgNoChangedFiles();
 | 
			
		||||
 | 
			
		||||
@@ -233,7 +234,8 @@ private:
 | 
			
		||||
                           VCSBase::VCSBaseEditor* editor = 0,
 | 
			
		||||
                           bool outputToWindow = false,
 | 
			
		||||
                           GitCommand::TerminationReportMode tm = GitCommand::NoReport,
 | 
			
		||||
                           int editorLineNumber = -1);
 | 
			
		||||
                           int editorLineNumber = -1,
 | 
			
		||||
                           bool unixTerminalDisabled = false);
 | 
			
		||||
 | 
			
		||||
    bool synchronousGit(const QString &workingDirectory,
 | 
			
		||||
                        const QStringList &arguments,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user