2007-04-16  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestBitmap.cs: Add test cases for 16bpp formats (NotWorking) and
	reworked LockUnlockBitmap (e.g. add assert messages).

2007-04-16  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Add test cases for GdipBitmap[Get|Set]Pixel on an
	indexed bitmap (1bpp) and on a 16bpp grayscale bitmap.
	* TestBitmap.cs: Add test cases for Format[1,4,8]bppIndexed and 
	Format16bppGrayScale.

2007-04-14  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Always test buffer byte-by-byte to avoid endian 
	issues.

2007-04-12  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Rework a test under 2.0 to see if GdipLockBits leaks
	if in particular case (it doesn't). Added Categoty("Valgrind") to a 
	test know to leak due to the API design.

2007-04-12  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestBitmap.cs: Split LockBitmap into several tests and do not modify
	the data when using ImageLockMode.ReadOnly (this makes some results 
	random when using MS GDI+).

2007-04-11  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Add a check for locking (LockBits) a bitmap twice
	(without unlocking it first).
	* SolidBrushTest.cs: Add a test case to see if a cloned solid brush
	returns a named color and a unnamed color.
	* TestBitmap.cs: Renable four test cases depending on LockBits. Add 
	two additionnal test cases for LockBits, Double locks (exception) and
	invalid ImageLockMode (no exception).

2007-04-09  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestColor.cs: Add a few more test cases for ==, != and Equals

2007-04-09  Sebastien Pouliot  <sebastien@ximian.com>

	* ColorConverter.cs: Add test case with a null CultureInfo for 
	ConvertFrom.
	* ColorTranslator.cs: Add test cases with known values for FromHtml
	* TestColor.cs: Made some test clearer about what they do/check.

2007-04-02  Sebastien Pouliot  <sebastien@ximian.com>

	* TestFont.cs: Add test cases for GetHeight(Graphics) and 
	GetHeight(float) methods.

2007-03-30  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Add pen test case to check for #81266 (note: will
	crash libgdiplus if it's not updated to the latest svn revision).
	* SystemFontsTest.cs: Allow a small delta when comparing floats. This
	allows the ARM to work properly (e.g. 8.249999 versus 8.25).

2007-03-19  Jonathan Pobst  <monkey@jpobst.com>

	* TestFont.cs: Add a test for exception thrown when an unavailable font 
	style is requested.  (Marked NotWorking due to being platform specific.)

2007-03-16  Sebastien Pouliot  <sebastien@ximian.com> 

	* SystemFontsTest.cs: Avoid failures (ignore tests) if no fonts are 
	available on the system.

2007-03-15  Sebastien Pouliot  <sebastien@ximian.com> 

	* ColorConverter.cs: Merge ConvertFrom_NotWorking with ConvertFrom as
	the test cases are now working properly.
	* ColorTranslator.cs: Add two other #hex cases. Fix typo.

2007-03-14  Sebastien Pouliot  <sebastien@ximian.com>

	* TestImage.cs: Add test cases for loading invalid files as an Image.

2007-03-09  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Add test cases for GDI+ metafile API.
	* TestImage.cs: Add test cases for loading metafile as Image.

2007-03-08  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Re-add the 2 NotWorking cases that were removed by 
	mistake.

2007-03-07  Vladimir Krasnov  <vladimirk@mainsoft.com>

	* TestBitmap.cs, TestFont.cs, TestIcon.cs, TestRegion.cs: removed tests
	for TARGET_JVM with not supported method calls

2007-02-28  Sebastien Pouliot  <sebastien@ximian.com>

	* SystemFontsTest.cs: Add more tests cases including disposing the
	font instance returned by the SystemFonts class.

2007-02-26  Sebastien Pouliot  <sebastien@ximian.com>

	* TestRegion.cs: Add test cases for ReleaseHrgn and fix GetHrgn tests
	to avoid leaking memory under 2.0 (where ReleaseHrgn is available).

2007-02-21  Sebastien Pouliot  <sebastien@ximian.com> 

	* ColorConverter.cs: Rename fixture to match our styleguide.
	* ColorTranslator.cs: Rename fixture to match our styleguide.

2007-02-14  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestBitmap.cs: Add a test cases for default palettes for 1, 4 and 8
	bpp indexed formats.

2007-02-08  Sebastien Pouliot  <sebastien@ximian.com>

	* TestRegion.cs: Add test cases for matrix operations on infinite 
	regions (result is always an infinite region). Add test cases for
	scale and scale+translate on regions (to see that they do not trigger
	a convertion into bitmap-based regions).

2007-02-01  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Add test cases for VisibleClipBound (bug #78958)
	and for checking clip bounds after operation on world tranformations.

2007-01-31  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Add test case for trailing spaces when calling
	MeasureString. #80680

2007-01-30  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestBitmap.cs: Add a test cases for SoapFormatter and Xml 
	serialization, which "works" under 2.0 but not under 1.1.
	* TestImage.cs: Add test case for XmlSerializer on Image type, which
	"works"	under 2.0 but not under 1.1.

2007-01-30  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Add a test case to serialize and deserialize a icon,
	which use a decoder-only codec.

2007-01-19  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Add test cases for loading unexisting files in
	GdipLoadImageFromFile and GdipCreateBitmapFromFile. Added test case
	for error code returned by GdipGetImageGraphicsContext for indexed
	bitmaps.

2007-01-18  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Fix the LoadIndexed test case as it's current 
	implementation leads to false conclusions. MS GDI+ upgrades the 
	indexed PNG images to 32bpp ARGB. BMP are kept indexed but it's not 
	possible to create a Graphics from them.
	* TestImage.cs: Test cases Stream_Unlock and Stream_Lock both fails
	under MS 1.x with ArgumentNullException.

2007-01-16  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestBitmap.cs: Added test case to create multiple bitmaps from a
	single HBITMAP.
	* TestIcon.cs: Added test cases to create multiple icons from a
	single Handle or HICON. Enabled SaveAndCompare on roundtrip tests.

2007-01-15  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestIcon.cs: Add test cases for ToBitmap when multiple icon sizes
	coexists in the same icon file.

2007-01-15  Sebastien Pouliot  <sebastien@ximian.com>

	* TestIcon.cs: Add test cases for non-standard size icons, 10x16 and
	11x22, to test for non perfect match icon selection.
	* TestImage.cs: Add test cases for locked/unlocked streams when using
	GDI+ (e.g. Mono running on Windows).

2007-01-15  Sebastien Pouliot  <sebastien@ximian.com>

	* TestIcon.cs: Add test cases for XP (32bpp) icons.

2007-01-12  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Add test cases for FromHicon and roundtripping using
	GetHbitmap and FromHbitmap.
	* TestIcon.cs: Add test cases for all constructors. Add test cases for
	saving icons (all sizes). Add test cases for roundtripping icons using
	Handle and HICON.

2007-01-11  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Add test case for loading an icon and playing with
	it's color palette.
	* TestIcon.cs: Add test cases for different sizes of icons.

2007-01-07  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Mark MeasureString_StringFontInt_LongString and
	MeasureString_Wrapping_Dots as a possible, host specific, ignored test
	cases.
	* FontFamilyTest.cs: Mark FontFamily_String as a possible, host
	specific, ignored test case.

2006-12-29  Gert Driesen  <drieseng@users.sourceforge.net>

	* SystemFontsTest.cs: Split DefaultFont test into two parts, since
	on Linux MS Sans Sarif is mapped to other available font.

2006-12-29  Gert Driesen  <drieseng@users.sourceforge.net>

	* SystemFontsTest.cs: Added test for DefaultFont.

2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBrushes.cs: Ensure that the unit tests are destructive on the 
	brushes (since you can change their color and dispose them). Now only
	Brushes.YellowGreen is "destroyed" in the (new) Dispose test. This fix
	any other unit test that use Brushes.* executed after this one.

2006-12-19  Sebastien Pouliot  <sebastien@ximian.com>

	* TestIcon.cs: Add test cases for 2.0 ExtractAssociatedIcon method.

2006-12-03  Sebastien Pouliot  <sebastien@ximian.com>

	* SystemIconsTest.cs: New. Unit tests for SystemIcons. Note that the
	icons provided here behave differently than normal icons (can't be 
	disposed).

2006-11-23  Sebastien Pouliot  <sebastien@ximian.com>

	* TestImageFormatConverter.cs: Add test cases for ConvertFrom (long 
	names, currently not working), GetStandardValuesSupported and 
	GetStandardValues methods.

2006-11-06  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestGraphics.cs: Add new MeasureString test cases.
	* TestRectangle.cs: Add unit tests for == and != operators. Update 
	tests to NUnit 2.2 syntax.
	* TestRectangleF.cs: Add unit tests for == and != operators. Update 
	tests to NUnit 2.2 syntax.

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

	* TestGraphics.cs: Ignore new test cases when font is null (not 
	available). Add pixel size compares to MeasureString_Bug76664.

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

	* TestGraphics.cs: Added test case to measure strings, some aren't yet
	working. Modified some to get better checks (e.g. Int32.MaxValue for 
	#79643).

2006-10-03 	Boris Kirzner <borisk@mainsoft.com>

	* TestStringFormat.cs: mark tests not working in TARGET_JVM.

2006-09-29  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Convert unit tests to 2.2 API so we can Ignore some
	tests dynamically (when fonts aren't installed).

2006-09-28  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added test cases for bug #77699 (with and without 
	wrapping).

2006-09-26	Boris Kirzner <borisk@mainsoft.com>

	* TestStringFormat.cs: fix build for TARGET_JVM.

2006-09-22  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added more test cases for MeasureCharacterRanges,
	like handling bad ranges (start, length) and hotkey prefix handling.

2006-09-21  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Added test cases for GdipGetStringFormatTabStops and
	GdipSetStringFormatTabStops functions.
	* TestStringFormat.cs: Added a more complex test case for Clone.

2006-09-19  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Added test cases for GdipMeasureCharacterRanges and
	StringFormat functions.
	* TestGraphics.cs: Avoid test cases failure if the font object can't 
	be created during fixture's setup.
	* TestStringFormat.cs: Increased coverage of the unit tests.

2006-09-18  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Add test cases for MeasureString and 
	MeasureCharacterRanges methods.

2006-09-18	Boris Kirzner <borisk@mainsoft.com>

	* ColorTranslator.cs,TestBitmap.cs,TestColor.cs,TestFont.cs,
	TestRegion.cs,TestSizeFConverter.cs : mark tests not working
	in TARGET_JVM.

2006-09-16  Sebastien Pouliot  <sebastien@ximian.com>

	* TestSizeF.cs: Remove the NET_2_0/NotWorking stuff from GetHashCode
	test. The test is bad because sometimes it uses Size instead of SizeF.

2006-09-14  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Added test cases for GdipBitmapUnlockBits.

2006-09-11  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Fix the bitmap loading code to work in more cases.
	* TestImageConverter.cs: Added a test case when value is null (should
	return "(none)"). Uncommented and splitted all exception test cases 
	into individual tests. Still got one faulty test: ConvertTo_ByteArray.

2006-09-04  Jonathan Gilbert  <logic@deltaq.org>

	* TestBitmap.cs: Reactivated the Rotate1bit4bit test, with code added
	to ignore the test if Microsoft's GDIPLUS.DLL is in use.

2006-09-01  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Add more test cases for LockBits which, on Mono, 
	seems to work only when the destination format is 32 bits.

2006-08-31  Sebastien Pouliot  <sebastien@ximian.com>

	* TextureBrushTest.cs: Remove NotWorking from rotation test case.

2006-08-30  Sebastien Pouliot  <sebastien@ximian.com>

	* TextureBrushTest.cs: More test cases when only a partial part of the
	image is being used and for cloning the brush.

2006-08-28  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Added more parameters checks for TextureBrush calls.
	* TestBitmap.cs: Fix test case for big endian arch (Marshal.ReadInt32)

2006-08-27  Sebastien Pouliot  <sebastien@ximian.com> 

	* ColorConverter.cs: Add a new test case for a color with a integer 
	part that is too large to convert into an int.
	* ColorTranslator.cs: Add more test cases for FromHtml method.

2006-08-25  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Fix ImageAttributes test case.
	* TestBitmap.cs: Add more details to pinpoint exact failure under OSX.

2006-08-24  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Added more test cases for TextureBrush functions.
	Added new test cases for ImageAttributes. Removed some assertion for 
	GpGraphicsPath (which returns different value on monobuild win32 bot 
	than my own machine, uninit field ?).

2006-08-23  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Added new test cases for TextureBrush functions.
	* TextureBrushTest.cs: New. Unit tests for TextureBrush class.

2006-08-19  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Added new test cases for GraphicsPathIter functions.

2006-08-18  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Added more test cases for Matrix functions.

2006-08-16  Sebastien Pouliot  <sebastien@ximian.com>

	* GDIPlusTest.cs: Ignore some test cases if we cannot get any font
	family from GDI+.

2006-08-15  Sebastien Pouliot  <sebastien@ximian.com>

	* FontFamilyTest.cs: Ignore test cases if we cannot get any font 
	family from GDI+.
	* TestFont.cs: Ignore test cases if we cannot get any font family 
	from GDI+.

2006-08-14  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Re-add LOGONT definition as a class (instead of a
	struct like it's currently defined inside SD).

2006-08-12  Duncan Mak  <duncan@novell.com>

	* GDIPlusTest.cs: Removed all the local PInvoke methods.
	(DrawingOperations): New test for various draw and fill operations
	in Graphics.

2006-08-11  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Added one more case for GdipGetLogFont.
	* TestBitmap.cs: Ignore test Rotate1bit4bit as it fails when Mono 
	executes under Windows (GDI+);
	* TestFont.cs: Added more test cases for ToLogFont including one that
	shows that LOGFONT only works properly when it's a class (not a struct)

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

	* GDIPlusTest.cs: Add more test cases for GraphicsPath and 
	PathGradientBrush to fix unit tests under Windows.
	* RegionNonRectTest.cs: Ignore Region_Ctor_RegionData as it will
	fail when using MS GDI+ (e.g. Mono on Windows).

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

	* GDIPlusTest.cs: Add more test cases for GraphicsPath (Reset and 
	Widen) and some new tests for Matrix related GDI+ functions.

2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

	* TestRegion.cs: Add test case for excluding a rectangle from an 
	infinite region.

2006-08-07  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Avoid leaking during tests.

2006-08-05  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Some test cases for Graphics and Font related GDI+ 
	functions.

2006-08-04  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: Some test cases for GraphicsPath, PathGradientBrush,
	Pen related GDI+ calls.
 
2006-08-03  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: More test cases for the GDI+ function calls (which
	fixes some unit test failures seen with Mono running on Windows).

2006-08-03  Sebastien Pouliot  <sebastien@ximian.com>

	* TestFont.cs: Remove asserts that are system dependant.

2006-07-20  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added ReleaseHDC test cases by Jonathan Pobst.

2006-07-06  Sebastien Pouliot  <sebastien@ximian.com> 

	* GDIPlusTest.cs: New WIP. Unit tests for the GDI+ function calls.
	* TestImage.cs: Added checks to validate that the thumbnail's callback
	is never called.

2006-07-06  Sebastien Pouliot  <sebastien@ximian.com>

	* SolidBrushTest.cs: New test case using DrawLine.

2006-07-04  Sebastien Pouliot  <sebastien@ximian.com>

	* TestImage.cs: Add test cases for GetThumbnailImage.

2006-06-30  Sebastien Pouliot  <sebastien@ximian.com>

	* SolidBrushTest.cs: New. Unit tests for SolidBrush.

2006-06-28  Sebastien Pouliot  <sebastien@ximian.com>

	* TestFont.cs: Expanded a test case to check for bug #78721 where the
	LOGFONT structure must be initialized even if the ToLogFont call fails

2006-06-27  Sebastien Pouliot  <sebastien@ximian.com>

	* TestBitmap.cs: Reactivate a test case (LockBitmap) as NotWorking and
	add a comment on a commented one (MakeTransparent ;-)

2006-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* TestBitmap.cs: add test for stride with 1bpp indexed bitmap.

2006-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* TestColor.cs: added 2 more tests for serialization and enabled one
	that was not working.

2006-05-30  Sebastien Pouliot  <sebastien@ximian.com>

	* FontFamilyTest.cs: New. Unit tests for FontFamily.
	* TestFont.cs: Added more test cases to Font.

2006-05-29  Sebastien Pouliot  <sebastien@ximian.com>

	* TestImageFormatConverter.cs: Added test cases for all well known
	ImageFormat short and long names using ConvertFrom.

2006-05-26  Sebastien Pouliot  <sebastien@ximian.com>

	* TestColor.cs: Added test cases for serialization. Currently we can't
	deserialize Color coming from MS serialization.

2006-05-25  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestRegion.cs: Added a new fixture that executes with UnmanagedCode
	permission and test the [Get|From]Hrgn methods.

2006-05-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* TestBitmap.cs: new tests for the default format and the default file
	type.

2006-05-24  Sebastien Pouliot  <sebastien@ximian.com> 

	* ColorConverter.cs: Split unworking test case from ConvertFrom into
	a separate test case (marked as NotWorking).
	* TestBitmap.cs: Mark test case Rotate1bit4bit as NotDotNet as it was
	probably never tested under Windows (and doesn't work there).
	* TestFontConverter.cs: Split test case for CreateInstance to check 
	for ArgumentException (2.0) or NullReferenceException (1.x).
	* TestPointConverter.cs: Split test case for CreateInstance to check 
	for ArgumentException (2.0) or NullReferenceException (1.x).
	* TestRectangleConverter.cs: Split test case for CreateInstance to 
	check for ArgumentException (2.0) or NullReferenceException (1.x).
	* TestSizeConverter.cs: Split test case for CreateInstance to check 
	for ArgumentException (2.0) or NullReferenceException (1.x).
	* TestSizeFConverter.cs: Add/split test cases for CreateInstance to
	check for InvalidCastException and NullReferenceException.
	* TestSizeF.cs: Mark GetHashCodeTest as NotWorking in 2.0 profile as
	Empty and SizeF(0,0) don't share the same hash code.

2006-05-24  Sebastien Pouliot  <sebastien@ximian.com>

	* TestImageConverter.cs: Adjust test cases as there is an additional
	properties under 2.0.
	* TestSizeF.cs: Under 2.0 SizeF.Empty != SizeF(0,0)

2006-05-24  Sebastien Pouliot  <sebastien@ximian.com> 

	* PenTest.cs: Fix different exception being thrown in 1.x and 2.0.
	* TestFont.cs: Fix tests under Windows (CAS related);
	* TestGraphics.cs: Fix and add more test cases for FillRectangles.

2006-05-24  Sebastien Pouliot  <sebastien@ximian.com>

	* PenTest.cs: Added a test case where the brush supplied to the .ctor 
	is disposed before the pen is used. Based on a sample from Paddy joy.

2006-05-17  Sebastien Pouliot  <sebastien@ximian.com>

	* PenTest.cs: New. Unit tests for Pen.

2006-05-15  Atsushi Enomoto  <atsushi@ximian.com>

	* TestGraphics.cs : added test for bug #78408 (FillRectangles).

2006-05-12  Sebastien Pouliot  <sebastien@ximian.com>

	* TestRegion.cs: Added a new test case for unioning a rectangle with 
	infinity and a new test case for GetRegionScans.

2006-05-04  Sebastien Pouliot  <sebastien@ximian.com> 

	* TestGraphics.cs: Re-introduce the removed check :)	

2006-05-04  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Temporarily remove the checks for the transform in
	containers. This allows libgdiplus to get better visual results until
	the matrix issue is fixed correctly (instead of returning the "right"
	matrix and displaying wrong data).

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

	* TestGraphics.cs: Added new test cases for [Begin|End]Container and
	for Save and Restore methods.

2006-04-27  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added new test cases for DrawCurve methods.

2006-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>

	* TestBitmap.cs: added tests for UnlockBits when the target is an
	indexed image and a non-indexed one.

2006-04-21  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added new test cases for clipping. Some of them do 
	not work yet.

2006-04-11  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added new test cases for bug #77129 where we should
	not draw or fill rectangle(s) with negative width or height. Converted
	all test cases to UNIX line endings.

2006-03-30  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Added new test cases translating matrix with 
	different MatrixOrder and for multiplying a non-invertible matrix.

2006-03-28  Sebastien Pouliot  <sebastien@ximian.com>

	* TestGraphics.cs: Add new test cases for clipping.

2006-03-25  Sebastien Pouliot  <sebastien@ximian.com>

	* RegionDataTest.cs: Add test cases for GetRegionData when a region is
	path-based (using bitmaps in libgdiplus) and for regions that had a 
	binary operations applied (i.e. using a path tree in libgdiplus).
	* RegionNonRectTest.cs: Add test cases for GetRegionScans and all
	binary operators (Union, Intersection, Complement, Exclude and Xor)
	on path based regions (using bitmaps in libgdiplus).

2006-02-29  Peter Dennis Bartok  <pbartok@novell.com>

	* TestFont.cs: LOGFONT must be CharSet=Auto to make sure we have
	  the appropriate size on each system

2006-01-27  Sebastien Pouliot  <sebastien@ximian.com>

	* RegionNonRectTest.cs: Updated comments on a test that fails on both
	1.x and 2.0 MS runtime.
	* TestFont.cs: Converted tests to NUnit 2.2 and added descriptions to
	each asserts.

2006-01-26 Boris Kirzner <borisk@mainsoft.com>
	* ColorConverter.cs, TestBitmap.cs, TestIcon.cs, TestIconConverter.cs,
	TestImageConverter.cs, TestPointConverter.cs, TestRectangleConverter.cs,
	TestRegion.cs, TestSizeConverter.cs, TestStringFormat.cs: 
	added #ifdef for TARGET_JVM.

2006-01-23 Boris Kirzner <borisk@mainsoft.com>
	* TestBitmap.cs, TestFont.cs: #ifdef fot TARGET_JVM.	

2006-01-18  Sebastien Pouliot  <sebastien@ximian.com>

	* RegionDataTest.cs: New. Unit tests for RegionData.
	* RegionNonRectTest.cs: New. Unit tests for non-rectangular regions.
	* TestRegion.cs: Added new test cases for empty region and IsInfinite
	behaviour with multiple rectangles / path-rectangle regions.

2006-01-16  Sebastien Pouliot  <sebastien@ximian.com>

	* TestRegion.cs: Mark a test case as NotWorking as it caused a 
	regression in SWF.

2006-01-11  Sebastien Pouliot  <sebastien@ximian.com>

	* RegionCas.cs: New. CAS unit tests for Region.
	* TestRegion.cs: Added test cases to check for expected exceptions.

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

	* TestFont.cs: Added test for LogFont conversion

2005-12-05 Jordi Mas i Hernandez <jordimash@gmail.com>

	* TestPoint.cs: Test new methods for .Net 2.0
	* TestPointF.cs Test new methods for .Net 2.0
	* ColorConverter.cs: Fixes for .Net 2.0
	* TestSizeF.cs: Test new methods for .Net 2.0
	* TestSize.cs: Test new methods for .Net 2.0

2005-12-02  Jonathan Gilbert  <logic@deltaq.org>

	* TestBitmap.cs (LockUnlockBitmap): Added test for the copying back
	  of bitmap data in Bitmap.UnlockBits for non-readonly ImageLockMode
	  values.

2005-11-17  Vladimir Krasnov  <vladimirk@mainsoft.com>

	* ColorConverter.cs: added testcases for ConvertFrom and 
	three digit notaion color.

2005-10-23  Jonathan Gilbert  <logic@deltaq.org>

	* TestBitmap.cs (Rotate1bit4bit): Added test for rotation & flipping
	  of indexed (1- and 4-bit) Bitmaps.
	* 1bit.png, 4bit.png: Added to 'bitmaps' subdirectory.

2005-09-19  Miguel de Icaza  <miguel@novell.com>

	* TestGraphics.cs (LoadIndexed): Add test for the indexed bug.

2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>

	* BitmapCas.cs: New. CAS unit tests for Bitmap.
	* GraphicsCas.cs: New. CAS unit tests for Graphics.
	* ColorConverter.cs, ColorTranslator.cs, TestBrushes.cs, TestBitmap.cs
	TestColor.cs, TestFont.cs, TestIcon.cs, TestIconConverter.cs,
	TestImage.cs, TestImageConverter.cs, TestImageFormatConverter.cs,
	TestPens.cs, TestPoint.cs, TestPointF.cs, TestPointConverter.cs,
	TestRectangle.cs, TestRectangleF.cs, TestRectangleConverter.cs,
	TestRegion.cs, TestSizeConverter.cs, TestSize.cs, TestSizeF.cs,
	TestStringFormat.cs, TestSystemBrushes.cs, TestSystemPens.cs: Deny 
	UnmanagedCode permission to all tests. This shows (when executed under
	MS runtime) that S.D API is safe and doesn't requires high privileges
	to run - even if we know that, deep down, this calls into GDI+.

2005-09-14 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestGraphics.cs: Adds default properties, properties set/get and save
	and restore status test

2005-09-13 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestGraphics.cs: resets graphics object status before every SetClip test

2005-09-12 Gert Driesen <drieseng@users.sourceforge.net>

	* TestImageConverter.cs: Re-enabled GetProperties test.
	* TestPointConverter.cs: same.
	* TestRectangleConverter.cs: same.
	* TestSizeConverter.cs: same.

2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestImagge.cs: File not found exception, related to fix r49744
	* TestBimap.cs: File not found exception, related to fix r49744

2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestGraphics.cs: New test case, only clipping for now

2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>

	* TestPointConverter.cs: Use Assert class instead of deriving from
	deprecated Assertion class. Tests now pass on both Mono and MS.NET.
	* TestRectangleConverter.cs: same.
	* TestSizeConverter.cs: same.

2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>

	* ColorConverter.cs: Add hex string tests. Fixed tests to pass on
	MS.NET.

2005-08-23 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestPens.cs: Add test for Equals method
	* TestBrushes.cs: Add test for Equals method

2005-08-19 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestPointConverter.cs: Fixes and changes to make the test locale unsensitive
	* TestRectangleConverter.cs: Fixes and changes to make the test locale unsensitive
	* TestSizeConverter.cs:  Fixes and changes to make the test locale unsensitive
	* ColorConverter.cs: Fixes and changes to make the test locale unsensitive

2005-08-17 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestRegion.cs: Adds many new cases for the new region implementation

2005-08-16  Gert Driesen  <drieseng@users.sourceforge.net>

	* ColorConverter.cs: Mono now also throws ArgumentException when
	color value is not between 0 and 255.
	* TestColor.cs: Added tests for invalid color values.
	* TestRectangleConverter.cs: Fixed tests for conversion to/from 
	string. Added tests that verify results using specific cultures.

2005-08-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* ColorConverter.cs: Merged tests from TestColorConverter.cs. Fixed
	tests using current culture.
	* TestColorConverter.cs: Merged tests with ColorConverter.cs and 
	removed.

2005-08-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* TestColor.cs: Added test for ToString() on uninitialized color.
	* TestColorConverter.cs: Added tests for ColorConverter.

2005-08-10 Jordi Mas i Hernandez <jordi@ximan.com>

	* TestRegion.cs: new cases for Combine and Intersect

2005-08-10  Zoltan Varga  <vargaz@freemail.hu>

	* TestRectangle.cs: Add new test.

2005-08-09  Andrew Skiba  <andrews@mainsoft.com>

	* ColorConverter.cs, ColorTranslator.cs: added
	* TestPointConverter.cs, TestRectangleConverter.cs, TestSizeConverter.cs: new
	tests for convert to/from string

2005-08-07  Andrew Skiba  <andrews@mainsoft.com>

	* Color.cs: many new testcases added

2005-08-07  Andrew Skiba  <andrews@mainsoft.com>

	* Size.cs, SizeF.cs: GetHashCode and ToString tests

2005-08-07  Andrew Skiba  <andrews@mainsoft.com>

	* TestRectangle.cs, TestRectangleF.cs: add new testcases

2005-08-07  Andrew Skiba  <andrews@mainsoft.com>

	* TestPoint.cs: GetHashCode and ToString tests added
	* TestPointF.cs: GetHashCode and ToString tests added, Addition and Substraction
	tests improved

2005-08-07  Andrew Skiba  <andrews@mainsoft.com>

	* TestPens.cs, TestSystemBrushes.cs, TestSystemPens.cs: don't rethrow exceptions, keep
	the original stack trace.

2005-07-27  Andrew Skiba  <andrews@mainsoft.com>

	* TestColor.cs: added tests for equality operators, IsEmpty property and fixed GetHBS
	tests to use tolerance.

2005-05-10 Juraj Skripsky <juraj@hotfeet.ch>

	* TestColor.cs: Added tests for GetHue, GetBrightness
	and GetSaturation.

2005-02-24 Jordi Mas i Hernandez <jordi@ximan.com>
	* TestRegion.cs: added new IsVisible cases

2004-06-22  Sanjay Gupta <gsanjay@novell.com>

	* TestIconConverter.cs, TestImageConverter.cs: Commented out some tests.

2004-06-17  Ravindra <rkumar@novell.com>

	* graphicsUi.cs: Formatted and moved to
	Samples/System.Drawing directory.
	* image1.cs: Formatted and renamed to bmpsave.cs. Moved to
	Samples/System.Drawing directory.
	* hering.cs: Formatted and moved to Samples/General directory.
	* BmpPaint.cs: Ficed, formatted and moved to 
	Samples/System.Drawing directory.
	* font1.cs: Formatted and renamed to font.cs. Moved to
	Samples/System.Drawing directory.

2004-06-10  Sanjay Gupta <gsanjay@novell.com>

	* TestBitmap.cs: Corrected issues from my previous checkin.

2004-06-10  Sanjay Gupta <gsanjay@novell.com>

	* TestImageFormatConverter.cs, TestStringFormat.cs: Removed 
	dependency on obsolete class, Assertion from NUnit.

2004-06-09  Sanjay Gupta <gsanjay@novell.com>

	* TestImageConverter.cs: Removed dependency on obsolete class, 
	Assertion from NUnit.

2004-06-09  Sanjay Gupta <gsanjay@novell.com>

	* TestBitmap.cs, TestIcon.cs, TestIconConverter.cs: Removed
	dependency on obsolete class, Assertion from NUnit.

2004-05-27  Ravindra <rkumar@novell.com>

	* TestRectangleConverter.cs: Ignored the test that is failing
	because of bug #58435.
	* TestPointConverter.cs: Same.
	* TestSizeConverter.cs: Same.
	* TestImageConverter.cs: Same.

2004-05-26 Sanjay Gupta <gsanjay@novell.com>

	* TestImageFormatConverter.cs: Minor modification. Removed duplicate 
	assertion numbers. 

2004-05-26 Ravindra <rkumar@novell.com>

	* TestColor.cs: Added a test for testing ARGB values for all
	the static color properties.

2004-05-20 Sanjay Gupta <gsanjay@novell.com>
	
	* TestIcon.cs: Added.
	* bitmaps/smiley.ico: Added.

2004-05-18 Sanjay Gupta <gsanjay@novell.com>
	
	* TestImageFormatConverter.cs: Fixed issues with test case.

2004-05-18 Sanjay Gupta <gsanjay@novell.com>
	
	* TestImageConverter.cs: Fixed issues with test case.

2004-05-18 Sanjay Gupta <gsanjay@novell.com>
	
	* TestIconConverter.cs: Fixed issues with test case.

2004-05-18 Ravindra <rkumar@novell.com>

	* TestHatchBrush.cs: Removed. Now, we have a better test for HatchBrush
	this under Test/System.Drawing.Drawing2D directory.

2004-05-17 Sanjay Gupta <gsanjay@novell.com>
                                                                                                         
        * TestIconConverter.cs: Added.
        * bitmaps/VisualPng.ico: Added
        * bitmaps/VisualPng1.ico: Added

2004-05-14 Sanjay Gupta <gsanjay@novell.com>

        * TestBitmap.cs: Modified method signature to static to be used in other file.
        * TestImageConverter.cs: Added.
        * TestImageFormatConverter.cs: Added

2004-05-12 Jordi Mas <jordi@ximan.com>
	* TestBitmap.cs: added lockbitmap tests

2004-05-07 Jordi Mas <jordi@ximan.com>
	* TestBitmap.cs: added rotation tests

2004-04-23  Ravindra <rkumar@novell.com>

	* TestSystemPens.cs: Removed some unused exception variables.
	* TestRectangleConverter.cs: Removed culture dependent tests.
	* TestPointConverter.cs: Removed culture dependent tests.
	* TestSizeConverter.cs: Removed culture dependent tests.
	(These tests were not right because a constant culture specific string
	was being parsed by using current culture of the thread. It resulted in
	test failures when cultures do not match.)

2004-04-22  Ravindra <rkumar@novell.com>

	* TestPointConverter.cs: Added.
	* TestSizeConverter.cs: Added.

2004-04-22  Ravindra <rkumar@novell.com>

	* TestRectangleConverter.cs: Added.

2004-04-21  Ravindra <rkumar@novell.com>

	* TestPens.cs: Added.

2004-04-21  Ravindra <rkumar@novell.com>

	* TestBrushes.cs: Added.

2004-04-16  Ravindra <rkumar@novell.com>

	* TestSystemPens.cs: Added.

2004-03-13  Ravindra <rkumar@novell.com>

	* TestSystemBrushes.cs: Added test fail conditions.

2004-03-12  Ravindra <rkumar@novell.com>

	* TestSystemBrushes.cs: Added.

2004-03-17  Ravindra <rkumar@novell.com>
	* TestHatchBrush.cs: Added.

2004-01-26  Ravindra <rkumar@novell.com>
	* TestPointF.cs: Added.
	* TestSize.cs: Added.
	* TestSizeF: Added.

2004-01-16  Ravindra <rkumar@novell.com>
	* BmpPaint.cs   did not run on .NET.
	Modified to make it run on .NET. Specs say
	"Do not save an image to the same stream
	that was used to construct the image."

2003-07-30  Alexandre Pigolkine <pigolkine@gmx.de>
	* BmpPaint.cs 	modified

2003-06-28  Alexandre Pigolkine <pigolkine@gmx.de>
	* hering.cs 	save as Jpeg also

2003-06-22  Alexandre Pigolkine <pigolkine@gmx.de>
	* font1.cs added

2003-06-17  Alexandre Pigolkine <pigolkine@gmx.de>
	* hering.cs 	added
	
2003-06-15  Alexandre Pigolkine <pigolkine@gmx.de>
	* BmpPaint.cs 	ImageFormat specified for Save()
	* image1.cs		added

2003-06-06  Alexandre Pigolkine <pigolkine@gmx.de>
	* BmpPaint.cs 	added

2001-10-31  Mike Kestner <mkestner@speakeasy.net>

	* TestPoint.cs : Tests I've had in my node forever.

