2007-02-28 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / System.Drawing / System.Drawing / ChangeLog
index d3359148070b632a4437abdf9427e62aa6b90731..f89764a96aea1d62333ea72d708d7839ce35af43 100644 (file)
@@ -1,3 +1,60 @@
+2007-02-28  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Font.cs: Remove internal SysFontName setter property and add a new
+       ctor to replace it.
+       * SystemFonts.cs: We can't cache font instance (because anyone can
+       dispose them) so we must return new instances each time.
+
+2007-02-27  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Bitmap.cs: Removed unrequired ctors.
+       * TextureBrush.cs: Change which GDI+ calls is used to create the 
+       brush (to better match what you expect from libgdiplus source). Add
+       [MonoLimitation] to ctors accepting ImageAttributes (not supported
+       by libgdiplus). Split some long lines into two lines.
+
+2007-02-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * gdipFunctions.cs: Add p/invoke signature for GDI DeleteObject.
+       * Region.cs: Under Windows use DeleteObject when calling ReleaseHrgn.
+       Fix bug #80956.
+
+2007-02-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Image.cs: Fix Metefile.ctor usage (to avoid creating, and leaking,
+       an unmanaged metafile object);
+
+2007-02-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * gdipFunctions.cs: Fix some p/invoke definitions (int versus uint) 
+       and add more for metafile functions.
+       * Image.cs: Fix usage of corrected p/invoke signatures.
+
+2007-02-14  Jonathan Pobst  <monkey@jpobst.com>
+
+       * SystemColors.cs: Query Windows for the colors added to this class
+       for 2.0.  (Windows-only path of course.)
+
+2007-02-13  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Icon.cs: Ignore Vista 256x256 icons, just like MS does.
+
+2007-02-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Icon.cs: Resurrected some old Icon to Bitmap code from SVN history
+       to handle convertion for Win32, where MS GDI+ ICO codec doesn't 
+       support all the icon formats supported by the Icon class.
+
+2007-02-08  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * Bitmap.cs: Adapt code wrt Image changes. Reuse the serialization 
+       ctor from Image to avoid duplicate code.
+       * gdipEnums.cs: Added ImageType. Clean up extra stuff.
+       * gdipFunctions.cs: Added GdipGetImageType and some metafile 
+       definitions.
+       * Image.cs: Refactor code not to create a Bitmap for every images
+       (e.g. FromFile, FromStream) as the result can also be a Metafile.
+
 2007-01-30  Sebastien Pouliot  <sebastien@ximian.com>
 
        * Image.cs: Fix serialization of Image/Bitmap that contains ICO. In