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-07-26[Debugger] Fixed .NET Core debugger to allow use of SHA256 and MD5 hashesJeffrey Stedfast
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/951772
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-13Suppress NuGet local copies unless explicitly listed in projectMikayla Hutchinson
NuGet's PrivateAssets="runtime" does not work, resulting in transitive references local copying their assemblies into every project. This works around that by filtering out all local copies that are not explictly listed. This also makes it much harder to accidentally introduce local copies, which is good as local copies in general are are not desirable due to the way that dlls are loaded by the extension system.
2019-01-11Clean up stray packages refsMikayla Hutchinson
What's with all these direct refs to the packages folder in projects that don't even have a packages.config?
2019-01-11Update projects for PackageReferenceMikayla Hutchinson
2018-11-12[Dev] Add analyzer which picks up strings which should be localizedtherzok
Also fix up instances of said strings throughout the codebase. First version is really robust: * Only offers GettextCatalog.GetString as an option * Only works on Gtk.Widget and special cased functions Future versions will provide: a) Configuration of catalog via attribute b) Cocoa/Atk support c) Detection of string.Format patterns. Fixes VSTS #683875 - Enable MD specific analyzers in the repository and build
2018-09-19Simplify references to Gtk assemblies.Kirill Osenkov
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-16Remove dead Moonlight debuggerMikayla Hutchinson
2017-10-03bump Mono.Cecil to 0.10.0-beta6David Karlaš
2017-06-25[Gtk#] Update to match newest API (#2682)Marius Ungureanu
The Invoke API now can take both an Action and an EventHandler. delegate {} causes ambiguous results.
2017-04-25Bump Cecil to 0.10.0-beta5therzok
2017-04-25[Core] MD-only swap to Cecil 0.10Marius Ungureanu
2017-01-14[build] Update target framework to 4.6.1Mikayla Hutchinson
Roslyn 2.x needs this so we have to do it for MonoDevelop.Core and every assembly that references it.
2017-01-14Add global props/targetsMikayla Hutchinson
2016-09-13Merge branch 'master' into textmateMike Krüger
2016-09-07Bug 43472 - Run configuration aren't respected when debugging.David Karlaš
2016-05-17[TextEditor] Merged source editor with text editor (gtk part).Mike Krüger
Much parallel infrastructure could be removed - more will follow.
2016-03-18[Core] Use PE flags to pick Mono runtimeMikayla Hutchinson
2016-03-18Revert "Added support for different architectures of MonoRuntime so user can ↵mhutch
pick 32bit or 64bit version to start debugging" This reverts commit db0fa9870df5245b4d7189e3ee36157e68a30572.
2016-03-16Use the correct mono executable for the target architecture of the assembly ↵Lluis Sanchez
being executed Fixes bug #39313 - 32/64bit execution on Mac should use assembly flags
2016-01-27Remove outdated docs and ChangeLogsMichael Hutchinson
They fill search results with irrelevant information. The docs are almost 10 years out of date, and almost none of them apply to the current code. The ChangeLogs are all in the git history, and haven't been used for 5 years.
2016-01-14Added support for different architectures of MonoRuntime so user can pick ↵David Karlaš
32bit or 64bit version to start debugging
2015-12-15Close most of DispatchServiceLluis Sanchez
Most of the DispatchService functionality has been superseeded by async api and by methods in MonoDevelop.Core.Runtime.
2015-12-09Merge remote-tracking branch 'origin/aspnet-project-wizard'Matt Ward
Conflicts: main/src/addins/AspNet/MonoDevelop.AspNet.csproj main/src/addins/AspNet/packages.config main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj
2015-11-19Merge branch 'master' into aspnet-project-wizardMatt Ward
Conflicts: main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj main/tests/UnitTests/UnitTests.csproj
2015-10-27Merge remote-tracking branch 'origin/master' into roslynLluis Sanchez
2015-10-26[Debugger] Added option to enable diagnostic debugging of debugger in ↵David Karlaš
debugger options panel
2015-06-08Bug 30314 - [Roslyn] Unable to debug C# console appDavid Karlaš
Problem was that "TaskScheduler.FromCurrentSynchronizationContext ())" was called from ThreadPool thread and threw exception... That was fixed by using Runtime.MainTaskScheduler. After that new problem appeared because now .ContinueWith was executed with little delay(on MainThread) and debugger had time to register to event so Exited event was actually executed(before it was always null because it was invoked before registering). When .Exited is invoked socket.Close is called which is accepting debug connection... To fix this we needed correct invoking of Exited event. Now this is done via file writing and listening for write plus added ExitCode support.
2015-04-27Fix some continuationsLluis Sanchez Gual
Fixed some ContinueWith calls that needed to run on the UI thread
2015-04-27IConsole revampLluis Sanchez Gual
Converted IConsole into the OperationConsole class. ConsoleFactory is also now a class. When creating a console, a cancellation token can be provided.
2015-04-08[AspNet] Hack around MVC registry issueMichael Hutchinson
2015-04-07Merge remote-tracking branch 'origin/master' into new-project-modelLluis Sanchez Gual
Conflicts: main/external/fsharpbinding main/src/addins/NUnit/Services/NUnitProjectServiceExtension.cs main/src/addins/NUnit/Services/NUnitService.cs main/src/addins/NUnit/Services/SolutionFolderTestGroup.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectService.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects/DotNetProject.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionEntityItem.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects/SolutionItem.cs main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/NewProjectController.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/TaskStore.cs version-checks
2015-03-30[Debugger] Bug 28550: In case some dlls in solution were not compiled(i.e. ↵David Karlaš
UnitTests), UserAssemblyNames and AssemblyPathMap were not set which caused debugging problems
2015-01-16Merge remote-tracking branch 'origin/master' into new-project-modelLluis Sanchez Gual
Conflicts: main/external/debugger-libs main/external/fsharpbinding main/external/mono-addins main/external/nrefactory main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringContext.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement/PackageUpdateChecker.cs main/src/addins/TextTemplating/MonoDevelop.TextTemplating/TextTemplatingFileGenerator.cs main/src/addins/TextTemplating/MonoDevelop.TextTemplating/TextTemplatingFilePreprocessor.cs main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.csproj main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlCommandHandler.cs main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/VersionControlItem.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProject.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Formats.MSBuild/MSBuildProjectHandler.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects.SharedAssetsProjects/SharedAssetsProjectMSBuildHandler.cs main/src/core/MonoDevelop.Core/MonoDevelop.Projects/DotNetCompilerParameters.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/FindReplace.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/Scope.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/StatusProgressMonitor.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.ProgressMonitoring/BaseProgressMonitor.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Tasks/UserTasksView.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/RootWorkspace.cs main/tests/UnitTests/MonoDevelop.Projects/ProjectTests.cs
2014-12-16[Sdb] Added SetUserAssemblyNames to CustomSoftDebugger so "Debug only ↵David Karlaš
project code" setting works
2014-11-20Remove all calls to ShowExceptionLluis Sanchez
We use ShowError instead.
2014-10-21Initial drop of the new project modelLluis Sanchez
2014-07-07Merge remote-tracking branch 'mono/master' into xammac-2.0Lluis Sanchez
Conflicts: main/src/addins/AspNet/MonoDevelop.AspNet.Mvc/MonoDevelop.AspNet.Mvc.csproj main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.csproj main/src/addins/Xml/MonoDevelop.Xml.csproj version-checks
2014-06-24Use 4.5 framework in core and addinsMichael Hutchinson
Shared libraries can still use older frameworks.
2014-06-18[AspNet] Shorten source pathMichael Hutchinson
2014-06-18[XmlEditor] Massive cleanupMichael Hutchinson
* Rename public types/namespace to be more meaningful * Port old tests to new parser * Reorganize namespaces/directories * Remove a lot of dead code * Less stetic * Fix build warnings
2014-06-18[AspNet] Massive overhaulMichael Hutchinson
* Merged ASP.NET and ASP.NET MVC addins - Added support for ASP.NET MVC in Web App projects, needed for ASP.MVC 5 projects * Cleaned and reorganized the codebase * Moved ASP.NET unit tests into separate assembly - Fixed some minor issues in Razor tests * Removed automatic translation of C# project/file templates to other languages - Only C# templates are included * Removed build-time updating of Web Forms CodeBehind - Update-on-save is still supported * Removed unmaintained remote deployment system - It was never supported on Windows/Mac - Removes dependency on Linux deployment addin * Updated ASP.NET MVC templates to ASP.NET MVC 5 - ASP.NET MVC reference is now a NuGet reference * Removed incomplete default doctype abstraction * All template used HTML5 doctype * Stetic is no longer used for UI * Fixed build warnings
2014-06-11[Debugger] When executing custom sdb debugger, don't use shell executeJeffrey Stedfast
Fixes bug #20504 (patch thanks to Sungkyun Kim)
2014-05-15Use the new base class for debugger enginesLluis Sanchez Gual
2014-05-10[Debugger] "Application Output" pad error text is now red and Debug.Write(); ↵David Karlaš
and tracepoints text is now blue [Win32] Error output works now [DebuggerUnitTests] Added tests for Console.Write, Console.Error.Write and Debug.Write [DebuggerUnitTests] Removed redirecting debuggee Console.Write to unit tests logs [CustomSoftDebuggerEngine] Fixed inverted console output and error text
2014-02-26Flush MSBuild serializer noiseMichael Hutchinson
2013-12-13Merge branch 'master' into deps-in-attributesLluis Sanchez
Conflicts: main/external/mono-addins main/src/addins/CBinding/CBinding.addin.xml main/src/addins/CSharpBinding/CSharpBinding.addin.xml main/src/addins/Deployment/MonoDevelop.Deployment.Linux/MonoDevelop.Deployment.Linux.addin.xml main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.addin.xml main/src/addins/Deployment/MonoDevelop.Deployment/MonoDevelop.Deployment.csproj main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft.AspNet/Manifest.addin.xml main/src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/Manifest.addin.xml main/src/addins/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32/MonoDevelop.Debugger.Win32.addin.xml main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.addin.xml main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.addin.xml main/src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.addin.xml main/src/addins/MonoDeveloperExtensions/MonoDeveloperExtensions.addin.xml main/src/addins/NUnit/MonoDevelopNUnit.addin.xml