Commits

Author Commit Message Labels Comments Date
Mark Heath
mercurial and git use the new commit node control
Mark Heath
added a new commit node control
Mark Heath
Colour background for circular node control
Mark Heath
updating nuget packages
Mark Heath
node control is responsible for reporting its connecting points, to allow us to introduce shapes other than circle for nodes
Mark Heath
step towards allowing other types of node control
Mark Heath
started on improving edge routing
Mark Heath
got mercurial repository drawing working
Mark Heath
able to load Git repositories
Mark Heath
initial Git graph builder
Mark Heath
fixed a broken test and added git and mercurial packages
Mark Heath
improved an error message
Mark Heath
implemented shuffle left
Mark Heath
now utilising the layout engine, graph will throw exceptions for an invalid DAG
Mark Heath
sort before render
Mark Heath
added a sort method so a child cannot be behind a parent
Mark Heath
started to create a unit testable layout algorithm
Mark Heath
find nearest common ancestor
Mark Heath
node is an 'entity' now so it can have arbitrary metadata stored easily against it
Mark Heath
ability to find the longest distance to all ancestors of a given node
Mark Heath
renaming NodeInfo to Node
Mark Heath
using graph builder to simplify unit tests
Mark Heath
can find longest path
Mark Heath
ability to find root and leaf nodes in a graph
Mark Heath
for clarity, now Node is called NodeControl
Mark Heath
Graphs now doubly connected
Mark Heath
canvas autoscroll
Mark Heath
refactoring connector rendering to support routed connectors
Mark Heath
fixed some trig and can move one level of intersecting nodes down
Mark Heath
improvements to tokenizer
  1. Prev
  2. Next