forked from qt-creator/qt-creator
Git: Do not display invalid commit as blame candidate
Change-Id: Ia08775b2e4364f405d223a9b49971ae70c04965a Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
This commit is contained in:
committed by
Tobias Hunger
parent
16a813694f
commit
12a99d476c
@@ -351,7 +351,8 @@ void ChangeTextCursorHandler::fillContextMenu(QMenu *menu, EditorContentType typ
|
||||
menu->addAction(createCopyRevisionAction(m_currentChange));
|
||||
menu->addAction(createDescribeAction(m_currentChange));
|
||||
menu->addSeparator();
|
||||
menu->addAction(createAnnotateAction(editorWidget()->decorateVersion(m_currentChange), false));
|
||||
if (editorWidget()->isValidRevision(m_currentChange))
|
||||
menu->addAction(createAnnotateAction(editorWidget()->decorateVersion(m_currentChange), false));
|
||||
const QStringList previousVersions = editorWidget()->annotationPreviousVersions(m_currentChange);
|
||||
if (!previousVersions.isEmpty()) {
|
||||
foreach (const QString &pv, previousVersions)
|
||||
@@ -1428,6 +1429,12 @@ QString VcsBaseEditorWidget::decorateVersion(const QString &revision) const
|
||||
return revision;
|
||||
}
|
||||
|
||||
bool VcsBaseEditorWidget::isValidRevision(const QString &revision) const
|
||||
{
|
||||
Q_UNUSED(revision);
|
||||
return true;
|
||||
}
|
||||
|
||||
void VcsBaseEditorWidget::slotApplyDiffChunk()
|
||||
{
|
||||
const QAction *a = qobject_cast<QAction *>(sender());
|
||||
|
||||
Reference in New Issue
Block a user