Skip to content

Releases: genexuslabs/GeneXus.Drawing-DotNet

v2.2.3

11 Sep 13:32
47a0a7c
Compare
Choose a tag to compare

What's Changed

  • Fix FromName to return Colors with the correct IsKnownColor by @cinthamo in #41

Full Changelog: 2.2.2...2.23

v2.2.2

21 Aug 15:19
12fc0e5
Compare
Choose a tag to compare

What's Changed

  • Add SizeF missing System.Drawing constructors, methods and ope… by @anaiberta in #38
  • Add FromHwnd and FromHdc methods partial support in Graphics class by @damiansalvia in #39
  • Add Obsolote decorator for unsupported methods by @damiansalvia in #40

Full Changelog: 2.1.0...2.2.2

v2.1.0

02 Jul 18:51
3c7b2d0
Compare
Choose a tag to compare

What's Changed

  • Add GetFontMetrics method to Font class
  • Add Multiply, Ceiling, Round, and Truncate method sin Size class
  • Add * and / operators in Size class
  • Add support for PointConverter class

Full Changelog: 2.0.6...2.1.0

v2.0.6

01 Jul 15:44
6d45d54
Compare
Choose a tag to compare

What's Changed

  • Fix ConvertFrommethod in FontConverter class to support multiple styles by @gusbro in #34

Full Changelog: 2.0.5...2.0.6

v2.0.5

14 May 13:15
Compare
Choose a tag to compare

What's Changed

  • Add support for DashCap property in Pen class
  • Add support for LineCap property in Pen class
  • Add support for CustomLineCap class
  • Add support for SetMarker and ClearMarkers methods in Graphics class
  • Add support for Bitmap constructor based on stride and scan
  • Minor improvements in the code and unit-test cases

Full Changelog: 2.0.4...2.0.5

v2.0.4

10 Apr 17:50
64184c6
Compare
Choose a tag to compare
  • Add ColorConverter as type converter to Color class
  • Change the underlying class of Graphics to use SKSurface instead of SKCanvas
  • Fix rotation direction of RotateTransform method for the Graphics class
  • Minor improvements in the code and unit-test cases

v2.0.2

27 Mar 14:14
Compare
Choose a tag to compare
  • Fix error on Font disposing if internal FontFamily is set
  • Remove exception from SetResolution method on Bitmap and set the HorizontalResolution/VerticalResolution properties for comparing.
    NOTE: These properties does not take any effect on Save because SkiaSharp does not support them yet.

v2.0.0

09 Jan 18:47
Compare
Choose a tag to compare

This version introduces several new classes, structs, and enums to align with the features provided by the System.Drawing package, offering improved functionality and compatibility.

Breaking Changes:

  • Color struct:
    The properties A, R, G, and B are now correctly defined as byte instead of int.
  • Bitmap class:
    The Clone method now accepts a RectangleF struct as its input parameter instead of Rectangle struct.

These changes may require code updates for existing projects but bring the implementation closer to the expected behavior of the System.Drawing package.