void IncomingChangesViewMenu.IMetaMenuOperations.DiffYoursWithIncoming() { IncomingChangeInfo incomingChange = IncomingChangesSelection. GetSingleSelectedIncomingChange(mIncomingChangesTreeView); if (incomingChange == null) { return; } DiffYoursWithIncoming( mIncomingChangesTreeView.GetMetaChange(incomingChange), mWkInfo); }
void IIncomingChangesViewMenuOperations.MergeKeepingWorkspaceChanges() { List <string> selectedPaths = IncomingChangesSelection. GetPathsFromSelectedFileConflictsIncludingMeta( mIncomingChangesTreeView); mMergeViewLogic.ProcessMerges( mPlasticClient, mSwitcher, mGuiMessage, selectedPaths, MergeContributorType.KeepDestination, Refresh.UnityAssetDatabase); }
void IIncomingChangesViewMenuOperations.DiffIncomingChanges() { IncomingChangeInfo incomingChange = IncomingChangesSelection. GetSingleSelectedIncomingChange(mIncomingChangesTreeView); if (incomingChange == null) { return; } DiffIncomingChanges( incomingChange, mWkInfo); }
SelectedIncomingChangesGroupInfo IIncomingChangesViewMenuOperations.GetSelectedIncomingChangesGroupInfo() { return(IncomingChangesSelection.GetSelectedGroupInfo(mIncomingChangesTreeView)); }