diff --git a/plugins/fossil/constants.h b/plugins/fossil/constants.h index e15a8e76db3..b1e6170b346 100644 --- a/plugins/fossil/constants.h +++ b/plugins/fossil/constants.h @@ -93,9 +93,6 @@ const char COMMIT[] = "Fossil.Action.Commit"; const char CONFIGURE_REPOSITORY[] = "Fossil.Action.Settings"; const char CREATE_REPOSITORY[] = "Fossil.Action.CreateRepository"; -//submit editor actions -const char DIFFEDITOR[] = "Fossil.Action.Editor.Diff"; - // File status hint const char FSTATUS_ADDED[] = "Added"; const char FSTATUS_ADDED_BY_MERGE[] = "Added by Merge"; diff --git a/plugins/fossil/fossilplugin.cpp b/plugins/fossil/fossilplugin.cpp index 206e5bc0244..8ee4618073c 100644 --- a/plugins/fossil/fossilplugin.cpp +++ b/plugins/fossil/fossilplugin.cpp @@ -149,8 +149,6 @@ bool FossilPlugin::initialize(const QStringList &arguments, QString *errorMessag createMenu(context); - createSubmitEditorActions(); - Core::HelpManager::registerDocumentation({Core::ICore::documentationPath() + "/fossil.qch"}); @@ -529,26 +527,6 @@ void FossilPlugin::configureRepository() m_client->synchronousConfigureRepository(state.topLevel(), newSettings, currentSettings); } -void FossilPlugin::createSubmitEditorActions() -{ - Core::Context context(Constants::COMMIT_ID); - Core::Command *command; - - m_editorCommit = new QAction(VcsBase::VcsBaseSubmitEditor::submitIcon(), tr("Commit"), this); - command = Core::ActionManager::registerAction(m_editorCommit, Constants::COMMIT, context); - command->setAttribute(Core::Command::CA_UpdateText); - connect(m_editorCommit, &QAction::triggered, this, &FossilPlugin::commitFromEditor); - - m_editorDiff = new QAction(VcsBase::VcsBaseSubmitEditor::diffIcon(), tr("Diff &Selected Files"), this); - command = Core::ActionManager::registerAction(m_editorDiff, Constants::DIFFEDITOR, context); - - m_editorUndo = new QAction(tr("&Undo"), this); - command = Core::ActionManager::registerAction(m_editorUndo, Core::Constants::UNDO, context); - - m_editorRedo = new QAction(tr("&Redo"), this); - command = Core::ActionManager::registerAction(m_editorRedo, Core::Constants::REDO, context); -} - void FossilPlugin::commit() { if (!promptBeforeCommit()) @@ -615,7 +593,6 @@ void FossilPlugin::showCommitWidget(const QListsetFields(m_submitRepository, currentBranch, tags, currentUser, status); - commitEditor->registerActions(m_editorUndo, m_editorRedo, m_editorCommit, m_editorDiff); connect(commitEditor, &VcsBase::VcsBaseSubmitEditor::diffSelectedFiles, this, &FossilPlugin::diffFromEditorSelected); commitEditor->setCheckScriptWorkingDirectory(m_submitRepository); diff --git a/plugins/fossil/fossilplugin.h b/plugins/fossil/fossilplugin.h index 60e6c33845b..2a67cc628a3 100644 --- a/plugins/fossil/fossilplugin.h +++ b/plugins/fossil/fossilplugin.h @@ -91,13 +91,12 @@ private: void configureRepository(); void commit(); void showCommitWidget(const QList &status); - void commitFromEditor(); + void commitFromEditor() override; void diffFromEditorSelected(const QStringList &files); void createRepository(); // Methods void createMenu(const Core::Context &context); - void createSubmitEditorActions(); void createFileActions(const Core::Context &context); void createDirectoryActions(const Core::Context &context); void createRepositoryActions(const Core::Context &context); @@ -124,10 +123,6 @@ private: QAction *m_createRepositoryAction = nullptr; // Submit editor actions - QAction *m_editorCommit = nullptr; - QAction *m_editorDiff = nullptr; - QAction *m_editorUndo = nullptr; - QAction *m_editorRedo = nullptr; QAction *m_menuAction = nullptr; QString m_submitRepository;