--- libgdiplus-1.1.13.2/ChangeLog 2006-01-13 20:48:15.000000000 +0100 +++ libgdiplus-1.1.13.4/ChangeLog 2006-01-31 15:13:12.000000000 +0100 @@ -1,3 +1,8 @@ +2006-01-31 Sebastien Pouliot + + * TODO: Remove GdipCreateRegionPath. GdipFlattenPath and + GdipSetClipPath from the list if unimplemented functions. + 2006-01-13 Peter Dennis Bartok * libgdiplus.pc.in: Removed cairo as a dependency. Fixes #77173 --- libgdiplus-1.1.13.2/src/ChangeLog 2006-01-19 06:31:34.000000000 +0100 +++ libgdiplus-1.1.13.4/src/ChangeLog 2006-02-24 23:11:41.000000000 +0100 @@ -1,3 +1,73 @@ +2006-02-24 Sebastien Pouliot + + * graphics-path.c: Add missing free in a special case (only one + element) of GdipGetPathWorldBounds. Fix typo (X->Y) in + GdipGetPathWorldBoundsI. + +2006-02-10 Peter Dennis Bartok + + * font.cs: + - Switched GdipCreateFontFromHfont name to GdipCreateFontFromHfontA + to allow support charset-based naming when marshaling + - Implemented GdipCreateFontFromLogfontA and + GdipCreateFontFromLogfontW + +2006-02-08 Sebastien Pouliot + + * graphics.c: Added a missing cairo_set_fill_rule in FillPath (which + fixes bug #77408. Changed DrawPath to use 0, 0 (like FillPath) so + they both draw at the same place (no blanks) and also behave like + DrawRectangle(s) and FillRectangle(s) when compared side-by-side. + +2006-02-03 Sebastien Pouliot + + * region.c: Fixed a case where gdip_combine_exclude wasn't excluding + a rectangle if it was identical to the excluding one (see bug #77408 + for an example). Also in gdip_combine_xor we do not need to call + gdip_combine_exclude if there's no intersection between the rectangles + +2006-02-01 Sebastien Pouliot + + * image.c: Added some missing argument checks. Implemented + GdipDrawImagePointRect to fix bug #77428. + +2006-01-31 Sebastien Pouliot + + * region.c: Added gdip_copy_region to help reusing region copying in + GdipCloneRegion and GdipGetClip. + * graphics.c: Fixed GdipGetClipBoundsI to get (not set) the clip. + GdipGetClip and GdipFillPath now works with non-rectangular regions. + Implemented GdipSetClipPath function. Added null checks for parameters + in many functions. + +2006-01-27 Sebastien Pouliot + + * gdip.h: Remove duplicate (and identical) definition for LF_FACESIZE. + * graphics.c: GdipFillRegion now works with non-rectangular regions by + either calling GdipFillPath or GdipFillRectangles. + * graphics-path.c: Implemented GdipFlattenPath be re-using Sodipodi's + libnr nr_curve_flatten. + * graphics-path.h: Added a recursion limit of 10 when flattening. + * region.c: Added gdip_is_region_empty which works with any type of + region (rectangular or path based). Added special case support (empty + and/or infinite region) in GdipCombineRegionPath. The common case is + still missing. GdipTranslateRegion now works with non-rectangular + regions. + +2006-01-27 Jordi Mas i Hernandez + + * graphics.c: + - Fixes font size for printing + - Fixes unit conversions from diferent units + * font.c, gdip.h + - Implements GdipGetFontHeight, GdipGetFontHeightGivenDPI and + GdipGetFontSize. + +2006-01-26 Sebastien Pouliot + + * font.c: Use the reference count to [re-]created the generic font + family (as the pointer isn't null after it is disposed). + 2006-01-18 Peter Dennis Bartok * jpegcodec.c: Upconvert an indexed image, to allow saving it; --- libgdiplus-1.1.13.2/tests/ChangeLog 2005-10-07 23:48:04.000000000 +0200 +++ libgdiplus-1.1.13.4/tests/ChangeLog 2006-02-28 22:38:59.000000000 +0100 @@ -1,3 +1,7 @@ +2006-02-28 Peter Dennis Bartok + + * testbits.cs: Fixed bug #144798 (Novell Bugzilla) + 2005-10-07 Wade Berrier * testgdi.c: Added missing printf argument