Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-15Simplify SearchCategory tags (#9490)Marius Ungureanu
2019-08-21[GlobalSearch] Adds order priority in results based in a rankJose Medrano
2019-02-15Track API changesLluis Sanchez
All services are now referenced from the IdeServices class
2016-10-16[Core] Improve performance a bit by using ConfigureAwait(false) on semaphore ↵therzok
locking.
2016-10-07[Misc] Saner SemaphoreSlim timeout/cancellation handling.therzok
2016-10-07[Misc] Prevent SemaphoreSlim overflowtherzok
Release is unsafe when also using Cancellation, so add a check to whether or not we actually hold the lock. A simplified check might be checking for the CurrentCount on the semaphore, but the intent is clearer this way. Bug 45085 - Semaphore overflow in XS on Windows
2016-10-02[Misc] Add cancellation tokens to SemaphoreSlim.WaitAsync where applicable.Marius Ungureanu
2016-09-25[Ide] Optimize FileSearchCategory initialization.Marius Ungureanu
We don't want 10 tasks doing a blocking wait for one task to gather files. Use async semaphores there so we can have more threads doing actual work. Also, don't bother allocating a big dictionary if the task is cancelled right after the files cache request was started.
2016-07-12[Ide] Preallocate FileSearchCategory unique set.Marius Ungureanu
2016-02-04[Ide] Optimise FileSearchCategory cache creationDavid Karlaš
2016-01-26[Ide] Global Search Files Category now caches files so it's much fasterDavid Karlaš
2016-01-19[Ide] Fixed possible null reference exception.Mike Krüger
2015-12-18Merge remote-tracking branch 'origin/master' into roslyn-nogtkshellMarius Ungureanu
2015-12-14[Ide] Remove unnecessary async.Marius Ungureanu
2015-12-14[Ide] Fewer UI thread operations on typing in search.Marius Ungureanu
This moves gathering all open docs and projects in UI thread to background thread since those cannot change while the user is typing anyway. It also adds the cancellation token to Task.Run so the task is skipped if already canceled.
2015-12-14Merge remote-tracking branch 'origin/master' into roslyn-nogtkshellMarius Ungureanu
2015-12-11Fixed 'Bug 9867 - Shorter aliases for global search'.Mike Krüger
2015-11-17[Ide] Removed unused parameters from constructors.Marius Ungureanu
2015-11-17Fix warningsLluis Sanchez
2015-07-15[Ide] NavigateTo feature is now more fluent.Mike Krüger
2015-06-16[Refactoring] Moved from NR6Pack -> RefactoringEssentials.Mike Krüger
2015-02-20[Ide] Removed ambience system.Mike Krüger
Roslyn has an own 'ambience' solution : DisplayStrings. There format settings are much more flexible than our old ambiences. The Ambience class remains for it's helper methods and it'll contain common display string display formats for monodevelop.
2015-01-12[Ide] Removed NR5 usages. Switched Error system back toMike Krüger
DocumentRegions. Most parsers are tracking line/column informations therefore it makes the transition easier if that layer sticks to the locations rather than switching to offsets.
2014-11-21Merge branch 'xs6-editor' into xs6-editor-roslynMike Krüger
Conflicts: .gitmodules main/Main.sln main/src/addins/AspNet/Razor/RazorCSharpEditorExtension.cs main/src/addins/AspNet/WebForms/WebFormsEditorExtension.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ExportCodeGenerator.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CreateOverrideCompletionData.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MonoCSharpCompletionEngine.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/HighlightUsagesExtension.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringContext.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringScript.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpCodeGenerator.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp/SignatureMarkupCreator.cs main/src/addins/MacPlatform/MacPlatform.csproj main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserViewContent.cs main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/TreeNodes/DomTypeNodeBuilder.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.AnalysisCore/Fixes/GenericFix.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameItemDialog.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/ResolveCommandHandler.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/CompletionData.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/CompletionDataList.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/CompletionListWindow.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.Extension/CompletionTextEditorExtension.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor/DocumentContext.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs main/tests/UnitTests/MonoDevelop.CSharpBinding.Refactoring/ResolveNamespaceTests.cs main/tests/UnitTests/MonoDevelop.CSharpBinding/AutomaticBracketInsertionTests.cs main/tests/UnitTests/MonoDevelop.CSharpBinding/NamedArgumentCompletionTests.cs
2014-11-11Fixed 'Bug 24299 - File appears twice when searching '.Mike Krüger
2014-05-12[Ide] Ported navigation search to roslyn.Mike Krüger
2013-03-27Fixed 'Bug 11434 - Global search list shows "no results" with trailingMike Krüger
colon'.
2013-03-22[Ide] Removed 'f'for file search categor (only 'file' works - 'f' isMike Krüger
used for fields now).
2012-11-05[Ide] Removed unused NavigateToDialog namespace (it's now part of theMike Krüger
toolbar).
2012-10-31[Ide] Create resolved member objects lazy now.Mike Krüger
2012-10-30[Ide] Optimized search categories.Mike Krüger
2012-10-12[Ide] Consistently handle errors in search categoriesAlan McGovern
Cancellation and errors should be handled correctly across all search categories now.
2012-10-12[Ide] Ensure that searching is always cancelled ASAPAlan McGovern
If the search window is destroyed, ensure we cancel the current search if it exists. We also need to ensure that the sorting code is cancellable too as large solutions can spend a significant amount of time sorting their results when only 1 or 2 characters have been entered into the search entry.
2012-09-28[Ide] Fix some warningsLluis Sanchez
2012-09-20[Ide] Switched matching algorithm for the other categories as well.Mike Krüger
2012-09-19[UIRefresh] Implemented navigate to command tags/Fixed 'Bug 7059 - OnMike Krüger
clicking 'Search' menu, the following options: 'Go to File', 'Go to Type' and 'Navigate TO' are not appearing.'.
2012-06-28[UIRefresh]Made the toolbar internal.Mike Krüger
2012-06-04[IDE] UI-Refresh: Worked on search results widget & added file searchMike Krüger
category.