The Blobs package

[Tags: lgpl, library, program]

Blobs is a diagram editor for directed graphs. It is written in Haskell, using the platform-independent GUI toolkit wxHaskell. It is a community project at a fairly early stage of development - you are encouraged to get involved and improve it!

Blobs is a front-end for drawing and editing graph diagrams. You must add your own back-end engine if you want it to do some analysis or processing of the graph.


[Skip to ReadMe]

Properties

Versions0.1, 0.2, 0.3
Change logNone available
Dependenciesbase (==4.*), containers, directory, HaXml (>=1.22.5), polyparse, pretty, wx (>=0.9), wxcore (>=0.9) [details]
LicenseLGPL
AuthorArjan van IJzendoorn, Martijn Schrage, Malcolm Wallace
MaintainerAlan Zimmerman <alan.zimm@gmail.com>
Stabilityunstable
CategoryGraphics
Home pagehttp://www.cs.york.ac.uk/fp/darcs/Blobs/
Bug trackerhttp://github.com/alanz/Blobs/issues
Source repositoryhead: git clone git://github.com/alanz/Blobs.git
Executablesblobs
UploadedTue Jun 19 21:00:19 UTC 2012 by AlanZimmerman
Downloads759 total (39 in last 30 days)
Votes
0 []
StatusDocs not available [build log]
All reported builds failed [all 3 reports]

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for Blobs-0.3

Blobs

Blobs from http://www.cs.york.ac.uk/fp/darcs/Blobs/

Note: wxc-0.90.0.3 fails to compile, see https://sourceforge.net/tracker/?func=detail&atid=536845&aid=3536406&group_id=73133

A workaround: wxc install fails with eljpen.cpp not compiling.

Change line 159 to

*_ref = ((const char* const*)NULL);

from

*_ref = NULL;

Changes

0.3 Introduce class GuiEdit and GuiGlobalEdit to allow custom dialogs for editing the global,node and edge attributes

0.2 Move the contents into the Graphics.Blobs namespace

0.1 Initial import of original code, updated for GHC 7.0.4