Dec
29
2011

1.1 Beta is Ready for Testing

I’ve just posted the first beta of Leonardo Sketch 1.1.  You can get it here:
This is mostly a bug fix release, but there’s a few new features as well.
  • You can make any shape into a ‘link’ that points to a different page in your document.  This is great when making multi-screen mockups.  The UI for this feature is needs a complete redesign, though. Feedback is *greatly* appreciated.
  • Pattern Builder.  In the fill picker you can now create a new pattern using colors and stripes in addition to loading images. The pattern will be saved in the fill picker so you can use it again later.
  • New HSV color picker when editing gradient stops. You can switch between HSV and the swatch picker as needed.
Other notable features and fixes:
  • Complete path refactoring so that:
    • bezier paths can be closed properly without ruining the reshape function.
    • bezier paths can snap to grid and gridlines when moving points
    • we can import SVG shapes with donut holes
    • convert boolean op areas with donut holes (subtract, intersect, etc.)
  • Improved SVG import and export. Please let me know if you have an SVG file that doesn’t work.
Please play with it and tell me what you think should be fixed before a 1.1 release. Thanks!
- Josh

Oct
26
2011

Leo 1.0 is here!

We are proud to announce the release of Leonardo Sketch 1.0.  Leo is a open source cross platform vector drawing tool built for designers and programmers. With Leo you can draw, diagram, and create presentations; then export your final work to a variety of formats including PNG, SVG, PDF, Java2D code, and JavaScript Canvas code; as well as sharing your work in progress with Twitter and Flickr.
Leonardo Sketch is distributed under the BSD license and can be downloaded from LeonardoSketch.org.
New features for the 1.0 release include:
  • redesigned rotate and scale tool
  • fill shapes with complex gradients and patterns
  • direct manipulation for almost everything
  • export to editable JavaScript using the open source Amino graphics library.

 

Leo Sketch can export graphics code as well as graphics files. Currently it will generate HTML, HTML + Canvas (JavaScript), and Java2D.  I’d like to support other formats going forward, such as FXML, but I’ll need some help from you guys. The advantage of generating graphics is that you can draw rather than code up the UI, then attach logic and event handlers as desired. By using a naming convention in your graphics you can update them later without changing the code. You can even have control over the output such as prerendering expensive things (like shadows) to images automatically.

Looking for a fun open source project to contribute to? This is the one! Not a great coder but you still want to contribute? Great! We need help filling out the language translations, drawing more symbol sets, creating more textures, and filling more bugs.  There’s tons to do. Join the fun!

Oct
24
2011

Final Build is ready

The final build of Leonardo Sketch is ready.  Please try out the latest fixes and check all of the translations. If there are no show stopper bugs then this will be the 1.0 version.

 

Oct
24
2011

Watch The Trailer

Our new video trailer!

Oct
24
2011

Share your work in progress

Leo has built in Twitter and Flickr sharing so showing the world what you are working on is only a single click away.

Read the rest of this entry »

Oct
24
2011

Export Code

Export your drawings and presentations as HTML, Canvas, and JavaScript; as well as standard image formats like PNG, SVG and PDF. You can selectively cache shapes as images for greater performance when designing web and mobile applications.

Oct
24
2011

Create Presentations

With four themes to choose from you can quickly present your ideas beautifully. Leo Sketch uses only open source fonts and will export to HTML 5 with embedded webfonts and images.

Oct
24
2011

Draw Shapes

Leo Sketch supports rectangles, ovals, polygons and stars, as well as a full bezier curve editor.  You can also add, subtract, and delete shapes to create new ones. Combined with an innovative scale and rotate tool you can draw pretty much anything you can imagine with Leo Sketch.

Oct
01
2011

Need help testing new Transform and Presentation features

I’ve just updated Leo with two very important features.

 

First, we now have a transform tool to let you move, rotate, and scale any object. Currently it only works with Paths but I will add support for other shapes soon.  I really need feedback on the interface for the transform tool.  Currently you select a path, press Command-T, and it will put a circle with some lines and handles on top of the shape to be transformed. Drag the handles around then click somewhere else to make the change permanent.  Let me know what you think about how it works and what it should look like.

 

The other big feature is themes for the presentation mode.  Now you can create simple slide decks and switch between 4 prefab themes. Then you can export to an HTML file which contains your entire presentation styled properly, including the custom fonts.  Please test this and tell me the bugs you find.  Suggestions for good themes and fonts would be greatly appreciated as well. Is there a particular javascript presentation lib that you like to use?

 

Thanks guys!

 

As always, please send feedback to the list or to me on twitter.

Aug
14
2011

New Build is UPP!

I’ve just pushed out a new build of Leonardo and Amino.  This is mainly to improve fidelity when exporting graphics to Amino JS. Every shape and fill type is supported now, as are shadows if you cache the node.

I’m looking for people to seriously bang on this build before I call it a 1.0.  Please try all of the import and export and see what breaks. I’m also looking for volunteers to do some short screencasts and create sample artwork.

 

Download the latest builds here.

 

 

Thanks! – josh

 

Older posts «