graphx 0.9.1 graphx: ^0.9.1 copied to clipboard
Render API on top of CustomPainter to power-up your Flutter apps to the next level.
[0.9.1] #
- GxIcon recreates
ParagraphBuilder
on each style change (otherwise throws an exception in latest builds with web-skia in dev channel). - each DisplayObject has its own Painter now for
saveLayer
, the bounding rect can't be skipped by$useSaveLayerBounds=true
.
[0.9.0] #
- GraphX moves to RC1!
- new
maskRect
andmaskRectInverted
as an alternative tomask
for masking DisplayObjects but makes scissor clipping withGxRect
. - added
GxMatrix.clone()
- added
GTween.timeScale
to have a global control over tween times and delays. - added
Graphics.beginBitmapFill
andGraphics.lineBitmapStyle
to Graphics, now you can fill shapes with Images! - improved
Graphics.beginGradientFill
forGradientType.radial
... now you can specify theradius
for it. - added support
Graphics.drawTriangles()
, (usesCanvas.drawVertices()
), to create potentially 3d shapes. Supports solid fills: image, gradient, and color, but no strokes (lineStyle
). - flipped CHANGELOG.md versions direction.
- more code cleanup and updated README.md!
[0.0.1+9] #
- readme fix.
[0.0.1+8] #
- big refactor to initialize SceneController(), now it takes the [SceneConfig] from the constructor (
withLayers()
was removed). - cleanup docs to reflect the change.
- no more [SceneRoot], now you can use [Sprite] directly as the root layer Scene!
[0.0.1+7] #
- fix for mouse exit event not being detected when the scene is way too small and the pointer event happens too fast over the target.
- an improved README.md
[0.0.1+6] #
- exported back graphics_clipper
- added experimental startDrag()/stopDrag() methods.
[0.0.1+5] #
- added missing export in graphx.
- testing discord integration.
- GTween changed VoidCallback to Function to avoid linting errors.
[0.0.1+4] #
- code clean up and minor fixes in the readme.
- adds
trace()
global function, as an option toprint()
. It allows you to pass up to 10 arguments, and configure stack information to show throughtraceConfig()
. So it can print caller name (method name), caller object (instance / class name where caller is), filename and line number with some custom format.
[0.0.1+3] #
- Another improve to the README.md, gifs have links to videos, to check screencasts in better quality.
- Added help & social links.
- cleanup more code.
[0.0.1+2] #
- Improved README.md with gif screencast samples.
- cleanup some code.
[0.0.1] #
- Initial release.