2007-02-28 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / System.Drawing / System.Drawing / ChangeLog
index c49a2955f53ea6f3d33f52d5cebcd353c99e9be7..f89764a96aea1d62333ea72d708d7839ce35af43 100644 (file)
@@ -1,3 +1,24 @@
+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,