Commit Graph

198 Commits

Author SHA1 Message Date
Ian Gulliver
6ec054ecd2 Try different escaping 2019-07-12 04:47:16 +00:00
Ian Gulliver
ff930dc933 Tweaks 2019-07-12 04:46:26 +00:00
Ian Gulliver
6c7168b57c Semi-complete 2019-07-12 04:43:56 +00:00
Ian Gulliver
e2cb50757a Key documentation 2019-07-12 04:27:15 +00:00
Ian Gulliver
c70ec048fa Checkpoint 2019-07-12 04:17:19 +00:00
Ian Gulliver
ed8d0b8c87 Intro 2019-07-12 04:09:18 +00:00
Ian Gulliver
512cfbd987 Add readme 2019-07-12 04:05:11 +00:00
Ian Gulliver
2bb1155c37 Create LICENSE 2019-07-11 21:03:14 -07:00
Ian Gulliver
a0c161c4f7 Remove dead CSS rule 2019-07-12 03:59:06 +00:00
Ian Gulliver
eadc7af135 Snapshot on highlight changes 2019-07-12 03:54:03 +00:00
Ian Gulliver
b1a90d7905 Fix group/link creation from highlighted entries 2019-07-12 03:44:37 +00:00
Ian Gulliver
b17bd733f6 Little bit of node padding 2019-07-12 03:41:00 +00:00
Ian Gulliver
81fa6a4ed0 Theme support, light theme 2019-07-12 03:37:48 +00:00
Ian Gulliver
970c3faba9 Save selection to allow replay during undo 2019-07-12 01:05:04 +00:00
Ian Gulliver
ed5c79c05d Stop us from undoing right off the page 2019-07-12 00:45:03 +00:00
Ian Gulliver
7274886d76 Add undo/redo keys 2019-07-11 22:43:18 +00:00
Ian Gulliver
498d1cbb1e Remove debug logging 2019-07-11 22:31:27 +00:00
Ian Gulliver
0485580b89 Proper history tracking 2019-07-11 22:30:53 +00:00
Ian Gulliver
d906e6a933 Remove unnecessary keydown capture 2019-07-11 21:44:50 +00:00
Ian Gulliver
e04c8b50dd Add flip link 2019-07-11 20:08:29 +00:00
Ian Gulliver
0ecbd40642 More key shortcut cases 2019-07-11 19:58:22 +00:00
Ian Gulliver
f4893cd20d Alias ` to Escape for the ipad hardware keyboard 2019-07-11 19:50:35 +00:00
Ian Gulliver
f3e93176b9 Safari fixes 2019-07-11 18:14:06 +00:00
Ian Gulliver
2cbaade0d5 Fix bugs in previous change 2019-07-11 16:23:41 +00:00
Ian Gulliver
c80f8c57de Don't start editing pre-filled fields 2019-07-11 16:15:53 +00:00
Ian Gulliver
e81f3b9868 Save and restore IDs to prevent dupes 2019-07-11 16:12:02 +00:00
Ian Gulliver
ea5e3cb7e1 Make nodes selectable from the grid 2019-07-11 05:12:08 +00:00
Ian Gulliver
15ad72dc0a s/data-arch-value/data-arch-refresh/ 2019-07-11 04:44:33 +00:00
Ian Gulliver
7390acb978 Populate EditorLink based on highlighted items 2019-07-11 04:40:43 +00:00
Ian Gulliver
f7822b24b5 Escape at top level cancels highlights 2019-07-11 04:28:55 +00:00
Ian Gulliver
057856a2d2 Auto-populate groups based on highlighted entries 2019-07-11 04:25:06 +00:00
Ian Gulliver
b6c8441f61 favicon 2019-07-11 04:10:02 +00:00
Ian Gulliver
591d4814a7 Expand lines on highlight, fix EditorLabel highlight attempt 2019-07-10 23:51:14 +00:00
Ian Gulliver
c52f93d6d2 Highlight groups 2019-07-10 23:46:25 +00:00
Ian Gulliver
dda2102f99 Highlight links 2019-07-10 23:41:41 +00:00
Ian Gulliver
0aa272c224 Help for highlight 2019-07-10 23:25:27 +00:00
Ian Gulliver
d52c8206a6 Node highlighting 2019-07-10 23:19:39 +00:00
Ian Gulliver
4857bb97cb Factor out grid code 2019-07-10 22:43:29 +00:00
Ian Gulliver
14108c0164 Handle an empty graph 2019-07-10 22:31:51 +00:00
Ian Gulliver
d22fb20da5 Fix graph title space 2019-07-10 22:23:06 +00:00
Ian Gulliver
103aacfc42 Grid file 2019-07-10 22:18:00 +00:00
Ian Gulliver
1ef19ad751 Handle global label 2019-07-10 22:05:32 +00:00
Ian Gulliver
4fa89d4237 Discard a TODO 2019-07-10 21:45:36 +00:00
Ian Gulliver
5c9194179c Clarify help 2019-07-10 21:42:28 +00:00
Ian Gulliver
32fc5e300b Make deleteAfter obey mayDelete 2019-07-10 21:41:26 +00:00
Ian Gulliver
da1ab28a33 Don't add label fields on refresh 2019-07-10 21:35:03 +00:00
Ian Gulliver
703be7aa75 Add help 2019-07-10 21:32:52 +00:00
Ian Gulliver
04ec47e393 Rip out all the graphviz stuff 2019-07-10 20:34:44 +00:00
Ian Gulliver
bc990c48d9 Always move key events back to the editor 2019-07-10 20:21:46 +00:00
Ian Gulliver
78436cd98c Link labels 2019-07-10 20:03:05 +00:00