Age | Commit message (Collapse) | Author |
|
|
|
[Ide] Use regular Gtk.HPaned for split view with the new editor
|
|
|
|
Fixes VSTS #910879
|
|
[Ide] Handle exception disposing pad on closing the workbench.
|
|
[Mac] Refactor DMG generation to just use a single hdiutil call
|
|
Fix issue in generate new class refactoring
|
|
|
|
[Mac] Don't force resize the window when positioning it
|
|
An error disposing a pad on closing the workbench results in
a fatal exception which may crash the IDE. Handle any error on
disposing the pad with a try/catch.
Fixes VSTS #911276 - [Watson] Crash in PackageConsolePad
|
|
This fixes 'make dmg' step in VSTS on the Mojave bot pool, where doing the
image generation in several steps, including mounting and unmounting, was
timing out.
|
|
[Debugger] Improved source checksum logic for UNIX and DOS line endings
|
|
|
|
|
|
Since it is possible that the assemblies being debugged could have
been compiled on a different system (potentially with different line
endings), compute hashes for the source code in 3 formats:
1. The source code file with line endings as-is
2. The source code file with DOS line endings
3. The source code file with UNIX line endings
Note: sometimes source code may have mixed line endings, so it is
important to calculate the source code as-is and not just
canonicalized UNIX and DOS line endings.
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/642329
Fixes issue #5260
|
|
Catch exception from having a bad LangVersion setting in .csproj
|
|
[Core] Improve UpdateChannel's GetHashCode()
|
|
Fixes VSTS #892087
|
|
|
|
|
|
Calling setFrame on the NSWindow resizes the window, but not the Gtk contents causing offset issues in 8.1
There appears to be a race condition caused by making the startup sequence more async than in previous versions. This is triggered by starting MonoDevelop from Finder by double clicking on a solution file. The call to Ide.OpenFilesAsync occurs
earlier in the startup sequence now, and the call to Workbench.Present causes the error. Workbench.Show is called later in
the method by OpenWorkbenchItem, and if we remove the first call to Workbench.Present, then the workbench window opens
correctly, but slightly later. I am still tracking this down, but removing this setFrame call seems to be the least
dangerous fix for this bug until we fully understand what is going on.
Fixes VSTS #900933
|
|
Fix crash when switching configurations
|
|
[Mac] Retry unmounting because of an issue in the Mojave bots
|
|
The underlying mono thread suspending bugs seem to be fixed.
Let mono choose the new default.
Fixes VSTS #706310 - Re-enable hybrid suspend
|
|
By doing so, we ensure that any in-flight operation to update an assembly from disk must happen before we clear the caches.
|
|
Fixes VSTS #910800
|
|
[NuGet] Fix restore menu incorrectly disabled.
|
|
* Misc perf improvements immediately after project load
* Use ImmutableDictionary<TargetFramework>, CWT won't work - the strings are collected
* Dump
* Use DefaultScheduler via Task.Run, Task.Factory is context dependent
* [AssemblyBrowser] Cleanups, mostly related to task usage
* [Debugger, VCS] Some Task.Factory fixes
Fixes VSTS #900427 - Review usage of Task.Factory.StartNew
* Use ordinal comparisons here
* [ASsemblyBrowser] Fix child nodes not appearing in the list
* [VCS] Fix improper usage of cancellation token source
* Remove unneeded string ordering
* [AsssemblyBrowser] Fix workspace leak and delay project loading.
It's not common to get to a project item from the IDE, so we can delay loading that while we get everything else setup
* [MSBuild] Switch this to Task.Run, so we don't accidentally parse on the UI thread
* Add doc comment
* [AssemblyBrowser] Massively improve time it takes to open and a couple of fixes
Reuse the typesystem created for decompilation. No need to create a new one just to load
the treeview.
Prefer using AddChildren everywhere rather than Add. This helps not sort the tree every time
we're adding an element.
Don't bother gathering all the types in an assembly. Most likely we will only need to gather
types from just one assembly, so defer that to the namespace node builder.
Fix multiple iteration of a type's members when trying to load a project metadata view.
And fix nested types to appear in the tree.
* Optimize this a bit more
* Minor refactors to avoid extra Funcs
* Reuse typesystem for loader, add new feature transform to prevent language breaking
|
|
Fixes VSTS Bug 904321: [Feedback] Xamarin Android Breakpoint not work
|
|
|
|
|
|
With the move to Xcode 10.2, we need to build on Mojave bots, and there's
a bug (https://github.com/al45tair/dmgbuild/issues/10) that makes unmounting
time out on the bots, which is fixed by just retrying :/
|
|
…
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/905613
AppendFormat was wrong there - CopyData is already formatted.
AppendFormat can easily throw an exception depending on the text
copied. This patch fixes it.
|
|
|
|
[Debugger] Added new breakpoint span resolver for C#
|
|
|
|
|
|
|
|
|
|
Fix 901424: After click in the document navigation editor doesn't get focus
|
|
Fixes VSTS Bug 901463: Copy and paste is broken or copies wrong text
|
|
[master] Update translations
|
|
Remove usage of GetTypedParseResultWithTimeout
|
|
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/887700/
|
|
Fixes VSTS #904300
|
|
next click on the Editor doesn't work
|
|
text or nothing happens)
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/901464
|
|
in "Changes" window
Bug 901463: Copy and paste is broken or copies wrong text in "Changes"
window
DiffView was still using the old SharpDevelop clipboard command system
for cut/copy/paste. Moved to monodevelop command handlers.
|
|
[Ide] Added a disposed token to the document controller API.
|
|
[Debugger] Fix the async GetCodeCompletionData API to have an Async m…
|