- Added grid demo scene.
- Added scaling demo scene.
- Added
CanvasInfo#scale
. - Added scaled dimension into the debug box.
- Support for the
fillColor
for ellipse (and thus circle). - Remove
CanvasInfo#canvas
. Usewidth
andheight
fromCanvasInfo
instead. - Draw boundary box for the demo scenes. To better track the zoom level.
- Track mouse position in the debug box.
- Fix canvas clean-up glitch.
- API for setting zoom boundaries.
- Initial zooming support
- Built into the canvas library. So it does not need to be handled by clients for now.
- To be more customizable as needed (e.g., zoom boundaries, color).
- Show zoom level in the debug box.
- Rather tailored for Devstronomy now.
- Initial implementation of debug box (#3)
- Show only canvas width and height.
- API on CanvasInfo to show/hide the box.
- Transparent.
- Started to track this CHANGELOG.