- Add
getBase64PngData
command - Add
getBase64JpegData
command - Change selected tool in tool picker on tool changed programmatically
- Add callbacks
- toolPickerVisibilityDidChange
- toolPickerIsRulerActiveDidChange
- toolPickerFramesObscuredDidChange
- toolPickerSelectedToolDidChange
- canvasViewDidBeginUsingTool
- canvasViewDidEndUsingTool
- canvasViewDrawingDidChange
- canvasViewDidFinishRendering
To avoid confusion, the names of the callbacks were taken directly from the native code.
The detailed method of callback is left in dart doc comment.
- The
onToolPickerVisibilityChanged
is renamed totoolPickerVisibilityDidChange
- The
onRulerActiveChanged
is renamed totoolPickerIsRulerActiveDidChange
- Add
setPKTool
method by PR by frybitsinc
Thank you for contributing
- Added loadBase64Data feature PR by jack-szeto
Thank you for contributing
- Add parameter
withBase64Data
insave()
andload()
- Add
getBase64Data()
in controller
- Add
save()
,load()
in controller
- restore
onToolPickerVisibilityChanged
parameter - fix tool picker is not shown at first
show()
call (regression) - initialize each
PKToolPicker
from iOS 14.0
- remove
onToolPickerVisibilityChanged
parameter - fix tool picker is not shown at first
show()
call
- Fix tool connection is missing
- Delay controller initialization
- Configure CD
- Add several properties on
PencilKit
widget
- Add several properties on
PencilKit
widget
- Semantic release for updating README.md on pub.dev
- Semantic release for updating README.md on pub.dev
- Initial Release