github alexzhirkevich/custom-qr-generator 1.3.0

latest releases: 2.0.0-alpha01, 1.6.2, 1.6.1...
21 months ago

New features:

  • Added DSL QrOptions builder - createQrOptions
  • Added ablity to create custom elements shapes by drawing on canvas (implement QrCanvasShapeModifier and convert it to necessary shape or use drawElementShape function inside DSL build)
  • Added ablity to create custom QrColor by drawing on canvas (implement QrCanvasColor or use draw function inside DSL build)
  • Added BitmapScale for QrLogo and QrBackgroundImage. You can now CenterCrop your drawable instead of resizing it to square
  • Changed logo padding API. Now it is separate class QrLogoPadding. It now can be Empty, Accurate (like before) or Natural (accurate, but all cropped pixels are removed)
  • Added new gradient color type - SquareGradient. Looks like RadialGradient but with square shape

Shapes:

  • Optimized default shapes
  • Reworked some default shapes
  • Added new default shape - QrPixelShape.Star

Bugfix:

  • Fixed gradient colors for QR pixels. Now it is properly centered.
  • Fixed RadialGradient radius. Now it is bigger.
  • Fixed ball and frame color incorrect draw position

Don't miss a new custom-qr-generator release

NewReleases is sending notifications on new releases.