summaryrefslogtreecommitdiffstats
path: root/plugins/fossil/fossilplugin.cpp
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2022-10-28 14:43:04 +0200
committerChristian Stenger <christian.stenger@qt.io>2022-10-28 13:07:28 +0000
commit267bfdb0f98fa5e11a584d86e412578b435409fb (patch)
treee01529d030bf2cd38a89a6f72fd38a9858a573bd /plugins/fossil/fossilplugin.cpp
parentcd7a378418378949a6d208978b66fcc96795b290 (diff)
Adapt to upstream change
Change-Id: I486cae994d432acafb7a882688933e7e85b51a2e Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'plugins/fossil/fossilplugin.cpp')
-rw-r--r--plugins/fossil/fossilplugin.cpp16
1 files changed, 2 insertions, 14 deletions
diff --git a/plugins/fossil/fossilplugin.cpp b/plugins/fossil/fossilplugin.cpp
index da46dc5..471912b 100644
--- a/plugins/fossil/fossilplugin.cpp
+++ b/plugins/fossil/fossilplugin.cpp
@@ -172,7 +172,7 @@ public:
const QStringList &extraArgs) final;
void updateActions(VcsBase::VcsBasePluginPrivate::ActionState) override;
- bool submitEditorAboutToClose() override;
+ bool activateCommit() override;
// File menu action slots
void addCurrentFile();
@@ -784,25 +784,13 @@ void FossilPluginPrivate::createRepository()
}
}
-bool FossilPluginPrivate::submitEditorAboutToClose()
+bool FossilPluginPrivate::activateCommit()
{
CommitEditor *commitEditor = qobject_cast<CommitEditor *>(submitEditor());
QTC_ASSERT(commitEditor, return true);
Core::IDocument *editorDocument = commitEditor->document();
QTC_ASSERT(editorDocument, return true);
- const VcsBase::VcsBaseSubmitEditor::PromptSubmitResult response
- = commitEditor->promptSubmit(this);
-
- switch (response) {
- case VcsBase::VcsBaseSubmitEditor::SubmitCanceled:
- return false;
- case VcsBase::VcsBaseSubmitEditor::SubmitDiscarded:
- return true;
- default:
- break;
- }
-
QStringList files = commitEditor->checkedFiles();
if (!files.empty()) {
//save the commit message