A simple viewer/editor for GraphViz using MacRuby
Ruby Objective-C C
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
English.lproj
Leonhard.xcodeproj
LeonhardHelp
MGSFragaria.framework
Sparkle.framework
Tests
.gitignore
About.rb
AppController.rb
CodeViewDelegator.rb
GVPDFView.rb
GVUtils.rb
GraphMLDocument.rb
GraphVizGenerator.rb
Info.plist
Leonhard.acorn
Leonhard.icns
Leonhard.png
Preferences.rb
README.rdoc
Rakefile
SlideDetailCollapse_h.png
SlideDetailReveal_h.png
XMLDocument.rb
background.acorn
background.png
dsa_pub.pem
graph.icns
graph.png
main.m
printer-save.png
printer.png
rb_main.rb
release_notes.txt
release_notes_template.html.erb

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