forked from qt-creator/qt-creator
ClearCase: Enable Diff, History and Annotate only for elements
Diff, History and Annotate only makes sense for ClearCase elements. Change-Id: I81f6f5d3fcc81d7c493cc6b3a621902fb57cabe4 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -717,6 +717,9 @@ void ClearCasePlugin::updateStatusActions()
|
||||
m_undoHijackAction->setEnabled(!m_viewData.isDynamic && hasFile && (fileStatus.status & FileStatus::Hijacked));
|
||||
m_checkInCurrentAction->setEnabled(hasFile && (fileStatus.status & FileStatus::CheckedOut));
|
||||
m_addFileAction->setEnabled(hasFile && (fileStatus.status & FileStatus::NotManaged));
|
||||
m_diffCurrentAction->setEnabled(hasFile && (fileStatus.status != FileStatus::NotManaged));
|
||||
m_historyCurrentAction->setEnabled(hasFile && (fileStatus.status != FileStatus::NotManaged));
|
||||
m_annotateCurrentAction->setEnabled(hasFile && (fileStatus.status != FileStatus::NotManaged));
|
||||
|
||||
m_checkInActivityAction->setEnabled(m_viewData.isUcm);
|
||||
m_diffActivityAction->setEnabled(m_viewData.isUcm);
|
||||
|
||||
Reference in New Issue
Block a user