Exemple #1
0
 void IDiffTreeViewMenuOperations.RevertChanges()
 {
     RevertClientDiffsOperation.RevertChanges(
         mWkInfo,
         DiffSelection.GetSelectedDiffs(mDiffTreeView),
         mWorkspaceWindow,
         mProgressControls,
         mGuiMessage,
         AfterRevertOrUndeleteOperation);
 }
Exemple #2
0
 void IDiffTreeViewMenuOperations.UndeleteToSpecifiedPaths()
 {
     UndeleteClientDiffsOperation.UndeleteToSpecifiedPaths(
         mWkInfo,
         DiffSelection.GetSelectedDiffs(mDiffTreeView),
         mWorkspaceWindow,
         mProgressControls,
         this,
         mGuiMessage,
         AfterRevertOrUndeleteOperation);
 }
Exemple #3
0
        void IDiffTreeViewMenuOperations.Diff()
        {
            ClientDiffInfo clientDiffInfo =
                DiffSelection.GetSelectedDiff(mDiffTreeView);

            DiffOperation.DiffClientDiff(
                mWkInfo,
                clientDiffInfo.DiffWithMount.Mount.Mount,
                clientDiffInfo.DiffWithMount.Difference,
                xDiffLauncher: null,
                imageDiffLauncher: null);
        }
Exemple #4
0
        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);
        }
Exemple #5
0
 SelectedDiffsGroupInfo IDiffTreeViewMenuOperations.GetSelectedDiffsGroupInfo()
 {
     return(SelectedDiffsGroupInfo.BuildFromSelectedNodes(
                DiffSelection.GetSelectedDiffsWithoutMeta(mDiffTreeView)));
 }