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
2019-12-05Merge pull request #9427 from mono/core-remote-builder-deadlockGreg Munn
[Core] Fix remote project builder deadlock
2019-12-04[Core] Fix build engine not being removedMatt Ward
The change make the call to RemoteBuildEngine.UnloadProject meant that the engine in the RemoteProjectBuilder was being set to null and the RemoteBuildEngineManager.ReleaseProjectBuilder was being called with this null engine. Reworked the code so that if the builder is being disposed then the call to ReleaseProjectBuilder is done after the UnloadProject. Also modified a builder test so it waits a while for the engine count to be reduced since that is now done asynchronously.
2019-12-04Updated reference to xamarin/md-addins@7d5ae3csandy
2019-12-04[Core] Fix remote project builder deadlockMatt Ward
UI hang can occur when the UI thread and a background thread are updating the remote project builders at the same time due to two locks being accessed in a different order. Background thread: RemoteBuildEngine.GetRemoteProjectBuilder - locks remoteProjectBuilders RemoteProjectBuilder.AddReference - locks usageLock UI thread: RemoteProjectBuilder.Shutdown - locks usageLock RemoteProjectBuilder.Dispose RemoteBuildEngine.UnloadProject RemoteBuildEngine.RemoveBuilder - locks remoteProjectBuilders To avoid this the RemoteBuildEngine.UnloadProject is not done synchronously in the RemoteProjectBuilder's Dispose method. Fixes VSTS #1030374 - [FATAL] SigTerm signal in MonoDevelop.Core.dll! MonoDevelop.Projects.MSBuild.RemoteBuildEngine::RemoveBuilder+9
2019-12-04Updated reference to xamarin/md-addins@f30bf17vsevolod.kukol
2019-12-04Updated references to mono/xwt, xamarin/md-addinsvsevolod.kukol
2019-12-04Merge pull request #9376 from mono/pr-kirillo-fix1012526Sandy Armstrong
Fixes squiggles in Razor/Blazor files after project reload
2019-12-03Merge pull request #9405 from mono/dev/anvod/1026106Lluis Sanchez
Fixes 1026106 - in some cases, NSEvent seems to have been null
2019-12-03[Ide[ Configure Gtk# for slim startup (#9364)Marius Ungureanu
* [Ide[ Configure Gtk# for slim startup * Fix up startup tracker slices. Xamarin.Mac is init as part of gtk init, skewing info
2019-12-03[Ide] Load AddinManager data on the UI thread. (#9391)Marius Ungureanu
* [Ide] Load AddinManager data on the UI thread. We need to run this on the UI thread since AddinManager is not thread safe. Invoking extension changed handlers on non-UI thread can lead to weird results Fixes VSTS #1027414 - [FATAL] SigTerm signal in Mono.Addins.dll!Mono.Addins.RuntimeAddin::LoadModule+82" Synchronously run the OnInitialize of the service to load the addin assemblies on the UI thread, then dispatch the actual composing to a background task. This should prevent deadlock issues, and ensure that the first init is called on the UI thread * Use Runtime.RunInMainThread Some tests (i.e. MD.Core) cannot initialize the composition manager in the UI thread. The Razor extension ends up calling CompositionManager.Instance in the constructor, thus the init will throw and the Core test suite hangs.
2019-12-03Updated reference to xamarin/md-addins@68b693dlluis
2019-12-03Merge pull request #9411 from mono/pr-sandy-editor-group-a11yLluis Sanchez
CocoaTextViewContent: Add AccessibilityTitle for editor group
2019-12-02CocoaTextViewContent: Add AccessibilityTitle for editor groupSandy Armstrong
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1010385
2019-12-02Merge pull request #9349 from mono/roslyn-msbuild-nugetLluis Sanchez
[Core] Add Microsoft.CodeAnalysis.Workspaces.MSBuild nuget
2019-12-02Merge pull request #9398 from mono/exception-caught-dialog-accessibilityMatt Ward
[Debugger] Exception caught dialog accessibility
2019-12-02Merge pull request #9339 from mono/vsts-992481-update-VSTestKeting Yang
Update the version of NuGetVersionMicrosoftTestPlatform to 16.4.0
2019-12-02Update the version of NuGetVersionMicrosoftTestPlatform to 16.4.0Keting Yang
2019-12-02[753577][StatusBar] announce changed statusMykyta Bondarenko
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/753577
2019-12-02Updated reference to xamarin/md-addins@74cbf12sandy
2019-12-02Updated reference to xamarin/md-addins@7b9af25sandy
2019-12-02Apply suggestions from code reviewAnže Vodovnik
Co-Authored-By: Marius Ungureanu <marius.ungureanu@xamarin.com>
2019-11-29Fixes 1026106 - in some cases, NSEvent seems to have been null.Anže Vodovnik
This introduces a null check, and also introduces additional debug level checks for others, just to make sure if we do run into this while debugging, that we are aware.
2019-11-28Updated reference to xamarin/md-addins@e991daelluis
2019-11-28[Debugger] Add accessibility titles for buttons/images in cellsMatt Ward
Added accessibility titles to the buttons and images that are displayed in the debugger tree view in the Exception Caught dialog and the Locals and Watch pad. The visualizer buttons now have a descriptive name read by Voice Over. Images now have a descriptive name read by Voice Over.
2019-11-28[Debugger] Fix Voice Over accessibility in Exception Caught dialogMatt Ward
Fix warning images not associated with a label. Fix tree views not being named. Fix inner exception tree view not reading tree node item text.
2019-11-28[Debugger] Remove expanders from Exception Caught dialogMatt Ward
The expanders are preventing Voice Over from accessing the child UI elements of the expanders.
2019-11-28[Debugger] Enable native tree view on Mac for Exception Caught dialogMatt Ward
2019-11-27Merge pull request #9166 from mono/jstedfast-debugger-expression-code-completionGreg Munn
[Debugger] Implemented code-completion for the new MacObjectValueTree…
2019-11-27[Debugger] Allow completions to be completed on tabGreg Munn
2019-11-27Merge pull request #6926 from mono/fix750263-references-search-vo-orderVsevolod Kukol
[Ide] Let the references search be a child of the notebook
2019-11-27Merge pull request #9387 from mono/fix1021556-nuget-accessible-tabsVsevolod Kukol
[NuGet][1021556] Make tab labels behave like real tabs with VO
2019-11-27Merge pull request #9379 from mono/nuget-manage-packages-dialog-accessibilityVsevolod Kukol
[NuGet] Manage packages dialog accessibility
2019-11-26Merge pull request #9381 from mono/fix-1027657Jason Imison
Scaffolding is enabled for Project + Folder
2019-11-26[Core] Avoid creating TaskCompletionSource on UI thread (#9392)Marius Ungureanu
We don't need a completion source when already on the UI thread, so optimize the implementation a bit
2019-11-26Merge pull request #9373 from mono/vsts-gm-1025766Greg Munn
[Debugger] Handle NRE when adding a watch when not debugging
2019-11-26Merge pull request #9355 from ↵Greg Munn
mono/jstedfast-debugger-load-children-incrementally [Debugger] Incrementally load new children rather than remove-all and…
2019-11-26Fix fontDavid Karlaš
2019-11-26[NuGet] Make tab labels behave like real tabs with VOVsevolod Kukol
Fixes VSTS #1021556
2019-11-26[Ide][AtkCocoa] Add support for Subroles and Value objectsVsevolod Kukol
2019-11-26Merge pull request #9384 from mono/backport-pr-9383-to-masterRodrigo Moya
[master] Update translations
2019-11-26Merge pull request #9371 from mono/pr-aspnetcore-execution-target-groupRodrigo Moya
[AspNet*] Add a group for ASP.NET Core Browser execution targets
2019-11-26Scaffolding is enabled for Project + Foldernosami
Changed from Folder + File Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1027657
2019-11-26Update translationsRodrigo Moya
2019-11-26[NuGet] Announce status messages using Voice OverMatt Ward
The status message that is displayed with the spinner is now announced by Voice Over. When the status message is removed another message is announced by Voice Over to say the loading has completed or, if a search filter was entered, search was completed. If no packages are found when searching this message is also announced by Voice Over. Fixes VSTS #1022830 - Accessibility: NuGet Packages: VoiceOver is not announcing the status message.
2019-11-26[AspNetCore] Simplify return codeRodrigo Moya
2019-11-26Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1012526Kirill Osenkov
Make sure dynamic files are added to the project info every time the project is reloaded. Also double-check that the document we're about to reload still exists in the current solution.
2019-11-26Merge pull request #9365 from mono/fix-1023764Jason Imison
Allow wizard to reopen. Fixes https://devdiv.visualstudio.com/DevDiv/…
2019-11-25[Debugger] Handle NRE when adding a watch when not debuggingGreg Munn
Fixes VSTS 1025766 https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1025766
2019-11-25Merge pull request #9370 from mono/jstedfast-bump-debugger-libs-2019-11-22Greg Munn
bumped debugger-libs
2019-11-25[NuGet] Use ID instead of Id in user interfaceMatt Ward
Using ID allows Voice Over to announce it as I.D instead of a single word. Note that some Voice Over voices, such as English UK still announce the text incorrectly. Without changing the text to be "I.D." there does not seem to be a way of fixing this in the IDE. System Preferences on the Mac can be used to change the pronounciation for certain words if required. Fixes VSTS #1021636 - Accessibility: NuGet: Improper announcement for the "ID" word.