Commit Graph

29 Commits

Author SHA1 Message Date
Ian Gulliver
87f8d6edd8 Fix major bug in layout iteration 2019-07-16 06:13:53 +00:00
Ian Gulliver
388813d094 Simplify affinity, strengthen links 2019-07-16 05:28:02 +00:00
Ian Gulliver
5aeee2e8ea Remove ranksign -- doesn't seem to do anything anymore 2019-07-16 05:08:12 +00:00
Ian Gulliver
6417f3f50e Fix bugs in group borders 2019-07-16 04:55:01 +00:00
Ian Gulliver
9be47057ca Keep groups apart no matter what. 2019-07-16 04:46:30 +00:00
Ian Gulliver
f66f0c3f5c Fix graph node label exclusion zone. 2019-07-16 04:45:12 +00:00
Ian Gulliver
5fa863d28c Reduce affinity confusion 2019-07-15 23:58:23 +00:00
Ian Gulliver
07e26a2a6c Tag object
Fixes #1
2019-07-14 20:44:07 +00:00
Ian Gulliver
3bdb240987 Individual highlighting for link and group labels 2019-07-14 03:19:15 +00:00
Ian Gulliver
f3823812c7 Bypass the rendering pipeline for highlighting to reduce (eliminate) latency
Fixes #15
2019-07-14 02:26:00 +00:00
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