I'd like to get Leonardo to a 1.0 release this summer. Here's the main things on my list. The overall goal is stability for the vector editor, finish up the exporters, and alpha versions of the presentation and bitmap modules. I really want Leo to be user driven, so please chime in with features / bugs that you want for 1.0. My goal is to finish it up in time for OSCON at the end of July.
Add ID property to all nodes. Unset by default. You can edit in floating props, persist to xml, used by exporters if desired.
Build a set of leo test files to stress test all exports
Separate straight canvas export from Amino canvas export
Vector Mode:
Fix bounds calcs on paths and polygons
add floating palette to path tool so you can switch modes w/o knowing the keyboard shortcuts
Add layer effects for innershadow/glow, outershadow/glow, grow border, and blur.
Presentation mode
Be able to use preso mode to build a full 20 slide deck without huge pain
Improve the default style to use a better font, turn off grid, activate node snapping, center text.
Add bullet points to text box
Bitmap Mode:
Make pencil and brush separate tools in the bitmap mode
Make selection for copy and paste and color fill work in bitmap mode (selection becomes it's own infinite bitmap)
Line tool for aliased and non-aliased lines
Fixed size bitmap zoom so we can do pixel art
save to leoz xml or export to PNG
What else should we get in here?
thanks!
Josh