diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/plugins/git/branchview.cpp | 3 | ||||
| -rw-r--r-- | src/plugins/git/gitplugin.cpp | 4 | ||||
| -rw-r--r-- | src/plugins/git/gitplugin.h | 2 |
3 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/git/branchview.cpp b/src/plugins/git/branchview.cpp index 7487e73b5f..406304608d 100644 --- a/src/plugins/git/branchview.cpp +++ b/src/plugins/git/branchview.cpp @@ -180,6 +180,9 @@ void BranchView::slotCustomContextMenu(const QPoint &point) contextMenu.addAction(tr("Fetch"), this, [this, &remote]() { GitPlugin::client()->fetch(m_repository, *remote); }); + contextMenu.addSeparator(); + contextMenu.addAction(tr("Manage Remotes..."), GitPlugin::instance(), + &GitPlugin::manageRemotes); } if (hasActions) { if (!currentSelected && (isLocal || isTag)) diff --git a/src/plugins/git/gitplugin.cpp b/src/plugins/git/gitplugin.cpp index 2869d73bc7..cafcc55470 100644 --- a/src/plugins/git/gitplugin.cpp +++ b/src/plugins/git/gitplugin.cpp @@ -573,7 +573,7 @@ bool GitPlugin::initialize(const QStringList &arguments, QString *errorMessage) remoteRepositoryMenu->addSeparator(context); createRepositoryAction(remoteRepositoryMenu, tr("Manage Remotes..."), "Git.RemoteList", - context, false, std::bind(&GitPlugin::remoteList, this)); + context, false, std::bind(&GitPlugin::manageRemotes, this)); /* \"Remote Repository" menu */ @@ -1314,7 +1314,7 @@ void GitPlugin::branchList() NavigationWidget::activateSubWidget(Constants::GIT_BRANCH_VIEW_ID, Side::Right); } -void GitPlugin::remoteList() +void GitPlugin::manageRemotes() { showNonModalDialog(currentState().topLevel(), m_remoteDialog); } diff --git a/src/plugins/git/gitplugin.h b/src/plugins/git/gitplugin.h index 3a73ebc1b7..fde722bd4b 100644 --- a/src/plugins/git/gitplugin.h +++ b/src/plugins/git/gitplugin.h @@ -92,6 +92,7 @@ public: QObject *remoteCommand(const QStringList &options, const QString &workingDirectory, const QStringList &args) override; + void manageRemotes(); protected: void updateActions(VcsBase::VcsBasePlugin::ActionState) override; @@ -135,7 +136,6 @@ private: void stashSnapshot(); void stashPop(); void branchList(); - void remoteList(); void stashList(); void fetch(); void pull(); |
