Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

Multi-File+Folder selection commit #287

Merged
merged 5 commits into from
May 20, 2013
Merged

Multi-File+Folder selection commit #287

merged 5 commits into from
May 20, 2013

Conversation

Therzok
Copy link
Contributor

@Therzok Therzok commented May 17, 2013

This is an extension of #286. It allows you to select multiple navigation nodes and commit them in a batch.
Also, refactoring on FindMostSpecificParent. Moved from CreatePatchCommand to VersionControlItemList.

Addition of MultiSelection changing type of the CommitCommand Handler.
Next will be modifying the Commit Command.
This allows you to select multiple navigation nodes and commit them. This is an extension of PR #286,
and enhances support for it.

But here comes a question: Should I remove the CommandUpdateHandler?
This command can get too CPU intensive in some cases, because of recursive directory searches.
We have the MessageBox on operations that cannot be done. I'll add another commit if we need this.
@Therzok
Copy link
Contributor Author

Therzok commented May 17, 2013

Also, I have another question for VCS Command Update Handlers. Shouldn't the selected items be cached at least for tests? We're calling the GetItems () maaany times for just one menu update. There's no real possibility of items changing between tests.

Changed algorithm of Commit to handle multi-repository commits.
Moved FindMostSpecificParent from CreatePatchCommand to VersionControlItemList
in case we need it somewhere else too.
@Therzok
Copy link
Contributor Author

Therzok commented May 18, 2013

@slluis Fixed them all, should now support multi-repository commits. (Will open up more dialogs.)

slluis added a commit that referenced this pull request May 20, 2013
Multi-File+Folder selection commit
@slluis slluis merged commit d439762 into mono:master May 20, 2013
nosami added a commit that referenced this pull request May 23, 2016
DavidKarlas added a commit that referenced this pull request Mar 11, 2019
Fix 806871: Breakpoint glyph doesn't change to filled circle when bre…
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants