Hello everyone,

After the Dazzle presentation at the Haskell workshop, several people have asked us whether the source code is available. There is the possibility of commercialising Dazzle at some point in the future and for that reason we don't want to give away all our algorithms. However, the diagram editor part of Dazzle is something we would like to share with the community. Already Malcolm Wallace has been using this as a basis for another editor and has made some really nice improvements and generalisations. We plan to make an open-source project out of the diagram editor because we think that that is the part people will be most interested in.

Here are some of the features of the diagram editor that will be called Blobs:
- editing diagrams
- arcs with "via points", in other words polylines
- saving to and reading from file, XML format (using HaXml)
- unlimited undo & redo (using the PersistentDocument library)
- printing a diagram
- save a diagram to JPG/PNG
- labels at nodes and arcs
- resizing a diagram
- based on wxHaskell and can therefore run on Windows, Linux and Mac OS X
- the XTC library (eXtended and Typed Controls) will be included
- and much more

Our plan is to set up a project website, a version management system and to reintegrate Dazzle with Malcolm's extended Blobs. Once we feel people can start using it, we will make an official announcement.

Regards, the Dazzle team (Martijn Schrage & Arjan van IJzendoorn)

_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to