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-05-08[Packaging] Fix early ProjectHasNuGetMetadataCondition initializationVsevolod Kukol
2019-04-02Merge remote-tracking branch 'xamarin/master-vnext' into new-service-modelLluis Sanchez
2019-03-27[Packaging] Fix build error failing to resolve Mono.AndroidMatt Ward
When generating a PCL assembly from the intersection of project assemblies the ApiIntersect build task would throw an exception since it could not resolve the Mono.Android assembly. This problem has been fixed in a more recent NuGet.Build.Packaging where the failure to resolve has been converted to a warning. System.Exception: Could not resolve Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065 at ApiIntersect.FrameworkAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name, Mono.Cecil.ReaderParameters parameters) [0x0001b] in <aac3e0d5bcd4473a96e385115da49b96>:0 at ApiIntersect.FrameworkAssemblyResolver.Resolve (Mono.Cecil.AssemblyNameReference name) [0x00000] in <aac3e0d5bcd4473a96e385115da49b96>:0 at ICSharpCode.Decompiler.Ast.Transforms.IntroduceUsingDeclarations.Run (ICSharpCode.NRefactory.CSharp.AstNode compilationUnit) [0x00142] in <37b5ad8a7a94479fbc5b574a8fc6281a>:0 at ICSharpCode.Decompiler.Ast.Transforms.TransformationPipeline.RunTransformationsUntil (ICSharpCode.NRefactory.CSharp.AstNode node, System.Predicate`1[T] abortCondition, ICSharpCode.Decompiler.DecompilerContext context) [0x0002c] in <37b5ad8a7a94479fbc5b574a8fc6281a>:0 at ICSharpCode.Decompiler.Ast.AstBuilder.RunTransformations (System.Predicate`1[T] transformAbortCondition) [0x00000] in <37b5ad8a7a94479fbc5b574a8fc6281a>:0 at ICSharpCode.Decompiler.Ast.AstBuilder.RunTransformations () [0x00000] in <37b5ad8a7a94479fbc5b574a8fc6281a>:0 at ApiIntersect.MainClass.DumpTypes (System.Collections.Generic.List`1[T] types, System.String baseDir) [0x000a7] in <aac3e0d5bcd4473a96e385115da49b96>:0 at ApiIntersect.MainClass.Process (System.Collections.Generic.List`1[T] intersections, System.Collections.Generic.List`1[T] exclusions, Mono.Cecil.ReaderParameters readerParameters, System.String outputPath) [0x00319] in <aac3e0d5bcd4473a96e385115da49b96>:0 at ApiIntersect.MainClass.Main (System.String[] args) [0x0039f] in <aac3e0d5bcd4473a96e385115da49b96>:0 An updated NuGet.Build.Packaging has not been published to nuget.org so only new projects will get the fixed version. Fixes VSTS #635546 - [Nugetizer] Build error using Multiplatform Library template when Xamarin.Android code is in the Android project
2019-03-21Merge remote-tracking branch 'xamarin/master-vnext' into new-service-modelLluis Sanchez
2019-03-20Merge remote-tracking branch 'origin/master' into new-service-modelLluis Sanchez
2019-03-13Merge remote-tracking branch 'origin/release-8.0-integration' into ↵Lluis Sanchez
merge-integration-12
2019-03-12[Packaging] Fix copyright metadata not being saved.Matt Ward
The Copyright NuGet package metadata in project options - NuGet Package - Metadata was not being read nor written. Fixes VSTS #807733 - NuGet Copyright metadata not saved
2019-03-11[Packaging] Fix copyright metadata not being saved.Matt Ward
The Copyright NuGet package metadata in project options - NuGet Package - Metadata was not being read nor written. Fixes VSTS #807733 - NuGet Copyright metadata not saved
2019-02-19Merge remote-tracking branch 'origin/master' into new-service-modelLluis Sanchez
2019-02-15Track API changesLluis Sanchez
All services are now referenced from the IdeServices class
2019-01-25Merge remote-tracking branch 'origin/master' into pr-sandy-md-masterSandy Armstrong
2019-01-17[Packaging] Fix voice over not reading warning label in project optionsMatt Ward
In project options - NuGet Package - Build the check box to enable creation of a NuGet package at build time will show a warning label if there is no associated package metadata defined for the project. This warning label was not being read by voice over when the check box is selected. Now the accessibility text is updated and includes the warning text if it is applies so this is now read by voice over when the check box is selected. Fixes VSTS #753475 - Accessibility: Voice Over is not reading the alert text revealed after the "Create a NuGet Package" checkbox is checked.
2019-01-16[Packaging] Fix voice over announcing items twice for package metadataMatt Ward
In project options - NuGet Package - Metadata tabbing through the UI controls would result in the label text being announced twice. This was because an accessibility label was being set twice - once as plain text, and then when associating the label with the main UI element via a role.
2019-01-16[Packaging] Show language display name in project options for metadataMatt Ward
In project options - NuGet Package - Metadata the language display name is shown in the language combo box. Previously the language code (e.g. 'en-GB') was displayed. The display name is more user friendly and also matches the behaviour of Visual Studio on Windows when it shows package metadata for .NET Standard projects.
2019-01-16[Packaging] Fix language metadata accessibility in project optionsMatt Ward
Tabbing to the language combo box in project options - NuGet Package - Metadata would not announce the label associated with the combo box with Voice Over. The problem is that the combo box with an enabled text entry does not work well with the accessibility library. To fix this the combo box no longer allows free text entry. If no language is selected then 'None' is displayed. Fixes VSTS #753486 - Accessibility: NuGet Package Metadata: Voice Over is not reading the label of the "Language" combo box. Fixes VSTS #753489 - Usability: NuGet Package Metadata: Text area inside the "Language" combo box does not serves any purpose and seems not to be useful in this scenario.
2019-01-16Remove redundant build infrastructureMikayla Hutchinson
The old autotools build infrastructure is largely redundant, as projects are now built with msbuild. Remove as much as can be done easily, along with some other obsolete stuff.
2019-01-14Remove more redundant referencesMikayla Hutchinson
2019-01-13Remove a metric ton of redundant local copiesMikayla Hutchinson
These tests all output into the same directory, they should not all be local copying the same references into it.
2019-01-11Fix up remaining nuget downloadsMikayla Hutchinson
2019-01-11Port NuGet extension to PackageReferenceMikayla Hutchinson
2018-12-12[NuGet] Downgrade to NuGet 4.8.0Matt Ward
Downgrade to NuGet 4.8.0.5385 Fixes VSTS #749807 - Fallback folders not used with ASP.NET Core project
2018-12-10[NuGet] Update to NuGet 4.9.0Matt Ward
Update NuGet to version 4.9.0.5658 Fixes VSTS #743959 - Bump VSMac to NuGet 4.8 or later
2018-10-09[NuGet] Update to NuGet 4.7Matt Ward
Switched to using the NuGet libraries from nuget.org instead of using those from mono/nuget-binary. Currently the git submodule remains for nuget-binary since other parts rely on the nuget.exe that is included in that repository. Fixes VSTS #672853 - Update to Support NuGet 4.7
2018-09-27Simplify AssemblySearchPaths to what's really needed.Kirill Osenkov
This disables searching in registry, AssemblyFoldersEx, etc.
2018-09-20Merge pull request #6023 from mono/backport-pr-5603-to-masterLluis Sanchez
[master] Disable failing test: CreateMultiPlatformProjectFromTemplateWithPCLOnly
2018-09-19Simplify references to Gtk assemblies.Kirill Osenkov
2018-09-19Disable failing test: CreateMultiPlatformProjectFromTemplateWithPCLOnlyKirill Osenkov
https://github.com/mono/monodevelop/issues/5602 tracks fixing and reenabling.
2018-07-24[Tests] Update tests to use await when creating project templatesMatt Ward
The internal ProjectTemplate API now returns a task so the tests have been updated to await the result.
2018-07-19[Packaging] Remove use of .NET Core addin from testsMatt Ward
The tests seem to work without this and the test project can now avoid having a local copy of the .NET Core addin assembly.
2018-07-19[Packaging] Use IdeTestsBase in tests.Matt Ward
2018-07-19[Packaging] Fix NuGet package project template build testMatt Ward
The test was not setting the IncludeInPackage MSBuild metadata for the readme.txt file so the build would fail since no items were included in the NuGet package (.nupkg). Now the test uses the project template wizard to set this property.
2018-07-19[Packaging] Enable more testsMatt Ward
Some tests were not being run when the NUnit exclude was used even though the platform should not have been excluded. Instead the tests now use MonoDevelop's Platform class to detect the platform and then Assert.Ignore if the platform is not supported. Also enabled the build test BuildPackagingProjectFromTemplate which is currently failing since no .nupkg file is generated.
2018-07-06Merge pull request #5194 from mono/simplify-resource-idsLluis Sanchez
Simplify resource ids
2018-06-27Obsolete legacy build APIsMikayla Hutchinson
2018-06-27[Build] Simplify short resource IDs via definition groupMikayla Hutchinson
2018-06-20Clean up project filesMikayla Hutchinson
Remove redundant information, and make more information redundant by setting good defaults in the MD props. This lays some groundwork for the PackageConfig migration and eventually SDK-style project format migration.
2018-06-20Centralize the MD target framework versionMikayla Hutchinson
2018-06-20Clean various redundancies from project filesMikayla Hutchinson
2018-05-25[Ide] Fix up superfluous simulate in teststherzok
2018-04-17Obsolete some unused propertiesMikayla Hutchinson
2018-03-29Remove stetic files, and make the autogenerated UI files the definitive versioniain holmes
Stop autogenerating files and in future any changes to the generated UI files can be made in the CS code itself
2018-02-19Merge branch 'master' into editorconfigMike Krüger
2018-02-16Make dist2 (#3879)Marius Ungureanu
* Fix `make dist` (cherry picked from commit 7732445e89434e17ff1e0217a640d841b29d5fc9) * Don't strip assemblies from tarballs. It'll make distro packagers cry, but the tarballs will actually work. (cherry picked from commit b1820981f8acced4d4b721ce44ed5860ce8fb758) * Include case-sensitivity fix from NRefactory * Ensure BuildVariables.cs is up to date and in `make dist` tarballs
2018-01-12[Ide] Clean up api break fix.Mike Krüger
2018-01-11[Ide] Fix API break.Mike Krüger
The old methods should be removed in the next cycle.
2017-11-28[Gtk] Switch overrides of Destroy to OnDestroyed. (#3414)Marius Ungureanu
The former is only called when explicitly invoking widget.Destroy. The latter is called properly (i.e. when you destroy a dialog, it'll recursively destroy all children, thus hitting OnDestroyed)
2017-10-27Fix missing base.Dispose()therzok
CID113109 CID113124 CID113125 CID113128 CID113138 CID113141 CID113163 CID113174 CID113177 CID167841 CID167848 CID167867 CID167873 CID168029 CID168067
2017-09-24Bump NuGet.Build.Packaging and mono-addins.Ankit
NuGet.Build.Packaging was bumped[1] to fix the build in mono-addins. So, we pick up that change from mono-addins. And update NuGet.Build.Packaging to v0.2.0 to be in sync. bxc: #58815 -- 1. https://github.com/mono/mono-addins/pull/88
2017-09-14Merge branch 'master' into master-refactoringsMike Krüger
2017-09-14[Packaging] Fix UI hang creating new NuGet package projectMatt Ward
Fixed bug #59461 - UI hang creating packaging project https://bugzilla.xamarin.com/show_bug.cgi?id=59461 The VSTest addin checks the installed NuGet packages for test adapters when a new solution is created. Returning the installed NuGet packages for the packaging project was causing the UI thread to be blocked and caused the IDE to hang.