forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/9.0'
Conflicts: cmake/QtCreatorIDEBranding.cmake qbs/modules/qtc/qtc.qbs qtcreator_ide_branding.pri src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp src/plugins/vcsbase/vcscommand.cpp Change-Id: I2d33113bfb2ea7134550cda1de4e2c21e6711778
This commit is contained in:
@@ -278,7 +278,8 @@ public:
|
||||
: GitBaseDiffEditorController(document, leftCommit, rightCommit)
|
||||
{
|
||||
setReloader([this, extraArgs] {
|
||||
runCommand({addConfigurationArguments(baseArguments() << extraArgs)});
|
||||
runCommand({addConfigurationArguments(baseArguments() << extraArgs)},
|
||||
VcsBaseEditor::getCodec(workingDirectory(), {}));
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -413,7 +414,7 @@ public:
|
||||
argLists << addConfigurationArguments(baseArguments() << "--" << unstagedFiles);
|
||||
|
||||
if (!argLists.isEmpty())
|
||||
runCommand(argLists);
|
||||
runCommand(argLists, VcsBaseEditor::getCodec(workingDirectory(), stagedFiles + unstagedFiles));
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -1353,9 +1354,10 @@ VcsBaseEditorWidget *GitClient::annotate(
|
||||
|
||||
editor->setWorkingDirectory(workingDir);
|
||||
QStringList arguments = {"blame", "--root"};
|
||||
arguments << argWidget->arguments() << "--" << file;
|
||||
arguments << argWidget->arguments();
|
||||
if (!revision.isEmpty())
|
||||
arguments << revision;
|
||||
arguments << "--" << file;
|
||||
editor->setDefaultLineNumber(lineNumber);
|
||||
vcsExec(workingDir, arguments, editor);
|
||||
return editor;
|
||||
|
||||
Reference in New Issue
Block a user