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-02[Debugger] Fixed HexEditor visualizer to not grab focus in weird waysJeffrey Stedfast
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1027825/
2019-09-13Fixes a System.AggregateException trying opening HexEditor documentJose Medrano
Fixes VSTS #978857 - [HexEditor] View failed to load. System.AggregateException:EnsureUIThread This is a temporal fix to cover an issue with mono implementation with FileStream
2019-07-04Fixes VSTS Bug 942353: [FATAL] System.NullReferenceException exceptionMike Krüger
in Mono.MHex.HexEditor.Dispose() https://devdiv.visualstudio.com/DevDiv/_workitems/edit/942353 Can't really determine the cause - Options should always be != null but it's the only thing that can throw a null ref exception. But in any case Dispose shouldn't cause a fatal exception.
2019-04-12Fix issue when opening assemblyLluis Sanchez
Ensure the assembly browser is registered before the Hex editor. Fixes bug #846242 - GoToDefinition for type/method that is in assembly, opens HexView instead AssemblyBrowse
2019-03-31Hex editor fixesLluis Sanchez
Fixed loading of the byte buffer model.
2019-03-27Fix open document registration in RoslynLluis Sanchez
Open documents are not automatically registered/unregistered on DocumentOpen/Close. Text editor implementations must explicitly call the new RegisterOpenDocument method to register open documents, and dispose the returned registration when done. Registration can be done at any time, even before a solution is loaded. The type system will take care of informing about open documents when a solution is loaded. Document registrations are refcounted, so different views using the same buffer can register an open document twice and the type system will unregister it after the last reference is disposed. Remove all ad-hoc handling code. The old editor now uses the miscellaneous workspace. Also removed some unused code.
2019-03-21Merge branch 'new-service-model' into new-doc-modelLluis Sanchez
2019-03-21Merge remote-tracking branch 'xamarin/master-vnext' into new-service-modelLluis Sanchez
2019-02-18Implemented hex editor as a document controllerLluis Sanchez
2019-02-15Add basic service infrastructureLluis Sanchez
2019-01-25Merge remote-tracking branch 'origin/master' into pr-sandy-md-masterSandy Armstrong
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-11Adds translation feature to Announce text in HexEditorJose Medrano
2019-01-11Adds Accessibility announce in character selectionJose Medrano
2019-01-11Fixes enable HexEditor signals when is ReadOnlyJose Medrano
Sensitive property disables all signals, focus and accessibility from the Widget Instead of this we avoid only the insertion of characters
2018-10-05[A11y] Set the accessibility attributes of the group width comboboxiain holmes
Fixes VSTS #648988
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-20Clean various redundancies from project filesMikayla Hutchinson
2017-05-31Fixup! Add parameter checks that mirror Encoding's byte[] variantstherzok
2017-05-31[Ide] Optimize text drawing.Marius Ungureanu
This prevents allocating an extra char array on drawing line parts. Use short lived pinning of strings instead of this.
2017-03-28Misc opt (#1960)Marius Ungureanu
* [Core] Remove superfluous ToCharArray. * [Perf] Optimize StringBuilder usage Go through StringBuilder.Append(string) and StringBuilder.Append(object) usages. As follows, we no longer concat strings before appending to a stringbuilder, and we no longer box valueTypes which go through Append(object). * [Perf] Optimize StringBuilder.AppendLine Most notable improvements are in AssemblyBrowser and Diff calculation. * Fix feedback.
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-10-25Merge branch 'master' into textmateMike Krüger
2016-10-16[Ide] Optimize text editor drawing with selectionMarius Ungureanu
This avoid allocating a delegate for each time a render is issued when something is selected. (scroll, etc)
2016-07-22Renamed ThemeSettingColors -> EditorThemeColors.Mike Krüger
It's a better name.
2016-07-14[Ide] Renamed SyntaxModeService -> SyntaxHighlightingService.Mike Krüger
Old SyntaxModes == New SyntaxHighlighting so this is for consistency.
2016-07-11[Ide] Added support for sublime packages & splitted syntaxMike Krüger
highlighting & highlighting definition.
2016-07-11[TextEditor] Replaced old theme engine with new unified one.Mike Krüger
2016-02-16[HexEditor] Fix debugger visualizer theme styleVsevolod Kukol
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-12Merge remote-tracking branch 'origin/roslyn-nogtkshell'Marius Ungureanu
2016-01-05Fix a few source code quality issuesMarius Ungureanu
http://www.viva64.com/en/b/0366/
2015-11-25Asynchronize document load and save operationsLluis Sanchez
2015-11-25Converted content interfaces to classesLluis Sanchez
The new BaseViewContent class replaces IBaseViewContent, IAttachableViewContent, AbstractBaseViewContent and AbstractAttachableViewContent. The ViewContent class replaces IViewContent and AbstractViewContent.
2015-06-04Merge remote-tracking branch 'origin/master' into roslynLluis Sanchez Gual
2015-06-03Bug 30672 - User is not able to see Hex value in value visualizer window.David Karlaš
2015-05-23[HexEditor] Slimmed down reference list.Mike Krüger
It doesn't make sense that it needs the c# binding or the assembly browser.
2015-05-23[HexEditor] Fixed memory leaks.Mike Krüger
2015-04-24Improved api for using configuration propertiesLluis Sanchez Gual
Renamed PropertyWrapper to ConfigurationProperty. This class is now the preferred way of declaring and using global configuration properties. Moved a bunch of global properties to IdePreferences.
2015-03-24Merge branch 'master' into roslynMike Krüger
Conflicts: main/external/fsharpbinding main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskStrip.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/CommandManager.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/WorkbenchWindow.cs version-checks
2015-03-17[Debugger] Add support for visualizing System.IO.MemoryStream and NSDataJeffrey Stedfast
2015-01-28Merge branch 'xs6-editor' into xs6-editor-roslynMike Krüger
Conflicts: main/src/addins/AspNet/MonoDevelop.AspNet.csproj main/src/addins/AspNet/packages.config main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringContext.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.csproj main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj main/src/addins/NUnit/Gui/icons/unit-failed-16.png main/src/addins/NUnit/Gui/icons/unit-failed-16@2x.png main/src/addins/NUnit/Gui/icons/unit-mixed-results-16.png main/src/addins/NUnit/Gui/icons/unit-mixed-results-16@2x.png main/src/addins/NUnit/Gui/icons/unit-success-16.png main/src/addins/NUnit/Gui/icons/unit-success-16@2x.png main/src/addins/NUnit/MonoDevelop.NUnit.csproj main/src/addins/TextTemplating/MonoDevelop.TextTemplating/TextTemplatingFilePreprocessor.cs main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWindow.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/TypeSystemService.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj version-checks
2015-01-28Merge branch 'master' into xs6-editorMike Krüger
Conflicts: main/external/xwt main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring.CodeActions/MDRefactoringContext.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/BreakpointPropertiesDialog.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DisassemblyView.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/ObjectValueTreeView.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.Rename/RenameRefactoring.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/HighlightingPanel.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorOptions.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/TextMarker/DebugTextMarker.cs main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.csproj main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ListWindow.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/SearchResultWidget.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs
2015-01-08[HexEditor] Removed NR5 reference.Mike Krüger
2014-11-20Merge branch 'master' into xs6-editorMike Krüger
Conflicts: main/external/debugger-libs main/external/fsharpbinding main/external/xwt main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpTextEditorIndentation.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Highlighting/CSharpSyntaxMode.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs main/src/addins/CSharpBinding/MonoDevelop.CSharp/PathedDocumentTextEditorExtension.cs main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/IAssemblyBrowserNodeBuilder.cs main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/TreeNodes/DomTypeNodeBuilder.cs main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger/DebugCommands.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeActionEditorExtension.cs main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringService.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.OptionPanels/BehaviorPanel.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.addin.xml main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/AbstractUsagesExtension.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorOptions.cs main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs main/src/addins/Xml/Editor/BaseXmlEditorExtension.cs main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj main/src/core/MonoDevelop.Ide/AssemblyInfo.cs main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/Command.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeFormatting/CodeFormattingCommands.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/SearchResult.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.FindInFiles/SearchResultWidget.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/CodeDomFileDescriptionTemplate.cs main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs main/tests/UnitTests/MonoDevelop.CSharpBinding/CSharpTextEditorIndentationTests.cs
2014-11-20Merge commit 'fed6e4be43cbc107beca77af223a62ca88c5076f' into debuggerVisualizersDavid Karlaš
Conflicts: main/external/debugger-libs version-checks