From a4e5451abb45c29525eaabbbd4e1adec98874ebe Mon Sep 17 00:00:00 2001 From: Rune Skjoldborg Madsen Date: Wed, 22 Jan 2020 23:53:20 +0100 Subject: [PATCH] Update TODO.md --- TODO.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/TODO.md b/TODO.md index cd29a8f..7cdd7fd 100644 --- a/TODO.md +++ b/TODO.md @@ -3,10 +3,13 @@ - Rename `scale()` to `resize()` and add `scale()` that uses transform scale - Docs: `start()` and `end()` - Rename circle.radius to diameter? Change toPolygon so they don't double in size +- Change `draw` event to `update` event in doc +- Cache `.length()` on Polygon and Path if object did not call `changed()` ## Backlog -- Bezier curve as shape outside path +- Ability to add custom attributes to any shape +- Clipping path support - mouse events should work on individual shapes - Polygon `intersects()` http://bjornharrtell.github.io/jsts/ - Polygon `intersection()` http://bjornharrtell.github.io/jsts/ @@ -18,13 +21,8 @@ - Blend modes - masking - Gradients -- Finish Runegen and use for Rune.Font and other plugins - `textWidth()` - `keypressed` - requestAnimationFrame should work in node - Debug should have full polygon vectors and anchor vectors - Ability to set debug line color and debug circle color -- SVG parser - - -## Ideas