A simple viewer/editor for GraphViz using MacRuby
Ruby Objective-C C
Latest commit 2d07c7c Dec 5, 2011 @glejeune Start 0.9.2
Permalink
Failed to load latest commit information.
English.lproj Ready for 0.9.1 Dec 5, 2011
Leonhard.xcodeproj Ready for 0.9.1 Dec 5, 2011
LeonhardHelp Add XML import Nov 3, 2010
MGSFragaria.framework Ready for 0.9.1 Dec 5, 2011
Sparkle.framework Ready for 0.9.1 Dec 5, 2011
Tests Initial commit Aug 2, 2010
.gitignore Update .gitignore Mar 26, 2011
About.rb Update (c) Mar 23, 2011
AppController.rb Ready for 0.9.1 Dec 5, 2011
CodeViewDelegator.rb Update (c) Mar 23, 2011
GVPDFView.rb Ready for 0.9.1 Dec 5, 2011
GVUtils.rb Update (c) Mar 23, 2011
GraphMLDocument.rb Update (c) Mar 23, 2011
GraphVizGenerator.rb OK, Xcode 4! Mar 24, 2011
Info.plist Start 0.9.2 Dec 5, 2011
Leonhard.acorn Update Icon Mar 27, 2011
Leonhard.icns Update Icon Mar 27, 2011
Leonhard.png Update Icon Mar 27, 2011
Preferences.rb Ready for 0.9.1 Dec 5, 2011
README.rdoc Ready for 0.9.1 Dec 5, 2011
Rakefile minimum_osx_version = 1.6.0 Mar 25, 2011
SlideDetailCollapse_h.png Update Slide collapse and reveal images Mar 24, 2011
SlideDetailReveal_h.png Update Slide collapse and reveal images Mar 24, 2011
XMLDocument.rb Update (c) Mar 23, 2011
background.acorn Build with chocbomb Mar 25, 2011
background.png Build with chocbomb Mar 25, 2011
dsa_pub.pem Use Choctop Nov 1, 2010
graph.icns Initial commit Aug 2, 2010
graph.png Ready for 0.9.1 Dec 5, 2011
main.m Initial commit Aug 2, 2010
printer-save.png Ready for 0.9.1 Dec 5, 2011
printer.png Ready for 0.9.1 Dec 5, 2011
rb_main.rb Initial commit Aug 2, 2010
release_notes.txt Ready for 0.9.1 Dec 5, 2011
release_notes_template.html.erb Better Fragaria integration Nov 2, 2010

README.rdoc

Leonhard

Copyright (C) 2010, 2011 Gregoire Lejeune

A GraphViz viewer/editor using MacRuby

INSTALLATION

First, install :

Then, fork this repo, open Leonhard.xcodeproj with Xcode and clic on “Build and Run”

Now you know that it works… badly, so make your corrections, commit them and send me a pull request. Thanks !

CHANGELOG

1.0.0

  • TODO

    Display matrixes (Adjancy, Incidence, Laplacian, …)

  • TODO

    Graph Theory (Dijkstra, Critical path, …)

  • TODO
    ISSUE-5

    Multiple document windows

  • TODO

    Write help

0.9.1

  • ISSUE-4

    Printing - Print Graph, Source or both

  • ISSUE-2

    Save / Don't Save / Cancel panel bugs

  • ISSUE-3

    Can't open existing graph

  • ISSUE-6

    Icon impossible to see on black background

0.9.0

  • Populate “Open Recent” menu

  • Tiny improvements in preferences

  • Xcode 4 support

  • Upgrade to MacRuby 0.10

  • Update Fragaria

  • Remove BWToolkit dependency

0.8.0

  • Work with MacRuby 0.9

  • MacRuby is now embedded in Leonhard. You no longer need to install it.

  • New About Window ;)

0.7.0

  • Update to MacRuby 0.8

0.6.0

  • Bug correction in GraphML support

  • Add GML import

  • Add GXL import

  • Bugs corrections in open panels

0.5.0

  • Add GraphML import

  • Update preferences

  • Ask if we need to save the document, when needed

  • Bugs corrections

0.4.0

  • Add XML import

  • Major bug correction in preferences

0.3.0

  • Better Fragaria integration.

  • Update user preferences

0.2.0

0.1.0

  • Proof of concept