Commit Graph

275 Commits

Author SHA1 Message Date
Ian Gulliver
ccf4299d5a Switch from attribute+observer to bubbling events for comms 2019-07-16 16:05:29 +00:00
Ian Gulliver
329727ff9e Remove unused function 2019-07-16 15:25:38 +00:00
Ian Gulliver
ac7bdc79ee Shrink editor icons to keep spacing consistent 2019-07-16 06:25:29 +00:00
Ian Gulliver
3bdfd62e1a Add TODO 2019-07-16 06:20:05 +00:00
Ian Gulliver
87f8d6edd8 Fix major bug in layout iteration 2019-07-16 06:13:53 +00:00
Ian Gulliver
a40c8ea1fc Remove redundant styles 2019-07-16 05:32:51 +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
9eff55ba6a Change arrow key behavior in input fields. 2019-07-16 04:38:45 +00:00
Ian Gulliver
5fa863d28c Reduce affinity confusion 2019-07-15 23:58:23 +00:00
Ian Gulliver
fdd1c91f79 Meta description 2019-07-15 14:28:28 +00:00
Ian Gulliver
af0f132b49 QA cleanups 2019-07-15 01:43:16 +00:00
Ian Gulliver
47ca7993c0 Format 2019-07-15 01:36:31 +00:00
Ian Gulliver
af0c238cd6 Update manual QA 2019-07-15 01:35:25 +00:00
Ian Gulliver
2bb5fe591b Fix backward compat for highlighting 2019-07-15 01:31:44 +00:00
Ian Gulliver
968a53c34e Centralize backwards compat 2019-07-15 01:15:55 +00:00
Ian Gulliver
b938ce2d97 Support bulk-delete of non-nodes 2019-07-14 22:48:35 +00:00
Ian Gulliver
e6e892572f Styling for tags 2019-07-14 22:39:24 +00:00
Ian Gulliver
ce9eeff702 Change color order for greater distance 2019-07-14 22:29:37 +00:00
Ian Gulliver
7ce2563781 Tag label rendering 2019-07-14 22:21:43 +00:00
Ian Gulliver
736d9604f3 Add a default tag 2019-07-14 21:54:15 +00:00
Ian Gulliver
c8b7fcb5d4 Set default focus on help text. 2019-07-14 21:50:03 +00:00
Ian Gulliver
07e26a2a6c Tag object
Fixes #1
2019-07-14 20:44:07 +00:00
Ian Gulliver
d47cec70c1 Instant update of all labels, with the structure catching up later.
Fixes #16
2019-07-14 20:05:14 +00:00
Ian Gulliver
ab5210e924 Factor common Editor{Group,Link} code out into EditorSublistBase 2019-07-14 19:45:42 +00:00
Ian Gulliver
5527cd52d4 Focus editor elements when highlighting them by clicking the diagram. 2019-07-14 19:15:53 +00:00
Ian Gulliver
25e227d7f8 Reduce page size by hacking around chrome concurrency request bug 2019-07-14 19:13:47 +00:00
Ian Gulliver
89130382b4 Split out Architype class from loading code 2019-07-14 18:37:45 +00:00
Ian Gulliver
feb33b9922 Lint 2019-07-14 18:35:14 +00:00
Ian Gulliver
bcdeff2244 If items are highlighted, 'd' deletes them instead of the selected item 2019-07-14 03:35:51 +00:00
Ian Gulliver
5f0d7750d4 Fix link and group without labels 2019-07-14 03:28:46 +00:00
Ian Gulliver
dde00e74df Backwards compat 2019-07-14 03:24:56 +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
a4630ba92a Just abuse classes for grid linkage 2019-07-13 22:30:37 +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
cbe56098da Lint 2019-07-13 05:06:48 +00:00
Ian Gulliver
a93e3dc2f6 Cleanups 2019-07-13 04:57:39 +00:00
Ian Gulliver
b600fff7c4 Quantize favicon 2019-07-13 04:48:28 +00:00
Ian Gulliver
91c106ac84 Heuristics to move lines and labels away from groups if possible
Fixes #18
2019-07-13 03:56:58 +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
9d46c061c6 Simplify default example 2019-07-13 03:25:00 +00:00
Ian Gulliver
894b30568d Factor common code from Editor{Node,Label} into EditorInputBase
Fixes #5
2019-07-13 03:23:19 +00:00
Ian Gulliver
9d5b8fc178 Example diagram at new start 2019-07-13 01:54:08 +00:00