Age | Commit message (Collapse) | Author |
|
* pad-call-stack
* pad-locals
* pad-threads
* pad-watch
See https://github.com/xamarin/icons/issues/158
|
|
* close-all-documents
* close-solution
* help
See https://github.com/xamarin/icons/issues/174
|
|
|
|
|
|
|
|
Align the popover next to the alignemnt target
rectangle (caret) and not over its border. This happens
only when the target is on the left or top side of the
popover.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Completion tooltip does not need an update
when switching overlays.
|
|
(fixes bug #7508)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* selected state support
* zoom support
* use default size for multisized icons
|
|
|
|
The NuGet addin no longer uses the DispatcherService to run package
actions in the background. It now uses its own background thread to
queue and run these actions.
Due to being unable to use the original DispatcherService's
BackgroundDispatchAndWait without locking up the UI the
PackageManagementProjectOperations.InstallPackages has been changed
to return when the package install has started. Previously it would
wait until the packages were finished installing.
Also the PackageManagementProjectOperations.GetIstalledPackages now
returns installed packages as well as those being installed. This
prevents a Xamarin Component that installs a NuGet package from
showing an error when it is installed. Unfortunately one side effect
of this change is that if the NuGet package fails to install the
Component does not show an error icon when previously it did since
originally the packages were installed and then the list of packages
was checked. Now this happens whilst the packages are being installed.
|
|
[mdtool] Fix tools that depend on PlatformService
|
|
|
|
e.g. for mimetype lookup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[AutoTest] Add a method to set a property on a queried object
|
|
|
|
|
|
|
|
Fixed bug #11022 - Project Options should mark active configuration
in configuration editing combo
https://bugzilla.xamarin.com/show_bug.cgi?id=11022
The Configuration drop down box in the Project Options dialog now
shows which configuration is currently active in the IDE by appending
(Active) text to the combo box. This makes it clearer that changing
the editing configuration would change the active configuration.
|
|
|
|
|
|
Most of the DispatchService functionality has been superseeded by async api
and by methods in MonoDevelop.Core.Runtime.
|
|
First part of this fix seems totally legit to me in sense that if endOffset == offset it should be + 1, so something is marked with error...
But second part(expending to next line) is not so legit since it's expending error to first char of next line and rendering waved underlining there, user will still get more then enough of information on what is going on and what to fix, but it would be nicer if it was rendered at end of line beyond last char.
Problem is that convincing whole TextSegment rendering system to render beyond last char of line is not so simple and need major changes and that would be enhancement and not bug fix.
|
|
This reverts commit 5dd4015a02e72f2f9c2f2fb34f69c0d24adcef9a.
|
|
|
|
|
|
|
|
|
|
Fixed bug #15478 - MonoDevelop shouldn't accept language keywords as
Project Name
https://bugzilla.xamarin.com/show_bug.cgi?id=15478
If a new C# project was created with the name 'try' then the project
would not compile since the generated files would have an invalid
namespace of 'try'. To prevent this the new project dialog now checks
the CodeDomProvider for the template's language to see if the project
name is a valid identifier. If this is not the case an error message
is displayed and the project cannot be created until its name is
changed.
Another approach would be to escape the namespace in the
SingleFileDescriptionTemplate using the CodeDomProvider's
CreateEscapedIdentifier. Whilst that works for C# projects it
does not work for F# projects. If you try to create an F# project
named 'try' it does not escape the namespace or use the namespace
created by the IDE.
|
|
|
|
|