void IDiffTreeViewMenuOperations.RevertChanges() { RevertClientDiffsOperation.RevertChanges( mWkInfo, DiffSelection.GetSelectedDiffs(mDiffTreeView), mWorkspaceWindow, mProgressControls, mGuiMessage, AfterRevertOrUndeleteOperation); }
void IDiffTreeViewMenuOperations.UndeleteToSpecifiedPaths() { UndeleteClientDiffsOperation.UndeleteToSpecifiedPaths( mWkInfo, DiffSelection.GetSelectedDiffs(mDiffTreeView), mWorkspaceWindow, mProgressControls, this, mGuiMessage, AfterRevertOrUndeleteOperation); }
void IDiffTreeViewMenuOperations.Diff() { ClientDiffInfo clientDiffInfo = DiffSelection.GetSelectedDiff(mDiffTreeView); DiffOperation.DiffClientDiff( mWkInfo, clientDiffInfo.DiffWithMount.Mount.Mount, clientDiffInfo.DiffWithMount.Difference, xDiffLauncher: null, imageDiffLauncher: null); }
void DiffTreeViewMenu.IMetaMenuOperations.DiffMeta() { ClientDiffInfo clientDiffInfo = DiffSelection.GetSelectedDiff(mDiffTreeView); ClientDiffInfo clientDiffInfoMeta = mDiffTreeView.GetMetaDiff(clientDiffInfo); DiffOperation.DiffClientDiff( mWkInfo, clientDiffInfoMeta.DiffWithMount.Mount.Mount, clientDiffInfoMeta.DiffWithMount.Difference, xDiffLauncher: null, imageDiffLauncher: null); }
SelectedDiffsGroupInfo IDiffTreeViewMenuOperations.GetSelectedDiffsGroupInfo() { return(SelectedDiffsGroupInfo.BuildFromSelectedNodes( DiffSelection.GetSelectedDiffsWithoutMeta(mDiffTreeView))); }