39 Commits (9603a7722e12c76b234a3f3819db0be24e55b3c7)

Author SHA1 Message Date
Matt Ward 9603a7722e The XML Editor now returns the correct value for the IViewContent's IsReadOnly property. A read-only xml file will now be indicated by a + character after the filename when opened inside SharpDevelop. 19 years ago
Matt Ward c053b954a6 Added basic cut, copy and paste to the XML tree editor. 19 years ago
Markus Palme a1543c981e removed unused import statements 20 years ago
Matt Ward 289024562e Fixed SD2-1113 - Running an xsl transform containing an xsl:strip-space element throws an XslTransform exception. The input xml is now loaded into an XmlReader so the white space can be stripped during the transform. 20 years ago
Matt Ward 4db70538d8 Adding and removing attributes from the XML tree editor is now possible. 20 years ago
Daniel Grunwald 0d14714a98 Fixed SD2-1136: File changed externally message only appears when SharpDevelop loses focus 20 years ago
Matt Ward dd53177cd5 The XML Editor now correctly detects that the schema associated with a file extension has been changed and updates any open xml documents. In the original code the property name had been changed but the XmlView was watching for property changed events for the old name. 20 years ago
Matt Ward 9043a2345f Fixed SD2-1139 - Text editor mouse position incorrect in status bar. The line, column and character positions in the status bar were being set in two different places by slightly different code and in the TextEditorDisplayBinding and the XmlView the positions were off by one. 20 years ago
Matt Ward 9dfd0c33e9 Fixed SD2-1119. When creating a schema from an XML document any XmlSchemaInferenceExceptions are now caught and displayed in the error list window. 20 years ago
Matt Ward cc767e026e Fixed SD2-1061. Creating an XML schema from XML that had a child element with the same name as one of its parents failed due to a limitation of the .NET Framework's DataSet.InferXmlSchema method. Changed the code so it now uses the XmlSchemaInference class (new in .NET 2.0). This class handles multiple namespaces and will generate a schema for each namespace. 20 years ago
Matt Ward 562ef7e2a9 Updated string resources for WixBinding, XML Editor and Component Inspector. 20 years ago
Matt Ward 1fb21ce190 SD2-1059. Bookmarks can now be navigated in the xml editor. Bookmarks are re-added when the xml file is closed and reloaded. 20 years ago
Matt Ward df3d79371c Added a new view to the XML Editor which shows the XML as a tree view. Not feature complete. Currently it is possible to edit existing attribute values and element text but not add new ones or remove existing ones. 20 years ago
Matt Ward 30258f361f Fixed SD2-1051 - Unhandled xml exception when trying to create an xml schema from an xml document that is not well formed. 20 years ago
Daniel Grunwald 4af14f6adf When target framework is set to .NET 1.0 or .NET 1.1, show code-completion specific to that .NET versions. 20 years ago
Matt Ward 8b8ed2ca5e Added a basic Wix directory, component and file editor - consists of a explorer-like tree view and property editor. Made the Wix project template more modular - separate files for the product, the user interface sequence, the component files and each dialog. Wix dialog designer can now find bitmap files defined in a different file to the dialog but part of the project. 20 years ago
Matt Ward 019487d8c2 Currently selected xpath query result list item is highlighted in the XML editor. Fixed FileNotFound exception when running xpath queries on XMLSchema.xsd. Fixed exception that could occur when scrolling to the selected node when the XML had been removed. 20 years ago
Matt Ward e63247c63f Added Goto Definition support for an XML schema. XML editor now supports navigation points. Xml query history now set to 20 items. 20 years ago
Matt Ward 6052f22389 Added an XPath Query pad - can be used to run xpaths on the active XML document and highlights the resulting matches. 20 years ago
Daniel Grunwald c9ecec41f3 Put ICSharpCode.SharpDevelop.Dom in a separate assembly. 20 years ago
Matt Ward 449f921eac File extensions that are to be opened in the XML Editor are now defined in the XmlEditor.addin file and not by the text editor library. This means that a user can add a new extension by editing the XmlEditor.addin file without needing to edit and recompile the text editor library. 20 years ago
Matt Ward 9ab7da37a5 Updated WixBinding - added a custom WiX project type (.wixproj) which uses MSBuild to create the installer, added a simple dialog designer, added a setup dialogs list pad, updated to WiX 2.0.4221. StringParser can now expand GUIDs. Added new DesignerSerializationService used by XmlDesignerLoader to fix SD2-599 - cut, copy and paste not working when designing XML forms. 20 years ago
David Alpert 9b96afbfde Added support for IViewContent navigation history (known in the Wiki as Code Navigation). Basic documentation available in the XML comments for ICSharpCode.Core.NavigationService 20 years ago
Mike Krüger 4cfab23d13 Fixed SD2-846:Saving XSLT output to a file throws an invalid operation exception 20 years ago
Matt Ward f97a1dae96 Validating .xsd files now uses the XmlSchema class which returns better error information. 20 years ago
Matt Ward d4ad2a79a6 SD2-464. Added projects and solutions options. 20 years ago
Matt Ward 80f198e7fa Added format option to the XML menu which will format and indent the entire xml document. 20 years ago
Daniel Grunwald 9a42a2c0f8 Fixed SD2-484: Designer verbs not displayed in forms designer 20 years ago
Daniel Grunwald cf8f7e43f2 Added project converter (C# <-> VB -> Boo). Project settings are currently not converted. 20 years ago
Daniel Grunwald 32abb6ee5a Change file header. 20 years ago
Daniel Grunwald d72a6d98b6 ErrorListPad now uses TaskView (patch by David Alpert). Renamed ErrorList to ErrorListPad and OpenTaskView to TaskListPad. 20 years ago
Daniel Grunwald a6852502a4 The Boo AddIn now supports code completion for generics. The C# -> Boo converter now supports converting generic type references. 20 years ago
Matt Ward fce237bd28 Fixed duplicate items in output pad due to race condition in CompilerMessageView. Addins that use the output pad changed to bring pad to front before adding messages to it. Added NAnt build file filter when opening files. 21 years ago
Matt Ward 417f61d4d1 Schema errors in task list now use the schema filename. Fixed problem where each XmlView was creating its own output window category. 21 years ago
Matt Ward 5444360515 Can now assign an XSLT stylesheet to an XML file and run transforms. New XML menu to make it easier to locate xml editor menu items. 21 years ago
Daniel Grunwald cb19451039 Fixed SD2-496: TODO task entries removed after building solution. 21 years ago
Daniel Grunwald 1873333ed0 Small bugfixes, updated translation, modified SVNChangeLogToXml to use NSvn instead of svn.exe; created publish.bat which automatically builds SharpDevelop, runs SVNChangeLogToXml and then builds the setup. 21 years ago
Daniel Grunwald 83d7b3301e Fixed SD2-405: Invisible menu item can be run by shortcut. 21 years ago
Daniel Grunwald cf3eb0d1b9 Move XmlEditor files in Src/Resources subdirectories. 21 years ago
Daniel Grunwald 2819cee5df Update XmlEditor file headers. Display browser's status text in status bar. 21 years ago
Daniel Grunwald 6284ddd531 Made Help addin use the default browser view content. (moved advanced toolbar from help addin to Base) 21 years ago
Daniel Grunwald bd5ea18519 Included XmlEditor addin. 21 years ago
Daniel Grunwald f4023665c8 Added XmlEditor addin. 21 years ago