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
path: root/main/src
AgeCommit message (Collapse)Author
2019-07-22Deduplicate all the span slice callsglob-opttherzok
2019-07-22[Core] Implement a FastConcat version of IEnumerable, where we know we don't ↵therzok
need to create a new concat iterator This should optimize GC memory pressure more on this code path. In case the result returned recursively by ExpandWildcardFilePath is Enumerable.Empty, we can optimzie and not create a new Enumerator for the second one.
2019-07-22[Core] Change the recursive handling of ExpandWildcardFilePaththerzok
Instead of doing the recursive matching by manually recursively descending via a parameter, use the filesystem's APIs to check the nested directories to validate the data
2019-07-22[Core] Change signature of the path being passed to ReadOnlySpantherzok
2019-07-22Merge pull request #8246 from mono/msbuild-pi-keyMarius Ungureanu
[Core] Avoid allocating strings for keys when loading the MSBuild pro…
2019-07-22Merge pull request #8243 from mono/root-workspace-cleanupsMarius Ungureanu
[Ide] Small cleanup and optimization in RootWorkspace
2019-07-22Merge pull request #8250 from mono/msbuild-safe-parseMarius Ungureanu
[Core] Remove redundant condition checks
2019-07-22Merge pull request #8251 from mono/msbuild-cleanupMarius Ungureanu
[Core] Small cleanups in DefaultMSBuildEngine
2019-07-22Merge pull request #8244 from mono/array-extensionLluis Sanchez
[Core] Add extension on Array to shadow IEnumerable.Contains
2019-07-22Merge pull request #8245 from mono/dnc-unused-fileLluis Sanchez
[DotNetCore] Remove unused file
2019-07-21[Ide] Remove unused DocumentManager methodtherzok
2019-07-21[Ide] Remove redundant ToArraytherzok
2019-07-21Avoid enumerating GetAllItems for each open documenttherzok
This should fix some performance issue when closing a decently sized workspace with 20 open documents.
2019-07-21[Core] Small cleanups in DefaultMSBuildEnginetherzok
Unroll LINQ in a loop code, use lambda instead of delegate notation and remove an unused method
2019-07-21[Core] Remove redundant condition checkstherzok
SafeParseAndEvaluate already does a check for the condition being empty. Remove the redundant checks and invert some conditions
2019-07-21[Core] Avoid allocating strings for keys when loading the MSBuild projecttherzok
2019-07-21[DotNetCore] Remove unused filetherzok
2019-07-21Optimize some boxing from IEnumerable.Containstherzok
2019-07-21[Core] Add an overload for Array which should fix most usages of ↵therzok
IEnumerable.Contains on arrays The new method shadows the old one, so we get quite a few performance improvements, most in the project model
2019-07-19Merge pull request #8195 from mono/master-vsts943824Lluis Sanchez
Fixes VSTS FeedbackTicket 943824: Diff Incorrect
2019-07-18Merge pull request #8222 from mono/pr-david-fixGetCodeAnalysisProjectAsyncDavid Karlaš
Make `TypeSystemService.GetCodeAnalysisProjectAsync` return actual value when solution is still loading
2019-07-18Merge pull request #8225 from mono/master-vsts820341Mike Krüger
Fixed Bug 820341: [Feedback] Unable to print code
2019-07-18Merge pull request #8213 from mono/fix905844-proper-bundle-icon-accessVsevolod Kukol
[Mac] Fix NSImageCacheException exception when getting the app icon
2019-07-18Merge pull request #8071 from mono/fix-936531Vsevolod Kukol
Change Key binding scheme for Visual Studio for Mac
2019-07-18Merge pull request #8221 from mono/pr-folder-publish-consoleJose Miguel Torres
[DotNetCore] Enable "Publish to folder" command for all .NET Core projects
2019-07-18Fixed Bug 820341: [Feedback] Unable to print codeMike Krüger
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/820341 The only way to ensure that the theme can be printed in a good quality is to use the default light theme for printing. The same with the font size - it used to be the editor zoom factor but setting it to a constant zoom facotr gives the print code the control over the size. Fonts currently are way bigger than they should be in printing.
2019-07-18Fixes VSTS FeedbackTicket 943824: Diff IncorrectMike Krüger
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/943824 Diff View could be loaded before the text view had the text - that caused that the "local" text was empty. The blame view had the same issue (but crashed) - fixed that as well.
2019-07-18Merge pull request #8218 from mono/pr-ryzngard-roslyn-3.3.0-beta1-19360-03Sandy Armstrong
Bump Roslyn to 3.3.0-beta1-19360-03
2019-07-17Editor: add Imaging.csprojAaron Bockover
2019-07-17Make `TypeSystemService.GetCodeAnalysisProjectAsync` return actual value ↵David Karlaš
when solution is still loading Main difference between `TypeSystemService.GetCodeAnalysisProjectAsync` and `TypeSystemService.GetCodeAnalysisProject` should be that `Async` version can be called before project/solution is fully loaded and `await` for it to be loaded and then return correct result, `non-Async` version should return project if currently or else `null`.
2019-07-17[DotNetCore] Enable "Publish to folder" command for all .NET Core projectsRodrigo Moya
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/945334
2019-07-17Fixes VSTS #936531 - Key binding scheme for Visual Studio for Mac should be ↵Javier Suárez Ruiz
"Visual Studio for Mac" rather than "Visual Studio"
2019-07-17Merge pull request #8212 from mono/newWebLluis Sanchez
New WebEditors
2019-07-17Merge pull request #8137 from mono/master-vsts940831Mike Krüger
Fixes VSTS Bug 940831: "Authors" (Blame) tab fails to load
2019-07-17[Mac] Improve ApplicationIcon logic and make setter privateVsevolod Kukol
2019-07-17Merge pull request #8208 from mono/master-vsts941853Mike Krüger
Fixes VSTS Bug 941853: Unknown icon shown in status bar when opening a
2019-07-17Build: Updates for Roslyn bumpSandy Armstrong
2019-07-16[Mac] Fix NSImageCacheException exception when getting the app iconVsevolod Kukol
SharedApplication.ApplicationIconImage is not meant to be used to retrieve the actual bundle icon, but only to change the default icon. Instead of SharedApplication.ApplicationIconImage get the icon directly from the bundle by default and fall-back to BrandingService if not running from an app bundle. Fixes VSTS #905844
2019-07-16Merge pull request #8209 from mono/vsts944831Marius Ungureanu
[Mac] Remove IdeInstanceConnection socket on Mac when running from bundle Fixes VSTS #944831 - [FATAL] System.UnauthorizedAccessException exception in System.IO.File.Delete() Fixes VSTS #938537 - [Watson] SIGABRT due to IdeInstanceConnection.StartListening
2019-07-16Merge pull request #8100 from mono/perf-tests-integrationLluis Sanchez
Perf tests integration for simple benchmarks
2019-07-16Merge pull request #8083 from mono/api-and-perf-cleanupsLluis Sanchez
[Misc] Improve performance of some project APIs and remove some unused obsolete APIs
2019-07-16Merge pull request #8104 from mono/Fixes-810355Lluis Sanchez
[Ide][Core] Adds support for AppendTargetFrameworkToOutputPath
2019-07-16Code qualitytherzok
2019-07-16[Mac] Remove IdeInstanceConnection socket on Mac when running from bundletherzok
Fixes VSTS #944831 - [FATAL] System.UnauthorizedAccessException exception in System.IO.File.Delete()
2019-07-16Fixes VSTS Bug 941853: Unknown icon shown in status bar when opening aMike Krüger
file https://devdiv.visualstudio.com/DevDiv/_workitems/edit/941853 The BeginProgress API is the cause of that - IconID can beconverted to a string. Other calls of that method are ok.
2019-07-16Merge pull request #8153 from mono/gtc-fixesVsevolod Kukol
[GetToCode] Adds ShowAsync method in NewProjectController with TaskCo…
2019-07-16Fix the test namestherzok
2019-07-16Merge pull request #8177 from mono/fix-941964Lluis Sanchez
[Mac] Use FirstOrDefault in case there is no matching configurations
2019-07-16Small fixes to baseline filestherzok
2019-07-16Map CSS and HTML colorDavid Karlaš