diff --git a/data/ConversionStyleSheets/SVNChangelogToXml.xsl b/data/ConversionStyleSheets/SVNChangelogToXml.xsl
index 506b9da9b5..5ac948a737 100644
--- a/data/ConversionStyleSheets/SVNChangelogToXml.xsl
+++ b/data/ConversionStyleSheets/SVNChangelogToXml.xsl
@@ -58,6 +58,12 @@
Peter Forstmeier
+
+ Scott Ferrett
+
+
+ Dickon Field
+
diff --git a/doc/ChangeLog.xml b/doc/ChangeLog.xml
index 644376eae0..ef25eb8bae 100644
--- a/doc/ChangeLog.xml
+++ b/doc/ChangeLog.xml
@@ -1,10 +1,130 @@
+ Fixed SD2-917: Added project items not checked for illegal names
+ Fixed SD2-1018: Nameing projects with especial characters makes them unable to run.
+ Fixed SD2-1020: Nameing project folders with ';' makes the solution unable to run.
+ Fixed SD2-996: C# assigned generic variables not converted correctly to VB.
+ Fixed SD2-1021: Alias for namespaces not converted correctly between C#<-->VB.NET for base types.
+ Fixed SD2-1027: #Develop closes while typeing VB 'ReDim' statement.
+ Fixed SD2-1029: Clean build after deleting GlobalAssemblyInfo.cs fails
+ Applied forms designer assembly loading patch by Alex Prudkiy.
+ Add Notify Icon and Struct template by Justin Dearing.
+The resource file template now creates .resx files by default.
+ Fix build error.
+ Fixed SD2-1023: SharpDevelop.exe.config bindingRedirect contains question marks
+Update to new NSvn version (can now use Subversion 1.4 working copies)
+Update StringResources.
+ ColumnNodes in ReportExplorer can be DragDropped
+ Added a new Wix based installer for SharpDevelop. Improved performance of Wix files tree view, it now only adds child nodes when a node is expanded. Short filename generator now uses underscore instead of the tilde character preventing candle compilation warnings. User friendly names displayed in Wix files tree view for special folders (e.g. Program Files).
+ Fixes from FxCop
+ Remove unused Reports
+ Update Examples Reports using StoredProcedures with Parameters (SQl Server + Northwind) added
+ Worked on ParameterHandling for StoredProcedures (SQl Server)
+ #D core assemblies are only compatible with versions 1661 and later.
+ Update to Cecil 0.4.3.
+ SD2-1000: Deleting the ".." folder visible when the project contains incorrectly linked files deletes the whole parent directory
+ Bugfix (Alex): pAppDomain can be null in NameChange callback
+ minor changes to ensure that the user is prompted when an attempt it made to overwrite and existing local metadata file
+ C# parser bug: fixed arrays in unsafe structs are now parsed correctly
+XmlDoc.Load now does not throw an exception for invalid XML files.
+ Allow lists of unknown items to be retrieved from the property service.
+ Allow applications that use the SharpDevelop core to detect if the property service has been initialized, when there are no addins in the system.
+ You could not include a partial XML file in an .addin file using the "Include" element
+ ServerBrowserTool now shows meta data for db objects such as Tables, Procedures etc. Loading of metadata from files is now invoked from right click menu for each connection rather than at start up. Beware will overwrite saved metadata if SaveAll invoked while 'empty' DbModelInfos are loaded.
+ 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.
+ now has features: 1. can set/reset connection string for a connection, retrieve metadata, and save it, although it is not displayed in the UI. Beware! Metadata is currently unconstrained and consequently huge - a simple Oracle Express db is 67Mb of data in serialised xml form.
+ If a Report has no Data, SharpReport prints a message, this message can be set within the ReportSettings, so no localisation is needed.
+ More wip: ServerBrowserTool now loads and displays basic DbModelInfos using user's home dir
+ Work on <http://community.sharpdevelop.net/forums/thread/10479.aspx> (Reports with StoredProcedures and Parameters), add a new Dialog for Parameter entry, did some refactoring to eleminate parts of SharpQuery
+ Various fixes: can now add a ConnectionString to a DbModelInfo using the corresponding TreeNode, and SaveAll saves the content of each DbModelInfo to the user's home directory
+ Show ToString() text in tooltip
+ Moving functionality from NDebugger to Process - rewritten Debugger.AddIn to the process based model
+ 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.
+ Moving functionality from NDebugger to Process - Debugger.Core compiles again
+ Moving functionality from NDebugger to Process - added ManagedCallbackSwitch
+
+
+ Moving functionality from NDebugger to Process - using ProcessEventArgs
+
+
+ Moving functionality from NDebugger to Process - rename debugger to process
+ Store PauseSession per process
+ Further mods to ServerBrowserTool and ConnectionStringDefinitionDialog to enable attaching connection strings to logical database connections - not currently working
+ Added Goto Definition support for an XML schema. XML editor now supports navigation points. Xml query history now set to 20 items.
+ Added ExceptionThrown event; Some code moved to NDebugger.Pause
+ additions to ServerBrowserTool and updates to ConnectionStringDefinitionDialog to modified connection string associated with a database connection
+ Synchronous eval calls
+ Changed the WiX project to use the OutputName MSBuild property as the .msi filename and not the project name to match how the WiX MSBuild tasks work.
+ Caching of variables
+ Working on samples
+ Fixes from FxCop
+ Eval derives from Variable
+ Fixed SD2-992: C# Interface public elements are converted to VB as Privates ones.
+Fixed default visibility of inner types.
+ "throw new" now only shows types deriving from Exception.
+ Fixed SD2-964: Public VB structure variables are recognized as private ones.
+ Fixed SD2-968: C# to VB conversion error for generic structures.
+ Work on ReportExplorer, fixes from FxCop
+ Fixed SD2-971: Correct VB arrays declaration and redim-statements are recognized as code errors.
+ Add LineCounter AddIn to samples.
+ More WIP: addition of DbModelInfos to cache and refresh of ServerBrowserTool
+ Fixed code-completion bug (NullReferenceException) introduced in rev. 1661
+
+ Fix web reference unit tests by initializing the LanguageBindingService with dummy data.
+ Fixed code-completion unit tests.
+ Web references in Boo projects are now supported.
+ Added an XPath Query pad - can be used to run xpaths on the active XML document and highlights the resulting matches.
+ 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.
+ Fixed null reference exception that occurred if the WiX dialog designer was switched to when no WiX project was open.
+ Set Revision svn keyword; forgot to commit two files
+ Created IMutable interface to propagate Changed event of variables
+ More WIP - updates to DbModelInfo, DbModelInfoService and ServerBrowserTool
+ Started getting of local variables for boo
+ Added NewObjectEval;
+Removed some eval events
+ Modify SharpReportAddin.csproj
+ Delete unused FieldsExplorer/FieldsExplorer.cs
+ Better usage for ReportExplorer
+ Fixed SD2-960: Rename file from class view does not update project
+ Fixed SD2-869: When opening a project with solution, ensure the solution contains the project
+ The WiX controls sidetab now sets the hint path using the addinpath string parser property. Fixes the exception that occurred on opening the toolbox when SharpDevelop's working directory was not the bin folder.
+ Fixed SD2-963: Incorrect VB to C# convertion for public structure variables
+ Fixed SD2-967: Buffer convertion from C# to VB throws exception if C# code contains the 'fixed' keyword.
+ added prototype classes for various node types that will make up the Database part of the ServerBrowserTool
+ some updates to addin file, DbModelInfoService and ServerBrowserTool
+ Fixed SD2-904 by displaying an error message if a class contains multiple InitializeComponents methods.
+ Prevent fold markers from disappearing if they have no text (fixes SD2-977)
+ 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.
+ #region formatting, fixes
+ Propagate errors from VariableCollection indexer by exception
+ Fixed setting of breakpoints for multiple appdomains
+ Fixed setting of breakpoints in methods with compiler generated code
+ 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.
+ 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.
+ Automatically create ICSharpCode.SharpDevelop.Sda.dll.config from app.template.config
+ Fix file headers: set svn:keywords=Revision on all files; apply file header to all files; make all files UTF-8.
+ Updated contributors list
+ Minor change to DbModelInfoService
+ More work in progress on DbModelInfo and ServerBrowserTool
+ Added DbModelInfoFactory.cs
+ Added some debugging info into debug tooltips
+ Make Consolas the default font on Vista.
+Allow runtime pad creation.
+Ad SharpDevelopInteraction example to SdaUser.
+ settled on DataSet to represent connection and model info. removed ConnectionInfo
+ Add UpdateAssemblyInfo.exe.manifest - prevents UAC popups when compiling SharpDevelop on Vista
+ corrected spelling of my name ;-)Add ICSharpCode.SharpDevelop.Sda and SdaUser example application.Samples for IList as DataSource, EventLogger is a Report that shows dynamic use of images in a Report,ContributersList shows a couple of Contributers Iamges can be set/changed at runtimeMore fixes from FxCopWork on Collections as DataSource. Fixed some stuff from FxCop
- work in progress - added more detail around connection, metadata and object view management
+ work in progress - added more detail around connection, metadata and object view managementRemove unnecessary usage of Assembly.GetEntryAssemblyFixed a problem with Fonts, make some changes from FxCopUpdate SharpReport Examples
@@ -32,9 +152,9 @@ Fixed SD2-907: static method level variables are not translated from VB to C#uploaded a new version of my Help 2.0 register tool including its source
Merged missing SharpReport resources from Corsavy.
Fixed some bugs in code analysis-AddIn.
- added addin file
+ added addin fileAdd "Suppress message" command to FxCop warnings on the error list
- Added SharpDbTools project to the SharpDevelop.sln
+ Added SharpDbTools project to the SharpDevelop.slnFixed some FxCop warnings in NRefactory.Fixed SD2-922: RegEx window not restoring its size after been maximizedAdded Debugger.BooInterpreter
@@ -48,7 +168,7 @@ Main\Base\Test\Services_Navigation\NavigationServiceTestFixture.cs(115,52)
Main\Base\Test\Services_Navigation\NavigationServiceTestFixture.cs(128,55)
: error CS0117: 'ICSharpCode.Core.NavigationService' does not contain a definition for 'GetListOfPoints'
-
+ Allow AddIns to customize the MSBuild logger.Implemented SD2-572: Enum autocompleteImplemented SD2-446: Support skipping method bodies in VB Lexer.
diff --git a/src/Tools/SVNChangeLogToXml/SVNChangelogToXml.csproj b/src/Tools/SVNChangeLogToXml/SVNChangelogToXml.csproj
index e3e9105bca..e883426ad8 100644
--- a/src/Tools/SVNChangeLogToXml/SVNChangelogToXml.csproj
+++ b/src/Tools/SVNChangeLogToXml/SVNChangelogToXml.csproj
@@ -72,10 +72,11 @@
LibDB44.dll
- PreserveNewest
+ Always
msvcr70.dll
+ Always