Christian Hornung
1fabc19dbd
Fixed SD2-1107: InvalidEnumArgumentException when making form localizable and text alignment set to TopRight.
...
Do not create a new instance of DesignerResourceService on every designer load because this service caches the resource contents. Otherwise any changes to the resources are discarded when the user switches between source and design view more than once without saving.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1933 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1932 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
19 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
19 years ago
Matt Ward
90c22712b4
Updated to use NAnt 0.85 schema.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1907 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
675618d3d9
If the user executes an xpath query with the namespace tab visible then the results tab is re-displayed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1896 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Christian Hornung
7a4c5428ea
Fixed SD2-1068: #D can't open resx files if these have resources of type System.Resources.ResXNullRef
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1886 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
3077ad3351
Updated NAnt schema to 0.85 RC4.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1884 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
50a384e282
Set UseSmartTags default value to true.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1881 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
eb15f39efe
Forms designer: Fixed lookup of generic classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1880 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2ddd254943
CodeDomVisitor: keep type arguments on base type references.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1879 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
cb9957ac4c
Fixed warning about unused field in XML Editor addin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1869 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0d14714a98
Fixed SD2-1136: File changed externally message only appears when SharpDevelop loses focus
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1868 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1862 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1856 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1851 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
1eddd435a2
Updated to NUnit 2.2.8. Commented out SharpDevelop tests that no longer compile. Removed all occurrences of %3B from project files. Added a probing binary path to SharpDevelop's app.config pointing to the location of the NUnit assemblies. This allows the Unit Testing window to work without needing NUnit added to the GAC.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1833 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
771d8a6e3c
Fixed null reference exception when attempting to show a tooltip for the XSLT Output window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1827 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1822 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
562ef7e2a9
Updated string resources for WixBinding, XML Editor and Component Inspector.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1808 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1804 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1776 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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
19 years ago
Daniel Grunwald
52ae050e58
Apply ResourceEditor patch by Christian Hornung : Resource editor now keeps metadata.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1759 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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
19 years ago
Daniel Grunwald
244e82fffc
Fixed SD2-1013: Disposing splash screen image stream
...
Fixed SD2-1015: "Show Tab Order" rectangles are gone when switching between views.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4584a6fa5b
Fixed forum-9028: orphan resx file if form file is renamed
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1733 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b2a1463b3b
Implemented forum-10323: TODO comments in designer-generated event handlers
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1732 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ce71a3c7dd
Fixed SD2-1029: Clean build after deleting GlobalAssemblyInfo.cs fails
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1723 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
cbbedce145
Applied forms designer assembly loading patch by Alex Prudkiy.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1722 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1698 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1690 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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
19 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
19 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
19 years ago
Daniel Grunwald
cbaa40a505
Fixed SD2-967: Buffer convertion from C# to VB throws exception if C# code contains the 'fixed' keyword.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1647 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b4f80867cd
Fixed SD2-904 by displaying an error message if a class contains multiple InitializeComponents methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1644 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1642 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8ee931825f
Add IconEditor AddIn (can currently only view icons, modifying them will be added later)
...
Supported icon formats:
- classic (AND mask + XOR mask)
- XP (.bmp with embedded alpha channel)
- Vista (Embedded .PNG files, high-resolution icons up to 256x256)
The viewer also supports all the quirks I could find in my icon collection - 32x31 icons, monochrome icons with transparency, icons where color depth in IconHeader is wrong.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1637 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 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.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1636 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
44dfe7f1b8
Fix file headers: set svn:keywords=Revision on all files; apply file header to all files; make all files UTF-8.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1634 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
3ab6c9973f
Add ICSharpCode.SharpDevelop.Sda and SdaUser example application.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1624 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
56b2aa0f70
Fixed some translation issues.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1612 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
19d999cf82
SD2-945: Typing a declaration of two or more variables in the same line (VB) throws exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1611 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ae6de2495e
Improved NRefactory public API (moving classes to other namespaces etc.)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1609 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9fa1b07c0c
Fixed some FxCop warnings in NRefactory.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1599 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
6f4e2a4736
Work around MSBuild CopyToOutputDirectory bug.
...
Fixed NRefactory unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1584 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
835c7dedbd
NRefactory: use Location structure instead of System.Drawing.Point for source positions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1581 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago