void IIncomingChangesViewMenuOperations.MergeKeepingWorkspaceChanges() { List <IncomingChangeInfo> fileConflicts = IncomingChangesSelection. GetSelectedFileConflictsIncludingMeta(mIncomingChangesTreeView); mIncomingChangesViewLogic.ProcessMergesForConflicts( MergeContributorType.KeepDestination, fileConflicts, Refresh.UnityAssetDatabase); }
void IncomingChangesViewMenu.IMetaMenuOperations.DiffYoursWithIncoming() { IncomingChangeInfo incomingChange = IncomingChangesSelection. GetSingleSelectedIncomingChange(mIncomingChangesTreeView); if (incomingChange == null) { return; } DiffYoursWithIncoming( mIncomingChangesTreeView.GetMetaChange(incomingChange), mWkInfo); }
void IIncomingChangesViewMenuOperations.DiffIncomingChanges() { IncomingChangeInfo incomingChange = IncomingChangesSelection. GetSingleSelectedIncomingChange(mIncomingChangesTreeView); if (incomingChange == null) { return; } DiffIncomingChanges( incomingChange, mWkInfo); }
SelectedIncomingChangesGroupInfo IIncomingChangesViewMenuOperations.GetSelectedIncomingChangesGroupInfo() { return(IncomingChangesSelection.GetSelectedGroupInfo(mIncomingChangesTreeView)); }