Commit Graph

19 Commits

Author SHA1 Message Date
Ian Gulliver
405b170c6a Grid Id tracking 2019-07-13 21:44:51 +00:00
Ian Gulliver
a3cc7ad048 Lint 2019-07-13 05:10:56 +00:00
Ian Gulliver
45bf2d689c Complete affinity migration from Graph to Layout
Fixes #6
2019-07-13 03:46:54 +00:00
Ian Gulliver
aa9035749f Affinity migration checkout
Issue #6
2019-07-13 03:41:36 +00:00
Ian Gulliver
2663c64bcd Affinity migration checkpoint
Issue #6
2019-07-13 03:34:34 +00:00
Ian Gulliver
ea5e3cb7e1 Make nodes selectable from the grid 2019-07-11 05:12:08 +00:00
Ian Gulliver
dda2102f99 Highlight links 2019-07-10 23:41:41 +00:00
Ian Gulliver
d52c8206a6 Node highlighting 2019-07-10 23:19:39 +00:00
Ian Gulliver
245bbb86f4 Plumb link labels through to layout 2019-07-10 17:17:17 +00:00
Ian Gulliver
75bc85919c Don't avoid drawing lines over groups that we're coming to or from. 2019-07-10 08:27:07 +00:00
Ian Gulliver
b0bc1e5f3b Fix overlapping groups 2019-07-09 20:34:36 +00:00
Ian Gulliver
cda3cad6f9 Try to preserve pagerank left-to-right flow 2019-07-09 05:36:32 +00:00
Ian Gulliver
df811ec7fa Pass vector to distanceToWeight, remove some useless affinities 2019-07-08 02:40:43 +00:00
Ian Gulliver
d53e3260a8 Add LayoutLink, start with BFS for line drawing 2019-07-06 20:59:27 +00:00
Ian Gulliver
29babaf1e0 Create StringMap 2019-07-05 16:18:22 +00:00
Ian Gulliver
b86994093b Draw group borders 2019-07-04 06:42:05 +00:00
Ian Gulliver
27411817b1 Optimize setTension() CPU usage 2019-07-03 20:00:05 +00:00
Ian Gulliver
dcc8981693 Refactor checkin: drawing (but not iterating?) 2019-07-03 18:27:32 +00:00
Ian Gulliver
b91b92eef3 Broken, but checkpoint editor/graph/layout split 2019-07-03 18:13:11 +00:00