Skip to content

Releases: aspiringLich/PaintingCanvas

v1.3.1

08 Mar 22:34
Compare
Choose a tag to compare
  • Bugfixes to Path
  • Recorder update

HOTFIX

  • Line default thickness set to 1

v1.3

08 Mar 00:33
Compare
Choose a tag to compare
  • Tweaked / Fixed how outlines render
  • Made font size default to something sane
  • Added new examples
    • Tessellation
    • Langton's Ant
    • AnimationDebug
  • RenderLifecycle update
    • Added FrameCounter debug extension
  • Method doc-patcher - in the generated javadoc, inherited methods now have method summaries
  • Overhauled backend (hopefully it works now :D)

v1.2.3

06 Feb 00:17
Compare
Choose a tag to compare
  • Restructure of Drawable (internally)
  • Support for outlines

v1.2.2

05 Feb 23:03
Compare
Choose a tag to compare
  • Fixed issues with getting the centerpoint / drawing certain shapes centered

v1.2.1

05 Feb 16:27
Compare
Choose a tag to compare
  • added move, moveHorizontal, and moveVertical to the Drawable class

v1.2

05 Feb 16:05
Compare
Choose a tag to compare
  • More documentation everywhere! (i love documentation i love documentation)
  • more animations
  • .erase()
  • position of some shapes now based on centerpoint
  • Killed off App in favor of Canvas

v1.1

03 Feb 19:31
Compare
Choose a tag to compare
  • Removed painter package (paintingcanvas.painter -> paintingcanvas)
  • Use doubles in the public API
  • Changed toColor(byte, byte, byte) to toColor(int, int int)
  • Moved animation methods in App to static methods in Animation
  • New Animatable interface for animation
  • Added constructors for all the Drawables that take in a Color
  • Combine Painter and Canvas (remove Painter)

Full Changelog: https://github.com/aspiringLich/PaintingCanvas/commits/Latest

v1.0

02 Feb 20:05
Compare
Choose a tag to compare

1.0 release woo

Still kinda unfinished but a lot of it is done