2008-03-03 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / System.Drawing / Test / System.Drawing / ChangeLog
1 2008-03-03  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * TestIcon.cs: Add test case for #366485.
4
5 2008-01-21  Gert Driesen  <drieseng@users.sourceforge.net>
6
7         * TestGraphics.cs: Added test for bug #355141.
8
9 2008-01-13  Sebastien Pouliot  <sebastien@ximian.com>
10
11         * GDIPlusTest.cs: Don't use internal Unit enum anymore.
12
13 2008-01-08  Sebastien Pouliot  <sebastien@ximian.com>
14
15         * TestFont.cs: Add test case for GetHashCode from Jonathan Pobst
16         for bug #351647
17
18 2007-12-19  Sebastien Pouliot  <sebastien@ximian.com>
19
20         * TestGraphics.cs: Add test case on TransformPoints for #349800.
21
22 2007-12-17  Atsushi Enomoto  <atsushi@ximian.com>
23
24         * GDIPlusTest.cs : fix test build.
25
26 2007-11-12  Sebastien Pouliot  <sebastien@ximian.com>
27
28         * ColorTranslator.cs: Add test case for #340917 (LightGrey).
29
30 2007-11-06  Sebastien Pouliot  <sebastien@ximian.com>
31
32         * TestBitmap.cs: XML serialization test case (#323246).
33         * TestImage.cs: XML serialization test case (#323246).
34
35 2007-11-05  Sebastien Pouliot  <sebastien@ximian.com> 
36
37         * Image.cs: Add test cases for the stream position when loading and
38         saving bitmaps and metafiles. Some of them are based on Gert Driesen
39         samples in #338779
40
41 2007-08-13  Sebastien Pouliot  <sebastien@ximian.com>
42
43         * TestGraphics.cs: Test against NRE in MultiplyTransform
44
45 2007-08-02  Sebastien Pouliot  <sebastien@ximian.com>
46
47         * TestGraphics.cs: Enabled test MeasureString_MultlineString_Width
48         now that #81572 is fixed.
49
50 2007-08-01  Sebastien Pouliot  <sebastien@ximian.com>
51
52         * GDIPlusTest.cs: Add test case for GdipCloneFontFamily
53
54 2007-07-30  Sebastien Pouliot  <sebastien@ximian.com>
55
56         * TextureBrushTest.cs: Added test cases for textures using alpha 
57         values (fix #81828).
58
59 2007-07-30  Sebastien Pouliot  <sebastien@ximian.com> 
60
61         * TestGraphics.cs: Added test cases for [Draw|Fill]Path (#82202)
62
63 2007-07-03  Sebastien Pouliot  <sebastien@ximian.com> 
64
65         * RegionNonRectTest.cs: Add test cases for combining empty paths and 
66         regions with infinite regions.
67
68 2007-06-21  Sebastien Pouliot  <sebastien@ximian.com>
69
70         * GDIPlusTest.cs: Add test cases for GdipCreateCustomLineCap (#81829)
71
72 2007-05-30  Sebastien Pouliot  <sebastien@ximian.com>
73
74         * Graphics.cs: Add more test cases for [Get|Release]Hdc[Internal] 
75         methods. Add test case for drawing lines with a pen's width > 1.
76
77 2007-05-28  Sebastien Pouliot  <sebastien@ximian.com>
78
79         * GDIPlusTest.cs: Add test cases for GdipDrawRectangles[I]
80         * TestGraphics.cs: Re-enable [Draw|Fill]Rectangles tests and remove
81         the saved bitmap (used for debugging).
82
83 2007-05-28  Sebastien Pouliot  <sebastien@ximian.com> 
84
85         * TestGraphics.cs: Add test cases for [Draw|Fill]Rectangles (#81737)
86
87 2007-05-25  Sebastien Pouliot  <sebastien@ximian.com> 
88
89         * TestGraphics.cs: Avoid calling ImageAttributes.SetThreshold in test
90         cases as it's not supported in libgdiplus.
91
92 2007-05-24  Sebastien Pouliot  <sebastien@ximian.com> 
93
94         * TestGraphics.cs: Add test cases for DrawImage overloads accepting
95         Point or PointF arrays as destination points.
96
97 2007-05-24  Sebastien Pouliot  <sebastien@ximian.com>
98
99         * TestGraphics.cs: Add test cases for the normal behaviour of 
100         FillRectangles.
101
102 2007-05-22  Sebastien Pouliot  <sebastien@ximian.com>
103
104         * GDIPlusTest.cs: Add test cases for GdipCreateFromHDC when HDC is
105         NULL. This match MS behavior as seen in (unfixed) bug #81709.
106
107 2007-05-18  Sebastien Pouliot  <sebastien@ximian.com>
108
109         * TestBitmap.cs: Don't use IntPtr.ToInt32 as it may not represent the
110         pointer correctly in 64bits architectures. Thanks to Zoltan.
111
112 2007-05-15  Sebastien Pouliot  <sebastien@ximian.com>
113
114         * GDIPlusTest.cs: Add test cases for GdipDrawImage[I] (overflow) and 
115         GdipDrawImageRectRect (GraphicsUnit).
116         * TestGraphics.cs: Add test cases for DrawImage, DrawImageUnscaled and
117         DrawImageUnscaledAndClipped (2.0).
118         * TestRectangle.cs: Add test cases for negative width/height. Fix some
119         test cases that were using RectangleF instead of Rectangle.
120         * TestRectangleF.cs: Add test cases for negative width/height.
121
122 2007-05-08  Everaldo Canuto  <everaldo@simios.org>
123
124         * TestGraphics.cs: MeasureString_MultlineString_Width added (NotWorking)
125         it is a reproduction of bug #81572 that checks width for multiline
126         string measurement.
127
128 2007-05-02  Sebastien Pouliot  <sebastien@ximian.com>
129
130         * TestColor.cs: Under Windows ensure we're getting the same values for
131         the desktop colors.
132
133 2007-04-26  Sebastien Pouliot  <sebastien@ximian.com>
134
135         * GDIPlusTest.cs: Add basic test cases for GdipRecordMetafileFileName
136         and it's parameter's validations.
137
138 2007-04-16  Sebastien Pouliot  <sebastien@ximian.com> 
139
140         * TestBitmap.cs: Add test cases for 16bpp formats (NotWorking) and
141         reworked LockUnlockBitmap (e.g. add assert messages).
142
143 2007-04-16  Sebastien Pouliot  <sebastien@ximian.com>
144
145         * GDIPlusTest.cs: Add test cases for GdipBitmap[Get|Set]Pixel on an
146         indexed bitmap (1bpp) and on a 16bpp grayscale bitmap.
147         * TestBitmap.cs: Add test cases for Format[1,4,8]bppIndexed and 
148         Format16bppGrayScale.
149
150 2007-04-14  Sebastien Pouliot  <sebastien@ximian.com>
151
152         * TestBitmap.cs: Always test buffer byte-by-byte to avoid endian 
153         issues.
154
155 2007-04-12  Sebastien Pouliot  <sebastien@ximian.com>
156
157         * TestBitmap.cs: Rework a test under 2.0 to see if GdipLockBits leaks
158         if in particular case (it doesn't). Added Categoty("Valgrind") to a 
159         test know to leak due to the API design.
160
161 2007-04-12  Sebastien Pouliot  <sebastien@ximian.com> 
162
163         * TestBitmap.cs: Split LockBitmap into several tests and do not modify
164         the data when using ImageLockMode.ReadOnly (this makes some results 
165         random when using MS GDI+).
166
167 2007-04-11  Sebastien Pouliot  <sebastien@ximian.com> 
168
169         * GDIPlusTest.cs: Add a check for locking (LockBits) a bitmap twice
170         (without unlocking it first).
171         * SolidBrushTest.cs: Add a test case to see if a cloned solid brush
172         returns a named color and a unnamed color.
173         * TestBitmap.cs: Renable four test cases depending on LockBits. Add 
174         two additionnal test cases for LockBits, Double locks (exception) and
175         invalid ImageLockMode (no exception).
176
177 2007-04-09  Sebastien Pouliot  <sebastien@ximian.com> 
178
179         * TestColor.cs: Add a few more test cases for ==, != and Equals
180
181 2007-04-09  Sebastien Pouliot  <sebastien@ximian.com>
182
183         * ColorConverter.cs: Add test case with a null CultureInfo for 
184         ConvertFrom.
185         * ColorTranslator.cs: Add test cases with known values for FromHtml
186         * TestColor.cs: Made some test clearer about what they do/check.
187
188 2007-04-02  Sebastien Pouliot  <sebastien@ximian.com>
189
190         * TestFont.cs: Add test cases for GetHeight(Graphics) and 
191         GetHeight(float) methods.
192
193 2007-03-30  Sebastien Pouliot  <sebastien@ximian.com>
194
195         * GDIPlusTest.cs: Add pen test case to check for #81266 (note: will
196         crash libgdiplus if it's not updated to the latest svn revision).
197         * SystemFontsTest.cs: Allow a small delta when comparing floats. This
198         allows the ARM to work properly (e.g. 8.249999 versus 8.25).
199
200 2007-03-19  Jonathan Pobst  <monkey@jpobst.com>
201
202         * TestFont.cs: Add a test for exception thrown when an unavailable font 
203         style is requested.  (Marked NotWorking due to being platform specific.)
204
205 2007-03-16  Sebastien Pouliot  <sebastien@ximian.com> 
206
207         * SystemFontsTest.cs: Avoid failures (ignore tests) if no fonts are 
208         available on the system.
209
210 2007-03-15  Sebastien Pouliot  <sebastien@ximian.com> 
211
212         * ColorConverter.cs: Merge ConvertFrom_NotWorking with ConvertFrom as
213         the test cases are now working properly.
214         * ColorTranslator.cs: Add two other #hex cases. Fix typo.
215
216 2007-03-14  Sebastien Pouliot  <sebastien@ximian.com>
217
218         * TestImage.cs: Add test cases for loading invalid files as an Image.
219
220 2007-03-09  Sebastien Pouliot  <sebastien@ximian.com>
221
222         * GDIPlusTest.cs: Add test cases for GDI+ metafile API.
223         * TestImage.cs: Add test cases for loading metafile as Image.
224
225 2007-03-08  Sebastien Pouliot  <sebastien@ximian.com>
226
227         * TestBitmap.cs: Re-add the 2 NotWorking cases that were removed by 
228         mistake.
229
230 2007-03-07  Vladimir Krasnov  <vladimirk@mainsoft.com>
231
232         * TestBitmap.cs, TestFont.cs, TestIcon.cs, TestRegion.cs: removed tests
233         for TARGET_JVM with not supported method calls
234
235 2007-02-28  Sebastien Pouliot  <sebastien@ximian.com>
236
237         * SystemFontsTest.cs: Add more tests cases including disposing the
238         font instance returned by the SystemFonts class.
239
240 2007-02-26  Sebastien Pouliot  <sebastien@ximian.com>
241
242         * TestRegion.cs: Add test cases for ReleaseHrgn and fix GetHrgn tests
243         to avoid leaking memory under 2.0 (where ReleaseHrgn is available).
244
245 2007-02-21  Sebastien Pouliot  <sebastien@ximian.com> 
246
247         * ColorConverter.cs: Rename fixture to match our styleguide.
248         * ColorTranslator.cs: Rename fixture to match our styleguide.
249
250 2007-02-14  Sebastien Pouliot  <sebastien@ximian.com> 
251
252         * TestBitmap.cs: Add a test cases for default palettes for 1, 4 and 8
253         bpp indexed formats.
254
255 2007-02-08  Sebastien Pouliot  <sebastien@ximian.com>
256
257         * TestRegion.cs: Add test cases for matrix operations on infinite 
258         regions (result is always an infinite region). Add test cases for
259         scale and scale+translate on regions (to see that they do not trigger
260         a convertion into bitmap-based regions).
261
262 2007-02-01  Sebastien Pouliot  <sebastien@ximian.com>
263
264         * TestGraphics.cs: Add test cases for VisibleClipBound (bug #78958)
265         and for checking clip bounds after operation on world tranformations.
266
267 2007-01-31  Sebastien Pouliot  <sebastien@ximian.com>
268
269         * TestGraphics.cs: Add test case for trailing spaces when calling
270         MeasureString. #80680
271
272 2007-01-30  Sebastien Pouliot  <sebastien@ximian.com> 
273
274         * TestBitmap.cs: Add a test cases for SoapFormatter and Xml 
275         serialization, which "works" under 2.0 but not under 1.1.
276         * TestImage.cs: Add test case for XmlSerializer on Image type, which
277         "works" under 2.0 but not under 1.1.
278
279 2007-01-30  Sebastien Pouliot  <sebastien@ximian.com>
280
281         * TestBitmap.cs: Add a test case to serialize and deserialize a icon,
282         which use a decoder-only codec.
283
284 2007-01-19  Sebastien Pouliot  <sebastien@ximian.com>
285
286         * GDIPlusTest.cs: Add test cases for loading unexisting files in
287         GdipLoadImageFromFile and GdipCreateBitmapFromFile. Added test case
288         for error code returned by GdipGetImageGraphicsContext for indexed
289         bitmaps.
290
291 2007-01-18  Sebastien Pouliot  <sebastien@ximian.com>
292
293         * TestGraphics.cs: Fix the LoadIndexed test case as it's current 
294         implementation leads to false conclusions. MS GDI+ upgrades the 
295         indexed PNG images to 32bpp ARGB. BMP are kept indexed but it's not 
296         possible to create a Graphics from them.
297         * TestImage.cs: Test cases Stream_Unlock and Stream_Lock both fails
298         under MS 1.x with ArgumentNullException.
299
300 2007-01-16  Sebastien Pouliot  <sebastien@ximian.com> 
301
302         * TestBitmap.cs: Added test case to create multiple bitmaps from a
303         single HBITMAP.
304         * TestIcon.cs: Added test cases to create multiple icons from a
305         single Handle or HICON. Enabled SaveAndCompare on roundtrip tests.
306
307 2007-01-15  Sebastien Pouliot  <sebastien@ximian.com> 
308
309         * TestIcon.cs: Add test cases for ToBitmap when multiple icon sizes
310         coexists in the same icon file.
311
312 2007-01-15  Sebastien Pouliot  <sebastien@ximian.com>
313
314         * TestIcon.cs: Add test cases for non-standard size icons, 10x16 and
315         11x22, to test for non perfect match icon selection.
316         * TestImage.cs: Add test cases for locked/unlocked streams when using
317         GDI+ (e.g. Mono running on Windows).
318
319 2007-01-15  Sebastien Pouliot  <sebastien@ximian.com>
320
321         * TestIcon.cs: Add test cases for XP (32bpp) icons.
322
323 2007-01-12  Sebastien Pouliot  <sebastien@ximian.com>
324
325         * TestBitmap.cs: Add test cases for FromHicon and roundtripping using
326         GetHbitmap and FromHbitmap.
327         * TestIcon.cs: Add test cases for all constructors. Add test cases for
328         saving icons (all sizes). Add test cases for roundtripping icons using
329         Handle and HICON.
330
331 2007-01-11  Sebastien Pouliot  <sebastien@ximian.com>
332
333         * GDIPlusTest.cs: Add test case for loading an icon and playing with
334         it's color palette.
335         * TestIcon.cs: Add test cases for different sizes of icons.
336
337 2007-01-07  Sebastien Pouliot  <sebastien@ximian.com>
338
339         * TestGraphics.cs: Mark MeasureString_StringFontInt_LongString and
340         MeasureString_Wrapping_Dots as a possible, host specific, ignored test
341         cases.
342         * FontFamilyTest.cs: Mark FontFamily_String as a possible, host
343         specific, ignored test case.
344
345 2006-12-29  Gert Driesen  <drieseng@users.sourceforge.net>
346
347         * SystemFontsTest.cs: Split DefaultFont test into two parts, since
348         on Linux MS Sans Sarif is mapped to other available font.
349
350 2006-12-29  Gert Driesen  <drieseng@users.sourceforge.net>
351
352         * SystemFontsTest.cs: Added test for DefaultFont.
353
354 2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>
355
356         * TestBrushes.cs: Ensure that the unit tests are destructive on the 
357         brushes (since you can change their color and dispose them). Now only
358         Brushes.YellowGreen is "destroyed" in the (new) Dispose test. This fix
359         any other unit test that use Brushes.* executed after this one.
360
361 2006-12-19  Sebastien Pouliot  <sebastien@ximian.com>
362
363         * TestIcon.cs: Add test cases for 2.0 ExtractAssociatedIcon method.
364
365 2006-12-03  Sebastien Pouliot  <sebastien@ximian.com>
366
367         * SystemIconsTest.cs: New. Unit tests for SystemIcons. Note that the
368         icons provided here behave differently than normal icons (can't be 
369         disposed).
370
371 2006-11-23  Sebastien Pouliot  <sebastien@ximian.com>
372
373         * TestImageFormatConverter.cs: Add test cases for ConvertFrom (long 
374         names, currently not working), GetStandardValuesSupported and 
375         GetStandardValues methods.
376
377 2006-11-06  Sebastien Pouliot  <sebastien@ximian.com> 
378
379         * TestGraphics.cs: Add new MeasureString test cases.
380         * TestRectangle.cs: Add unit tests for == and != operators. Update 
381         tests to NUnit 2.2 syntax.
382         * TestRectangleF.cs: Add unit tests for == and != operators. Update 
383         tests to NUnit 2.2 syntax.
384
385 2006-10-18  Sebastien Pouliot  <sebastien@ximian.com>
386
387         * TestGraphics.cs: Ignore new test cases when font is null (not 
388         available). Add pixel size compares to MeasureString_Bug76664.
389
390 2006-10-11  Sebastien Pouliot  <sebastien@ximian.com>
391
392         * TestGraphics.cs: Added test case to measure strings, some aren't yet
393         working. Modified some to get better checks (e.g. Int32.MaxValue for 
394         #79643).
395
396 2006-10-03      Boris Kirzner <borisk@mainsoft.com>
397
398         * TestStringFormat.cs: mark tests not working in TARGET_JVM.
399
400 2006-09-29  Sebastien Pouliot  <sebastien@ximian.com>
401
402         * TestGraphics.cs: Convert unit tests to 2.2 API so we can Ignore some
403         tests dynamically (when fonts aren't installed).
404
405 2006-09-28  Sebastien Pouliot  <sebastien@ximian.com>
406
407         * TestGraphics.cs: Added test cases for bug #77699 (with and without 
408         wrapping).
409
410 2006-09-26      Boris Kirzner <borisk@mainsoft.com>
411
412         * TestStringFormat.cs: fix build for TARGET_JVM.
413
414 2006-09-22  Sebastien Pouliot  <sebastien@ximian.com>
415
416         * TestGraphics.cs: Added more test cases for MeasureCharacterRanges,
417         like handling bad ranges (start, length) and hotkey prefix handling.
418
419 2006-09-21  Sebastien Pouliot  <sebastien@ximian.com> 
420
421         * GDIPlusTest.cs: Added test cases for GdipGetStringFormatTabStops and
422         GdipSetStringFormatTabStops functions.
423         * TestStringFormat.cs: Added a more complex test case for Clone.
424
425 2006-09-19  Sebastien Pouliot  <sebastien@ximian.com> 
426
427         * GDIPlusTest.cs: Added test cases for GdipMeasureCharacterRanges and
428         StringFormat functions.
429         * TestGraphics.cs: Avoid test cases failure if the font object can't 
430         be created during fixture's setup.
431         * TestStringFormat.cs: Increased coverage of the unit tests.
432
433 2006-09-18  Sebastien Pouliot  <sebastien@ximian.com>
434
435         * TestGraphics.cs: Add test cases for MeasureString and 
436         MeasureCharacterRanges methods.
437
438 2006-09-18      Boris Kirzner <borisk@mainsoft.com>
439
440         * ColorTranslator.cs,TestBitmap.cs,TestColor.cs,TestFont.cs,
441         TestRegion.cs,TestSizeFConverter.cs : mark tests not working
442         in TARGET_JVM.
443
444 2006-09-16  Sebastien Pouliot  <sebastien@ximian.com>
445
446         * TestSizeF.cs: Remove the NET_2_0/NotWorking stuff from GetHashCode
447         test. The test is bad because sometimes it uses Size instead of SizeF.
448
449 2006-09-14  Sebastien Pouliot  <sebastien@ximian.com>
450
451         * GDIPlusTest.cs: Added test cases for GdipBitmapUnlockBits.
452
453 2006-09-11  Sebastien Pouliot  <sebastien@ximian.com>
454
455         * TestBitmap.cs: Fix the bitmap loading code to work in more cases.
456         * TestImageConverter.cs: Added a test case when value is null (should
457         return "(none)"). Uncommented and splitted all exception test cases 
458         into individual tests. Still got one faulty test: ConvertTo_ByteArray.
459
460 2006-09-04  Jonathan Gilbert  <logic@deltaq.org>
461
462         * TestBitmap.cs: Reactivated the Rotate1bit4bit test, with code added
463         to ignore the test if Microsoft's GDIPLUS.DLL is in use.
464
465 2006-09-01  Sebastien Pouliot  <sebastien@ximian.com>
466
467         * TestBitmap.cs: Add more test cases for LockBits which, on Mono, 
468         seems to work only when the destination format is 32 bits.
469
470 2006-08-31  Sebastien Pouliot  <sebastien@ximian.com>
471
472         * TextureBrushTest.cs: Remove NotWorking from rotation test case.
473
474 2006-08-30  Sebastien Pouliot  <sebastien@ximian.com>
475
476         * TextureBrushTest.cs: More test cases when only a partial part of the
477         image is being used and for cloning the brush.
478
479 2006-08-28  Sebastien Pouliot  <sebastien@ximian.com> 
480
481         * GDIPlusTest.cs: Added more parameters checks for TextureBrush calls.
482         * TestBitmap.cs: Fix test case for big endian arch (Marshal.ReadInt32)
483
484 2006-08-27  Sebastien Pouliot  <sebastien@ximian.com> 
485
486         * ColorConverter.cs: Add a new test case for a color with a integer 
487         part that is too large to convert into an int.
488         * ColorTranslator.cs: Add more test cases for FromHtml method.
489
490 2006-08-25  Sebastien Pouliot  <sebastien@ximian.com> 
491
492         * GDIPlusTest.cs: Fix ImageAttributes test case.
493         * TestBitmap.cs: Add more details to pinpoint exact failure under OSX.
494
495 2006-08-24  Sebastien Pouliot  <sebastien@ximian.com>
496
497         * GDIPlusTest.cs: Added more test cases for TextureBrush functions.
498         Added new test cases for ImageAttributes. Removed some assertion for 
499         GpGraphicsPath (which returns different value on monobuild win32 bot 
500         than my own machine, uninit field ?).
501
502 2006-08-23  Sebastien Pouliot  <sebastien@ximian.com>
503
504         * GDIPlusTest.cs: Added new test cases for TextureBrush functions.
505         * TextureBrushTest.cs: New. Unit tests for TextureBrush class.
506
507 2006-08-19  Sebastien Pouliot  <sebastien@ximian.com>
508
509         * GDIPlusTest.cs: Added new test cases for GraphicsPathIter functions.
510
511 2006-08-18  Sebastien Pouliot  <sebastien@ximian.com>
512
513         * GDIPlusTest.cs: Added more test cases for Matrix functions.
514
515 2006-08-16  Sebastien Pouliot  <sebastien@ximian.com>
516
517         * GDIPlusTest.cs: Ignore some test cases if we cannot get any font
518         family from GDI+.
519
520 2006-08-15  Sebastien Pouliot  <sebastien@ximian.com>
521
522         * FontFamilyTest.cs: Ignore test cases if we cannot get any font 
523         family from GDI+.
524         * TestFont.cs: Ignore test cases if we cannot get any font family 
525         from GDI+.
526
527 2006-08-14  Sebastien Pouliot  <sebastien@ximian.com> 
528
529         * GDIPlusTest.cs: Re-add LOGONT definition as a class (instead of a
530         struct like it's currently defined inside SD).
531
532 2006-08-12  Duncan Mak  <duncan@novell.com>
533
534         * GDIPlusTest.cs: Removed all the local PInvoke methods.
535         (DrawingOperations): New test for various draw and fill operations
536         in Graphics.
537
538 2006-08-11  Sebastien Pouliot  <sebastien@ximian.com> 
539
540         * GDIPlusTest.cs: Added one more case for GdipGetLogFont.
541         * TestBitmap.cs: Ignore test Rotate1bit4bit as it fails when Mono 
542         executes under Windows (GDI+);
543         * TestFont.cs: Added more test cases for ToLogFont including one that
544         shows that LOGFONT only works properly when it's a class (not a struct)
545
546 2006-08-10  Sebastien Pouliot  <sebastien@ximian.com>
547
548         * GDIPlusTest.cs: Add more test cases for GraphicsPath and 
549         PathGradientBrush to fix unit tests under Windows.
550         * RegionNonRectTest.cs: Ignore Region_Ctor_RegionData as it will
551         fail when using MS GDI+ (e.g. Mono on Windows).
552
553 2006-08-10  Sebastien Pouliot  <sebastien@ximian.com> 
554
555         * GDIPlusTest.cs: Add more test cases for GraphicsPath (Reset and 
556         Widen) and some new tests for Matrix related GDI+ functions.
557
558 2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>
559
560         * TestRegion.cs: Add test case for excluding a rectangle from an 
561         infinite region.
562
563 2006-08-07  Sebastien Pouliot  <sebastien@ximian.com> 
564
565         * GDIPlusTest.cs: Avoid leaking during tests.
566
567 2006-08-05  Sebastien Pouliot  <sebastien@ximian.com> 
568
569         * GDIPlusTest.cs: Some test cases for Graphics and Font related GDI+ 
570         functions.
571
572 2006-08-04  Sebastien Pouliot  <sebastien@ximian.com> 
573
574         * GDIPlusTest.cs: Some test cases for GraphicsPath, PathGradientBrush,
575         Pen related GDI+ calls.
576  
577 2006-08-03  Sebastien Pouliot  <sebastien@ximian.com> 
578
579         * GDIPlusTest.cs: More test cases for the GDI+ function calls (which
580         fixes some unit test failures seen with Mono running on Windows).
581
582 2006-08-03  Sebastien Pouliot  <sebastien@ximian.com>
583
584         * TestFont.cs: Remove asserts that are system dependant.
585
586 2006-07-20  Sebastien Pouliot  <sebastien@ximian.com>
587
588         * TestGraphics.cs: Added ReleaseHDC test cases by Jonathan Pobst.
589
590 2006-07-06  Sebastien Pouliot  <sebastien@ximian.com> 
591
592         * GDIPlusTest.cs: New WIP. Unit tests for the GDI+ function calls.
593         * TestImage.cs: Added checks to validate that the thumbnail's callback
594         is never called.
595
596 2006-07-06  Sebastien Pouliot  <sebastien@ximian.com>
597
598         * SolidBrushTest.cs: New test case using DrawLine.
599
600 2006-07-04  Sebastien Pouliot  <sebastien@ximian.com>
601
602         * TestImage.cs: Add test cases for GetThumbnailImage.
603
604 2006-06-30  Sebastien Pouliot  <sebastien@ximian.com>
605
606         * SolidBrushTest.cs: New. Unit tests for SolidBrush.
607
608 2006-06-28  Sebastien Pouliot  <sebastien@ximian.com>
609
610         * TestFont.cs: Expanded a test case to check for bug #78721 where the
611         LOGFONT structure must be initialized even if the ToLogFont call fails
612
613 2006-06-27  Sebastien Pouliot  <sebastien@ximian.com>
614
615         * TestBitmap.cs: Reactivate a test case (LockBitmap) as NotWorking and
616         add a comment on a commented one (MakeTransparent ;-)
617
618 2006-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
619
620         * TestBitmap.cs: add test for stride with 1bpp indexed bitmap.
621
622 2006-06-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
623
624         * TestColor.cs: added 2 more tests for serialization and enabled one
625         that was not working.
626
627 2006-05-30  Sebastien Pouliot  <sebastien@ximian.com>
628
629         * FontFamilyTest.cs: New. Unit tests for FontFamily.
630         * TestFont.cs: Added more test cases to Font.
631
632 2006-05-29  Sebastien Pouliot  <sebastien@ximian.com>
633
634         * TestImageFormatConverter.cs: Added test cases for all well known
635         ImageFormat short and long names using ConvertFrom.
636
637 2006-05-26  Sebastien Pouliot  <sebastien@ximian.com>
638
639         * TestColor.cs: Added test cases for serialization. Currently we can't
640         deserialize Color coming from MS serialization.
641
642 2006-05-25  Sebastien Pouliot  <sebastien@ximian.com> 
643
644         * TestRegion.cs: Added a new fixture that executes with UnmanagedCode
645         permission and test the [Get|From]Hrgn methods.
646
647 2006-05-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
648
649         * TestBitmap.cs: new tests for the default format and the default file
650         type.
651
652 2006-05-24  Sebastien Pouliot  <sebastien@ximian.com> 
653
654         * ColorConverter.cs: Split unworking test case from ConvertFrom into
655         a separate test case (marked as NotWorking).
656         * TestBitmap.cs: Mark test case Rotate1bit4bit as NotDotNet as it was
657         probably never tested under Windows (and doesn't work there).
658         * TestFontConverter.cs: Split test case for CreateInstance to check 
659         for ArgumentException (2.0) or NullReferenceException (1.x).
660         * TestPointConverter.cs: Split test case for CreateInstance to check 
661         for ArgumentException (2.0) or NullReferenceException (1.x).
662         * TestRectangleConverter.cs: Split test case for CreateInstance to 
663         check for ArgumentException (2.0) or NullReferenceException (1.x).
664         * TestSizeConverter.cs: Split test case for CreateInstance to check 
665         for ArgumentException (2.0) or NullReferenceException (1.x).
666         * TestSizeFConverter.cs: Add/split test cases for CreateInstance to
667         check for InvalidCastException and NullReferenceException.
668         * TestSizeF.cs: Mark GetHashCodeTest as NotWorking in 2.0 profile as
669         Empty and SizeF(0,0) don't share the same hash code.
670
671 2006-05-24  Sebastien Pouliot  <sebastien@ximian.com>
672
673         * TestImageConverter.cs: Adjust test cases as there is an additional
674         properties under 2.0.
675         * TestSizeF.cs: Under 2.0 SizeF.Empty != SizeF(0,0)
676
677 2006-05-24  Sebastien Pouliot  <sebastien@ximian.com> 
678
679         * PenTest.cs: Fix different exception being thrown in 1.x and 2.0.
680         * TestFont.cs: Fix tests under Windows (CAS related);
681         * TestGraphics.cs: Fix and add more test cases for FillRectangles.
682
683 2006-05-24  Sebastien Pouliot  <sebastien@ximian.com>
684
685         * PenTest.cs: Added a test case where the brush supplied to the .ctor 
686         is disposed before the pen is used. Based on a sample from Paddy joy.
687
688 2006-05-17  Sebastien Pouliot  <sebastien@ximian.com>
689
690         * PenTest.cs: New. Unit tests for Pen.
691
692 2006-05-15  Atsushi Enomoto  <atsushi@ximian.com>
693
694         * TestGraphics.cs : added test for bug #78408 (FillRectangles).
695
696 2006-05-12  Sebastien Pouliot  <sebastien@ximian.com>
697
698         * TestRegion.cs: Added a new test case for unioning a rectangle with 
699         infinity and a new test case for GetRegionScans.
700
701 2006-05-04  Sebastien Pouliot  <sebastien@ximian.com> 
702
703         * TestGraphics.cs: Re-introduce the removed check :)    
704
705 2006-05-04  Sebastien Pouliot  <sebastien@ximian.com>
706
707         * TestGraphics.cs: Temporarily remove the checks for the transform in
708         containers. This allows libgdiplus to get better visual results until
709         the matrix issue is fixed correctly (instead of returning the "right"
710         matrix and displaying wrong data).
711
712 2006-05-02  Sebastien Pouliot  <sebastien@ximian.com>
713
714         * TestGraphics.cs: Added new test cases for [Begin|End]Container and
715         for Save and Restore methods.
716
717 2006-04-27  Sebastien Pouliot  <sebastien@ximian.com>
718
719         * TestGraphics.cs: Added new test cases for DrawCurve methods.
720
721 2006-04-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
722
723         * TestBitmap.cs: added tests for UnlockBits when the target is an
724         indexed image and a non-indexed one.
725
726 2006-04-21  Sebastien Pouliot  <sebastien@ximian.com>
727
728         * TestGraphics.cs: Added new test cases for clipping. Some of them do 
729         not work yet.
730
731 2006-04-11  Sebastien Pouliot  <sebastien@ximian.com>
732
733         * TestGraphics.cs: Added new test cases for bug #77129 where we should
734         not draw or fill rectangle(s) with negative width or height. Converted
735         all test cases to UNIX line endings.
736
737 2006-03-30  Sebastien Pouliot  <sebastien@ximian.com>
738
739         * TestGraphics.cs: Added new test cases translating matrix with 
740         different MatrixOrder and for multiplying a non-invertible matrix.
741
742 2006-03-28  Sebastien Pouliot  <sebastien@ximian.com>
743
744         * TestGraphics.cs: Add new test cases for clipping.
745
746 2006-03-25  Sebastien Pouliot  <sebastien@ximian.com>
747
748         * RegionDataTest.cs: Add test cases for GetRegionData when a region is
749         path-based (using bitmaps in libgdiplus) and for regions that had a 
750         binary operations applied (i.e. using a path tree in libgdiplus).
751         * RegionNonRectTest.cs: Add test cases for GetRegionScans and all
752         binary operators (Union, Intersection, Complement, Exclude and Xor)
753         on path based regions (using bitmaps in libgdiplus).
754
755 2006-02-29  Peter Dennis Bartok  <pbartok@novell.com>
756
757         * TestFont.cs: LOGFONT must be CharSet=Auto to make sure we have
758           the appropriate size on each system
759
760 2006-01-27  Sebastien Pouliot  <sebastien@ximian.com>
761
762         * RegionNonRectTest.cs: Updated comments on a test that fails on both
763         1.x and 2.0 MS runtime.
764         * TestFont.cs: Converted tests to NUnit 2.2 and added descriptions to
765         each asserts.
766
767 2006-01-26 Boris Kirzner <borisk@mainsoft.com>
768         * ColorConverter.cs, TestBitmap.cs, TestIcon.cs, TestIconConverter.cs,
769         TestImageConverter.cs, TestPointConverter.cs, TestRectangleConverter.cs,
770         TestRegion.cs, TestSizeConverter.cs, TestStringFormat.cs: 
771         added #ifdef for TARGET_JVM.
772
773 2006-01-23 Boris Kirzner <borisk@mainsoft.com>
774         * TestBitmap.cs, TestFont.cs: #ifdef fot TARGET_JVM.    
775
776 2006-01-18  Sebastien Pouliot  <sebastien@ximian.com>
777
778         * RegionDataTest.cs: New. Unit tests for RegionData.
779         * RegionNonRectTest.cs: New. Unit tests for non-rectangular regions.
780         * TestRegion.cs: Added new test cases for empty region and IsInfinite
781         behaviour with multiple rectangles / path-rectangle regions.
782
783 2006-01-16  Sebastien Pouliot  <sebastien@ximian.com>
784
785         * TestRegion.cs: Mark a test case as NotWorking as it caused a 
786         regression in SWF.
787
788 2006-01-11  Sebastien Pouliot  <sebastien@ximian.com>
789
790         * RegionCas.cs: New. CAS unit tests for Region.
791         * TestRegion.cs: Added test cases to check for expected exceptions.
792
793 2005-12-05  Peter Dennis Bartok  <pbartok@novell.com>
794
795         * TestFont.cs: Added test for LogFont conversion
796
797 2005-12-05 Jordi Mas i Hernandez <jordimash@gmail.com>
798
799         * TestPoint.cs: Test new methods for .Net 2.0
800         * TestPointF.cs Test new methods for .Net 2.0
801         * ColorConverter.cs: Fixes for .Net 2.0
802         * TestSizeF.cs: Test new methods for .Net 2.0
803         * TestSize.cs: Test new methods for .Net 2.0
804
805 2005-12-02  Jonathan Gilbert  <logic@deltaq.org>
806
807         * TestBitmap.cs (LockUnlockBitmap): Added test for the copying back
808           of bitmap data in Bitmap.UnlockBits for non-readonly ImageLockMode
809           values.
810
811 2005-11-17  Vladimir Krasnov  <vladimirk@mainsoft.com>
812
813         * ColorConverter.cs: added testcases for ConvertFrom and 
814         three digit notaion color.
815
816 2005-10-23  Jonathan Gilbert  <logic@deltaq.org>
817
818         * TestBitmap.cs (Rotate1bit4bit): Added test for rotation & flipping
819           of indexed (1- and 4-bit) Bitmaps.
820         * 1bit.png, 4bit.png: Added to 'bitmaps' subdirectory.
821
822 2005-09-19  Miguel de Icaza  <miguel@novell.com>
823
824         * TestGraphics.cs (LoadIndexed): Add test for the indexed bug.
825
826 2005-09-16  Sebastien Pouliot  <sebastien@ximian.com>
827
828         * BitmapCas.cs: New. CAS unit tests for Bitmap.
829         * GraphicsCas.cs: New. CAS unit tests for Graphics.
830         * ColorConverter.cs, ColorTranslator.cs, TestBrushes.cs, TestBitmap.cs
831         TestColor.cs, TestFont.cs, TestIcon.cs, TestIconConverter.cs,
832         TestImage.cs, TestImageConverter.cs, TestImageFormatConverter.cs,
833         TestPens.cs, TestPoint.cs, TestPointF.cs, TestPointConverter.cs,
834         TestRectangle.cs, TestRectangleF.cs, TestRectangleConverter.cs,
835         TestRegion.cs, TestSizeConverter.cs, TestSize.cs, TestSizeF.cs,
836         TestStringFormat.cs, TestSystemBrushes.cs, TestSystemPens.cs: Deny 
837         UnmanagedCode permission to all tests. This shows (when executed under
838         MS runtime) that S.D API is safe and doesn't requires high privileges
839         to run - even if we know that, deep down, this calls into GDI+.
840
841 2005-09-14 Jordi Mas i Hernandez <jordi@ximan.com>
842
843         * TestGraphics.cs: Adds default properties, properties set/get and save
844         and restore status test
845
846 2005-09-13 Jordi Mas i Hernandez <jordi@ximan.com>
847
848         * TestGraphics.cs: resets graphics object status before every SetClip test
849
850 2005-09-12 Gert Driesen <drieseng@users.sourceforge.net>
851
852         * TestImageConverter.cs: Re-enabled GetProperties test.
853         * TestPointConverter.cs: same.
854         * TestRectangleConverter.cs: same.
855         * TestSizeConverter.cs: same.
856
857 2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
858
859         * TestImagge.cs: File not found exception, related to fix r49744
860         * TestBimap.cs: File not found exception, related to fix r49744
861
862 2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>
863
864         * TestGraphics.cs: New test case, only clipping for now
865
866 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
867
868         * TestPointConverter.cs: Use Assert class instead of deriving from
869         deprecated Assertion class. Tests now pass on both Mono and MS.NET.
870         * TestRectangleConverter.cs: same.
871         * TestSizeConverter.cs: same.
872
873 2005-08-26 Gert Driesen <drieseng@users.sourceforge.net>
874
875         * ColorConverter.cs: Add hex string tests. Fixed tests to pass on
876         MS.NET.
877
878 2005-08-23 Jordi Mas i Hernandez <jordi@ximan.com>
879
880         * TestPens.cs: Add test for Equals method
881         * TestBrushes.cs: Add test for Equals method
882
883 2005-08-19 Jordi Mas i Hernandez <jordi@ximan.com>
884
885         * TestPointConverter.cs: Fixes and changes to make the test locale unsensitive
886         * TestRectangleConverter.cs: Fixes and changes to make the test locale unsensitive
887         * TestSizeConverter.cs:  Fixes and changes to make the test locale unsensitive
888         * ColorConverter.cs: Fixes and changes to make the test locale unsensitive
889
890 2005-08-17 Jordi Mas i Hernandez <jordi@ximan.com>
891
892         * TestRegion.cs: Adds many new cases for the new region implementation
893
894 2005-08-16  Gert Driesen  <drieseng@users.sourceforge.net>
895
896         * ColorConverter.cs: Mono now also throws ArgumentException when
897         color value is not between 0 and 255.
898         * TestColor.cs: Added tests for invalid color values.
899         * TestRectangleConverter.cs: Fixed tests for conversion to/from 
900         string. Added tests that verify results using specific cultures.
901
902 2005-08-14  Gert Driesen  <drieseng@users.sourceforge.net>
903
904         * ColorConverter.cs: Merged tests from TestColorConverter.cs. Fixed
905         tests using current culture.
906         * TestColorConverter.cs: Merged tests with ColorConverter.cs and 
907         removed.
908
909 2005-08-14  Gert Driesen  <drieseng@users.sourceforge.net>
910
911         * TestColor.cs: Added test for ToString() on uninitialized color.
912         * TestColorConverter.cs: Added tests for ColorConverter.
913
914 2005-08-10 Jordi Mas i Hernandez <jordi@ximan.com>
915
916         * TestRegion.cs: new cases for Combine and Intersect
917
918 2005-08-10  Zoltan Varga  <vargaz@freemail.hu>
919
920         * TestRectangle.cs: Add new test.
921
922 2005-08-09  Andrew Skiba  <andrews@mainsoft.com>
923
924         * ColorConverter.cs, ColorTranslator.cs: added
925         * TestPointConverter.cs, TestRectangleConverter.cs, TestSizeConverter.cs: new
926         tests for convert to/from string
927
928 2005-08-07  Andrew Skiba  <andrews@mainsoft.com>
929
930         * Color.cs: many new testcases added
931
932 2005-08-07  Andrew Skiba  <andrews@mainsoft.com>
933
934         * Size.cs, SizeF.cs: GetHashCode and ToString tests
935
936 2005-08-07  Andrew Skiba  <andrews@mainsoft.com>
937
938         * TestRectangle.cs, TestRectangleF.cs: add new testcases
939
940 2005-08-07  Andrew Skiba  <andrews@mainsoft.com>
941
942         * TestPoint.cs: GetHashCode and ToString tests added
943         * TestPointF.cs: GetHashCode and ToString tests added, Addition and Substraction
944         tests improved
945
946 2005-08-07  Andrew Skiba  <andrews@mainsoft.com>
947
948         * TestPens.cs, TestSystemBrushes.cs, TestSystemPens.cs: don't rethrow exceptions, keep
949         the original stack trace.
950
951 2005-07-27  Andrew Skiba  <andrews@mainsoft.com>
952
953         * TestColor.cs: added tests for equality operators, IsEmpty property and fixed GetHBS
954         tests to use tolerance.
955
956 2005-05-10 Juraj Skripsky <juraj@hotfeet.ch>
957
958         * TestColor.cs: Added tests for GetHue, GetBrightness
959         and GetSaturation.
960
961 2005-02-24 Jordi Mas i Hernandez <jordi@ximan.com>
962         * TestRegion.cs: added new IsVisible cases
963
964 2004-06-22  Sanjay Gupta <gsanjay@novell.com>
965
966         * TestIconConverter.cs, TestImageConverter.cs: Commented out some tests.
967
968 2004-06-17  Ravindra <rkumar@novell.com>
969
970         * graphicsUi.cs: Formatted and moved to
971         Samples/System.Drawing directory.
972         * image1.cs: Formatted and renamed to bmpsave.cs. Moved to
973         Samples/System.Drawing directory.
974         * hering.cs: Formatted and moved to Samples/General directory.
975         * BmpPaint.cs: Ficed, formatted and moved to 
976         Samples/System.Drawing directory.
977         * font1.cs: Formatted and renamed to font.cs. Moved to
978         Samples/System.Drawing directory.
979
980 2004-06-10  Sanjay Gupta <gsanjay@novell.com>
981
982         * TestBitmap.cs: Corrected issues from my previous checkin.
983
984 2004-06-10  Sanjay Gupta <gsanjay@novell.com>
985
986         * TestImageFormatConverter.cs, TestStringFormat.cs: Removed 
987         dependency on obsolete class, Assertion from NUnit.
988
989 2004-06-09  Sanjay Gupta <gsanjay@novell.com>
990
991         * TestImageConverter.cs: Removed dependency on obsolete class, 
992         Assertion from NUnit.
993
994 2004-06-09  Sanjay Gupta <gsanjay@novell.com>
995
996         * TestBitmap.cs, TestIcon.cs, TestIconConverter.cs: Removed
997         dependency on obsolete class, Assertion from NUnit.
998
999 2004-05-27  Ravindra <rkumar@novell.com>
1000
1001         * TestRectangleConverter.cs: Ignored the test that is failing
1002         because of bug #58435.
1003         * TestPointConverter.cs: Same.
1004         * TestSizeConverter.cs: Same.
1005         * TestImageConverter.cs: Same.
1006
1007 2004-05-26 Sanjay Gupta <gsanjay@novell.com>
1008
1009         * TestImageFormatConverter.cs: Minor modification. Removed duplicate 
1010         assertion numbers. 
1011
1012 2004-05-26 Ravindra <rkumar@novell.com>
1013
1014         * TestColor.cs: Added a test for testing ARGB values for all
1015         the static color properties.
1016
1017 2004-05-20 Sanjay Gupta <gsanjay@novell.com>
1018         
1019         * TestIcon.cs: Added.
1020         * bitmaps/smiley.ico: Added.
1021
1022 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
1023         
1024         * TestImageFormatConverter.cs: Fixed issues with test case.
1025
1026 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
1027         
1028         * TestImageConverter.cs: Fixed issues with test case.
1029
1030 2004-05-18 Sanjay Gupta <gsanjay@novell.com>
1031         
1032         * TestIconConverter.cs: Fixed issues with test case.
1033
1034 2004-05-18 Ravindra <rkumar@novell.com>
1035
1036         * TestHatchBrush.cs: Removed. Now, we have a better test for HatchBrush
1037         this under Test/System.Drawing.Drawing2D directory.
1038
1039 2004-05-17 Sanjay Gupta <gsanjay@novell.com>
1040                                                                                                          
1041         * TestIconConverter.cs: Added.
1042         * bitmaps/VisualPng.ico: Added
1043         * bitmaps/VisualPng1.ico: Added
1044
1045 2004-05-14 Sanjay Gupta <gsanjay@novell.com>
1046
1047         * TestBitmap.cs: Modified method signature to static to be used in other file.
1048         * TestImageConverter.cs: Added.
1049         * TestImageFormatConverter.cs: Added
1050
1051 2004-05-12 Jordi Mas <jordi@ximan.com>
1052         * TestBitmap.cs: added lockbitmap tests
1053
1054 2004-05-07 Jordi Mas <jordi@ximan.com>
1055         * TestBitmap.cs: added rotation tests
1056
1057 2004-04-23  Ravindra <rkumar@novell.com>
1058
1059         * TestSystemPens.cs: Removed some unused exception variables.
1060         * TestRectangleConverter.cs: Removed culture dependent tests.
1061         * TestPointConverter.cs: Removed culture dependent tests.
1062         * TestSizeConverter.cs: Removed culture dependent tests.
1063         (These tests were not right because a constant culture specific string
1064         was being parsed by using current culture of the thread. It resulted in
1065         test failures when cultures do not match.)
1066
1067 2004-04-22  Ravindra <rkumar@novell.com>
1068
1069         * TestPointConverter.cs: Added.
1070         * TestSizeConverter.cs: Added.
1071
1072 2004-04-22  Ravindra <rkumar@novell.com>
1073
1074         * TestRectangleConverter.cs: Added.
1075
1076 2004-04-21  Ravindra <rkumar@novell.com>
1077
1078         * TestPens.cs: Added.
1079
1080 2004-04-21  Ravindra <rkumar@novell.com>
1081
1082         * TestBrushes.cs: Added.
1083
1084 2004-04-16  Ravindra <rkumar@novell.com>
1085
1086         * TestSystemPens.cs: Added.
1087
1088 2004-03-13  Ravindra <rkumar@novell.com>
1089
1090         * TestSystemBrushes.cs: Added test fail conditions.
1091
1092 2004-03-12  Ravindra <rkumar@novell.com>
1093
1094         * TestSystemBrushes.cs: Added.
1095
1096 2004-03-17  Ravindra <rkumar@novell.com>
1097         * TestHatchBrush.cs: Added.
1098
1099 2004-01-26  Ravindra <rkumar@novell.com>
1100         * TestPointF.cs: Added.
1101         * TestSize.cs: Added.
1102         * TestSizeF: Added.
1103
1104 2004-01-16  Ravindra <rkumar@novell.com>
1105         * BmpPaint.cs   did not run on .NET.
1106         Modified to make it run on .NET. Specs say
1107         "Do not save an image to the same stream
1108         that was used to construct the image."
1109
1110 2003-07-30  Alexandre Pigolkine <pigolkine@gmx.de>
1111         * BmpPaint.cs   modified
1112
1113 2003-06-28  Alexandre Pigolkine <pigolkine@gmx.de>
1114         * hering.cs     save as Jpeg also
1115
1116 2003-06-22  Alexandre Pigolkine <pigolkine@gmx.de>
1117         * font1.cs added
1118
1119 2003-06-17  Alexandre Pigolkine <pigolkine@gmx.de>
1120         * hering.cs     added
1121         
1122 2003-06-15  Alexandre Pigolkine <pigolkine@gmx.de>
1123         * BmpPaint.cs   ImageFormat specified for Save()
1124         * image1.cs             added
1125
1126 2003-06-06  Alexandre Pigolkine <pigolkine@gmx.de>
1127         * BmpPaint.cs   added
1128
1129 2001-10-31  Mike Kestner <mkestner@speakeasy.net>
1130
1131         * TestPoint.cs : Tests I've had in my node forever.
1132