Releases: aspiringLich/PaintingCanvas
Releases · aspiringLich/PaintingCanvas
v1.4.5
Oopsie probably should have released this build like, 6 months ago.
- Large internal refactor of
Canvas
andDrawable
- added ability to put
Drawable
s in layers - better docs and color support
- more
setColor
functions - add ability to run an "atomic" operation on the canvas
Probably some more stuff too I just forgot since it's been 6 months since I've looked at the code
v1.4.4
- Fixed documentation not building lol
v1.4.3
- Cleaned up documentation
- Added
Hue
enum - Added constructors for
Drawable
's that take in aString
for a color name
v1.4.2
- as per Mrs. Tan's request, an
Image
drawable - some other misc. internal tweaks
v1.4.1
- Tweaked internal stuffs (Mostly rendering, cleaned up code a bit)
- Refactored
RenderLifecycle
(not that anyone was using it anyway) - Fixed bug where I forgot to reset the graphics context's rotation
- Added
CanvasOptions
v1.4
- (hopefully) MAJOR BUGFIX Fixed issues when directly modifying fields of
Drawable
's when multi-threading bs was hapenning- Privatized fields of
Drawable
- Added sync blocks to setters
- Privatized fields of
- Info Display widget: Tells you your mouse position & the current color you're hovering over (Mr. Galesi asked for it)
btw I did this entire update on a plane (i was bored)
v1.3.5
Fix the auto centering from incorrectly moving the initial elements.
Full Changelog: v1.3.4...v1.3.5
v1.3.4
- fixed
fadeIn()
andfadeOut()
v1.3.3
- Easing updates
- New example:
EasingDemo
- auto-adding to canvas is optional
- Recorder extension now blinks
- Fix animation methods a lil
v1.3.2
- Make
setOutline
work onLine
andPath
- tweaks & docs