[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Drawing / System.Drawing / ChangeLog
index 83802c85bd42bba557d444d52a3f61e3bc061124..3f744aa254fb0a42f54ccd43ccec505a28658bd0 100644 (file)
@@ -1,3 +1,102 @@
+2010-07-19  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Icon.cs: Remove width==height check when deserializing (uncommon
+       but valid icons). Fix bug #581400
+
+2010-07-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Graphics.cs (CopyFromScreen): Avoid crash if asked for a region
+       to big for XGetImage to return. Fix bug #582823
+
+2010-03-01  Miguel de Icaza  <miguel@novell.com>
+
+       * Point.cs: Fix #554635, our constructor that takes an int had the
+       values for X and Y swapped out.
+
+2009-10-13 Marek Safar  <marek.safar@gmail.com>
+
+       * KnownColors.cs: FindColorMatch has to match only predefined color
+       names ignoring system elements.
+
+       * ColorTranslator.cs: Add more predefined names.
+
+2009-07-15 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * Font.cs: implement OriginalFontName.
+
+2009-07-15  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * gdipFunctions.cs: Fix XVisualIDFromVisual to return an IntPtr
+       since 64 bits X servers will return a 64 bits value.
+       * gdipStructs.cs: Fix XVisualInfo to use IntPtr on fields that
+       are 64 bits on 64 bits X servers.
+       * Graphics.cs: Adjust CopyFromScreenX11 to work with IntPtr so the
+       screenshot code can work on both 32 and 64 bits X servers.
+       [Fix bug #521718]
+
+2008-11-24  Geoff Norton  <gnorton@novell.com>
+
+       * gdipFunctions.cs: Ensure that System.Drawing works on the mac as 
+       well as unix.
+
+2008-11-21  Andreia Gaita  <shana@jitted.com>
+
+       * Image.cs: On win32, when cloning images initialized from
+       resources, also clone the underlying stream, since it needs to stay
+       around for the life of the image (gdi doesn't clone the underlying
+       stream when cloning images, so when the gc disposes the original, it
+       will also dispose the stream, which invalidates the clone).
+
+       * Bitmap.cs: Save the underlying stream when creating bitmaps from a
+       clone under win32
+       [fixes #438886]
+
+2008-11-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Font.cs: Add comment on .ctor(Font,FontStyle) about the lack of
+       null check (compatibility). Add proper (yet compatible ;-) null check
+       to GetHeight(Graphics)
+
+2008-10-06  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * Color.cs: Fix Color serialization by changing 'value' visibility
+       to private and make everyone access it thru an internal property. 
+       This also simplify the A, R, G and B properties and probably covers 
+       a few other cases where a similar hack would have been required.
+       [Fix bug #410693]
+       * KnownColors.cs: Assign Color.Value property and not the value field.
+       * RectangleF.cs: Fix edge intersection. Path by Brian Browning.
+       [Fix bug #431587]
+
+2008-08-08  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * Icon.cs (InitFromStreamWithSize): Use temp ArrayList for IconDirEntry
+       to avoid empty slots in array. Use actual index of IconDirEntry in
+       array when entries have been skipped. Fixes bug #415581.
+
+2008-08-06  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * Icon.cs (InitFromStreamWithSize): Move init of iconDir.idCount
+       and imageData until after the number of entries was determined to
+       cope with skipping of 256x256 icons. Fixes bug #410608.
+
+2008-07-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * gdipFunctions.cs: Fix signature for 
+       GdipGetImageAttributesAdjustedPalette
+       [Part of fix for bug #402172]
+
+2008-07-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Bitmap.cs: Fix exceptions for some ctors.
+       * Image.cs: Throw ArgumentNullException for null streams.
+       [Fix bug #406763]
+
+2008-07-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Image.cs: throw NotImplementedException in SetPropertyItem
+       instead of executing broken code. See #406307 for test case.
+
 2008-06-27  Ivan N. Zlatev  <contact@i-nz.net>
 
        * SizeConverter.cs: Fallback to CultureInfo.CurrentCulture