Dec
08
2010

Leonardo in the News

I was interviewed recently in Jaxenter about Leonardo and the progress we’ve made. Check it out.

Nov
22
2010

Ruby Red is Here!

Ruby Red, the first full release of Leonardo Sketch is ready for download. In this first version of Leonardo, features include:

  • Full vector drawing with shapes, paths, groups, and images.
  • Export to PNG, PDF, SVG, and HTML Canvas.
  • Sharing via Email and Twitter
  • Integrated Flickr image search
  • Installer builds for windows, mac, and cross platform.

If you find bugs or want to request features, please file a request in the issue tracker or use the Make a Wish button in Leonardo itself.

We’d like to thank all of our contributors for their continual testing. We’d also like to thank several of our international users for contributing translations. We now have English, German, Czech, Turkish, and French. If you are interested in contributing a translation for another language, please join the Leonardo Developer Google Group and let us know.

So download Leonardo Ruby Red now. and please spread the word.

Nov
15
2010

Leonardo Ruby Red is coming

We are planning to release the final build of Leonardo Version 1, aka: Ruby Red before Thanksgiving. We’ve been polishing the fender and tweaking the engine to make Leonardo be stable and run faster than ever before. But the only way we can truly hit a 1.0 release is if you test it and send us feedback.

New stuff to test:

  • UI controls skins have been updated
  • Added a Windows EXE build.
  • Translations to German, French, Croatian, and Turkish
  • Resize speed should be greatly improved.
  • HTML Canvas Export

You can download the latest version here:
http://projects.joshy.org/Leonardo/daily/

Please file bugs here: http://code.google.com/p/leonardosketch/issues/list

Thanks!
  Josh

Nov
02
2010

Leonardo Beta 2 is Not a Witch

When you go to the polls today shouldn’t you make sure you have the support of a drawing program that will fight for your interests in Washington?

Other applications receive the majority of their funds from “Special Interests” like the Association to Flash America and Acrobats for a Longer Download. They’ve voted with “Big Drawing” over 108% of the time, and they pass the buck on to you, the hard working tax payer.

Don’t you deserve a drawing application created by “The People and for the People”? Leonardo Beta 2 improves layout speed by up to 50%, and adds “Export to HTML Canvas” so that your drawings won’t be locked into their file formats.

Voice your opinion now by downloading Leonardo Release 1, Beta 2.

This message was written and paid for by Patriot Kittens for a Truthy America and Freed Drawings from Planet Earth

Oct
30
2010

HTML Canvas Export for Leonardo

Jen was working today, so I spent the day fixing bugs and coding new features in Leonardo. Today’s awesome feature: HTML Canvas Export. Yes, oh yes! You can draw anything you want in Leonardo, then export it to JavaScript code that draws into Canvas. Why would you want such a feature. Lots of reasons:

  • Maybe you need to draw vector graphics in a browser that supports Canvas, but not SVG.
  • Maybe you want to learn Canvas and have some code to start with.
  • Maybe you are just simply too lazy to draw your own damn pictures in code.

Whatever your reason, Leonardo will be there for you. Look for it in our next release!

Check out this demo output page.

Oct
11
2010

Release 1 Beta 1 is ready for testing

Most of the work for the past few months has gone into Amino, the UI toolkit
that Leonardo is built on, but Leo itself has gotten a few improvements as well:

  • Amino gives us a more uniform look and feel, now skinnable with CSS
  • Rulers!
  • The Make a Wish Button, now the easiest way to send feedback.
  • the canvas properly scrolls and zooms with real scrollbars now
  • Under the “Path” menu you can now add, subtract, and intersect shapes.
  • export to PDF
  • actual unit tests for exporting to SVG & PNG, almost every kind of shape is supported now
  • Tons of bug fixes

Unfortunately, as part of the Amino toolkit overhaul certain things have gotten
slower. In particular doing layout when you resize the window is significantly
slower. Don’t worry, I have lots of speed improvements coming to Amino which
will address this in Leo.

As always, please test and file bug reports. The export filters in particular are
probably still have bugs to fix.

Builds are here:

Oct
08
2010

Announcing Amino, a new UI toolkit for Desktop Java

A decade from now 90% of people will use phones, slates, or netbooks as their primary computing device. This is a very exciting development in the software world and promises to reshape the way we make software (check out the great stuff our lead developer is doing in his day job at Palm), but Amino isn’t for that world. Amino about that 10%: the content creators who need killer desktop apps, the programmers who want great tools, and the knowledge workers who need to manage incredible amounts of information at lightning speed. Amino is the toolkit to build these apps.

What is Amino?

Read the rest of this entry »

Sep
06
2010

Release 1 Beta 0 is ready for testing

Hi everyone. I’ve just pushed back a bunch of changes to Leonardo. A detailed change list is below. The highlights are:

  • Added export to PDF using the older iText library, also added unit tests to verify all of the export formats work.
  • Completely removed the old skinning replaced with a new from scratch CSS 3 theming engine. This will make theming the UI very easy. For example, the buttons are defined thusly:
    
    Button, Checkbox, Radiobutton, Togglebutton {
        margin: 3px;
        padding: 8px;
        background-color: #c0c0c0;
        border-width: 1px;
        color: #444444;
        border-color: #f8f8f8;
        border-radius: 11px;
        text-align: center;
        shrink-to-fit: true;
    }
    
    Button, Togglebutton {
        background: linear-gradient(center top, #ebebeb 0%, #a1a1a1 100%);
        /* a black shadow offset by 3,2 with a blur radius of 4 */
        text-shadow: #000000 0px 1px 4px;
    }
    
    Button:hover, Togglebutton:hover {
        background: linear-gradient(center top, #04acec 0%, #0186ba 100%);
        color: #ffffff;
        border-color: #808080;
    }
    
  • Completely removed the old layout system, replaced with a new from scratch CSS Box Flex Layout implementation. This makes layouts a lot easier to create declaratively. For example, create a resizable toolbar like this:
                return new HFlexBox()
                        .add(new Button("before"))
                        .add(new Spacer(),1)
                        .add(new Button("between"))
                        .add(new Spacer(),1)
                        .add(new Button("after"))
                        .add(new Button("wide button"));
    
    
  • Added a localization system so we can make translations into other languages (we’re looking for volunteers).

You can get the new build here.
Please bang on it and file bugs. My goal is to have R1 final done by the end of the month.

Thanks!

Read more for full change log details

Read the rest of this entry »

Aug
14
2010

Thunderbirds are go!

I fixed a few more editing mistakes on the site and filed new issues from the beta testers on the code site.

And with that we are go!

Aug
05
2010

More updates

Tons of updates:

  • Redid the skinning system with CSS. This will make life a lot easier.
  • added images to the home page
  • rewrote the build system and jnlp so it will hopefully work on windows
  • prepping for launch.

-j

Older posts «

» Newer posts