Siegfried Pammer
485f751cc5
- XAML completion is now a bit less intrusive
...
- removed code duplication from XmlFormattingStrategy
- fixed bugs in XAML code completion
- added AssemblyName property to IProjectContent
- do not close insight and completion windows when they are still needed
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4280 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
31c5fd83d3
Remove unused XML-Parser.
...
Fixed exception when the opening refactoring menu on parameters.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4211 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
436413a26e
- fixed Unit Tests
...
- fixed XPath Query Pad
- added documentation and AssemblyInfo.cs from old XmlEditor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
96e8836e37
fixed some unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
d3b55598de
moved XmlBinding to XmlEditor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
4a05270da8
project clean up
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3bd1ab5517
SD2-1342: Remove Windows.Forms dependency from ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3287 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
849b934739
XML editor now uses the text editor's CodeCompletionWindow instead of its own custom version.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2760 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f3528c4d04
Remove skip-messages for projects not compiled when compiling only a single project using F9.
...
Replace ICSharpCode.SharpDevelop.Func<...> with System.Func<...>; use System.Linq.Enumerable instead of the ICSharpCode.SharpDevelop.Linq helper class.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2628 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
50a59336df
Refactored the interface IAttribute to include useful information (type reference to the attribute type + arguments).
...
Begin work on a Xaml language binding.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
d079cdbc43
Fixed SD2-1182. Element and attribute names entered in the add element/attribute dialog are now validated. The add element/attribute dialog no longer displays a list box if there are no element/attribute names returned from the schema or if the xml document has no schema.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2226 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
c053b954a6
Added basic cut, copy and paste to the XML tree editor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2164 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
7c2718b19a
The XML Tree can now display and edit xml comments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2128 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
27a2e4a0a8
XML Tree now supports removing elements, inserting and removing text nodes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2111 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
4a197ee962
Adding child elements, inserting elements before and after the currently selected element are now possible in the XML tree editor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
4db70538d8
Adding and removing attributes from the XML tree editor is now possible.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1924 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
f6f8fe0c62
Fixed SD2-1147. All parameters used in WiX xpath queries have any special XML characters encoded.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1864 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1797 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
c1d5e13433
Fixed SD2-697 - Creating a new file does not switch the current view.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1770 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1751 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1683 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1662 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c9ecec41f3
Put ICSharpCode.SharpDevelop.Dom in a separate assembly.
...
WorkbenchSingleton.SafeThreadCall is now a generic method to check that the types of the arguments match the parameter types expected by the delegate.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1661 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
e5bc45a6e2
Fixed base addresses and used [DependencyAttribute] to prevent assemblies from being relocated.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1377 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
2b08ae8c2b
Fixed a null reference exception in the XML editor that occurs if the schema references an element that is not defined.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1216 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
f97a1dae96
Validating .xsd files now uses the XmlSchema class which returns better error information.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
80f198e7fa
Added format option to the XML menu which will format and indent the entire xml document.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7a95e8ead4
Update AssemblyInfo to version 2.1.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
4c9c120fef
Add TreeGrid control.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@640 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@627 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
059bc6db0c
Removed IIndexer from ICSharpCode.Dom (replaced by IProperty.IsIndexer)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@440 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Matt Ward
43a18fe66a
Added xml editor tests from Fidalgo branch. The XmlSchemaCompletionData class is now using the XmlSchemaAttribute's AttributeSchemaType property instead of the obsolete AttributeType which was causing a few of the attribute value tests to fail.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@435 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
71f2d912ec
Cut/Copy/Paste menu+toolbar commands now also work for normal text boxes and combo boxes (e.g. on the project's property pages).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@339 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
cf3eb0d1b9
Move XmlEditor files in Src/Resources subdirectories.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@323 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
bd5ea18519
Included XmlEditor addin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@313 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
f4023665c8
Added XmlEditor addin.
...
Fixed some bugs.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@312 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago