Reimplement line generation in graph engine.
authorChristian Johansen <christian@gitorious.org>
Tue, 30 Aug 2011 14:55:38 +0000 (16:55 +0200)
committerChristian Johansen <christian@gitorious.org>
Tue, 30 Aug 2011 14:55:38 +0000 (16:55 +0200)
commit45429bad362937ab51ecb194e6bf2e353975f197
treed5f07e4418c0a6303ce943d9d81a7c191da66e4b
parent0d8f7d823e414be2b811de604128db7f20216452
Reimplement line generation in graph engine.

- This causes the graph to actually draw correctly, reusing columns only when
  suitable
- Better algorithm also reduces the number of redundant paths drawn (which is
  why a few of the tests where updated)
lib/capillary/graph.js
test/capillary/graph-test.js