2006-10-03  Robert Jordan  <robertj@gmx.net>

	* ResXResourceReader.cs: Factor out parse_data_node () from load_data ()
	to be able to correctly handle data nodes that occur before resheader.
	Fix the handling of objects that have a byte[] converter.
	Use the type resolver.

	* ResXResourceWriter.cs: Fix AddResource (string, object) to accept
	only serializable type, matching MS.NET.
	Fix WriteBytes to not emit the mimetype attribute when the
	type is byte[], otherwise MS.NET won't parse correctly.

2006-10-02  Sebastien Pouliot  <sebastien@ximian.com>

	* ResXResourceReader.cs: Handle empty mimetype just like a null 
	mimetype. Fix bug #77481.
	* ResXResourceWriter.cs: Fix to InitWriter method by Atsushi. Fix
	bug #79039.

2006-03-29  Mike Kestner  <mkestner@novell.com>

	* ResXResourceWriter.cs: Make Dispose() virtual.

2006-01-14  Robert Jordan  <robertj@gmx.net>

	* ResXResourceReader.cs: Fix for bug #77253. Thanks to Marek Habersack
	(grendello@gmail.com).

2005-12-05  Peter Bartok  <pbartok@novell.com>

	* ResXResourceReader.cs: Removed previous patch. More than just Byte[]
	  has that mime type and the patch was causing things to fail.
	  Since our writer no longer emits the mimetype this should be fine.

2005-12-01  Robert Jordan  <robertj@gmx.net>

	* ResXResourceReader.cs: Handle mimetype="application/x-microsoft.net.object.bytearray.base64" correctly. Fixes the decoding of System.Byte[].
	* ResXResourceWriter.cs: Fixed AddResource (string, object) to pass
	control to AddResource (string, byte[]) if the value parameter is
	a byte[]. Removed the emitting of the mimetype attribute for
	System.Byte[].

2005-11-30  Peter Bartok  <pbartok@novell.com>

	* ResXResourceReader.cs: Handle System.Byte[] encodings without
	  needing a typeconverter (This fixes bug #76414)

2005-11-30  Robert Jordan  <robertj@gmx.net>

	* ResXResourceReader.cs, ResXResourceWriter.cs: Made string conversions
	culture-invariant.
	* ResXResourceWriter.cs: Fixed AddResource (string, object) to emit
	the type attribute when the object has a type converter.

2005-10-04  Peter Bartok  <pbartok@novell.com>

	* ResXResourceReader.cs, ResXResourceWriter.cs: Added call
	  to GC.SuppressFinalize() in dispose method. Fixes #76330

2005-05-13  Peter Bartok  <pbartok@novell.com>

	* ResXResourceWriter.cs: 
	  - Fixed/Improved AddResource(), now only uses string converter if 
	    the converter supports both directions
	  - Added ability for AddResource(string, object) to detect if
	    a byte[] converter is supported for the object, if so it now calls
	    AddResource(string, byte[]) for those
	  - WriteBytes: Changed to write it's base64 output as pretty 
	    as Microsoft's, inserting newlines every 80 chars
	  - WriteBytes: Added output of mimetype even if type is specified

2005-05-11  Peter Bartok  <pbartok@novell.com>

	* ResXResourceSet.cs: Implemented
	* ResXFileRef.cs: Implemented
	* ResXNullRef.cs: Added missing attribute
	* ResXResourceReader.cs: Implemented missing .ctor()s and other
	  assorted fun stuff, should now be complete
	* ResResourceWriter.cs: Implemented missing methods and added
	  missing static fields

2005-04-14  Jackson Harper  <jackson@ximian.com>

	* ResXResourceReader.cs: Use serialization on values that have a
	mime type set but no type.

2005-02-16  Peter Bartok  <pbartok@novell.com>

	* ResXResourceReader.cs, ResXResourceWriter.cs: Removed sealed
	  attribute from classes

2005-02-12  Geoff Norton  (gnorton@customerdna.com)

	* ResXResourceReader.cs (load_data): Undo previous change as
	ResXNullRef is now properly handled.
	* ResXNullRef.cs: Added
	
2005-02-11  Geoff Norton  (gnorton@customerdna.com)

	* ResXResourceReader.cs (load_data): Temporarily re-introduce the 
	old failure for types that we cannot yet handle to allow Npgsql to
	build.
	
2005-02-11  Raja R Harinath  <rharinath@novell.com>

	* ResXResourceReader.cs (load_data): Make exception more informative.

2005-02-10  Geoff Norton  <gnorton@customerdna.com>

	* ResXResourceReader.cs: Implement the ability to convert the
	MS Base64 encoded objects.  Implement the ability to convert objects
	to their type rather than just to string.

2004-11-08 14:28  pbartok

	* ResXResourceReader.cs:
	  - BenM's Fix for bug 68260

2004-10-13 08:14  pbartok

	* ResXResourceReader.cs:
	  - Patch by joel.reed@ddiworld.com (joel) to handle CDATA sections.

2004-08-29 22:36  pbartok

	* ResXResourceReader.cs, ResXResourceWriter.cs:
	  - Transfered files from previous version of System.Windows.Forms
	  - Added full copyright header

