Commit Graph

22 Commits

Author SHA1 Message Date
David Evans f8a757c508 Add markdown support [#29] 2018-01-15 00:14:39 +00:00
David Evans bb61d1faf3 Render if/else/repeat/ref blocks in sketch style, and improve standard rendering [#18] 2018-01-10 22:03:46 +00:00
David Evans 531b284afa Add sketch rendering for simple arrows and fix bug where wavy lines do not render when drawn right-to-left [#18] 2018-01-06 15:40:54 +00:00
David Evans 86e8b89a9c Fix randomness failing for some sketch components (not so singleton after all) [#18] 2018-01-06 00:42:25 +00:00
David Evans eaf4a956d4 Add beginnings of sketch theme [#18] 2018-01-05 23:19:54 +00:00
David Evans 7b8af40a24 Make vertical spacing more consistent 2017-11-22 18:24:33 +00:00
David Evans 5b3d0af311 Add support for wavy connection lines [#24] 2017-11-12 14:16:24 +00:00
David Evans 16095cf78a Add label templates [#22], also Bowie is the *goblin* king... oops! 2017-11-12 12:23:06 +00:00
David Evans 121830f69c Add alternative arrow types [#20] 2017-11-08 22:50:41 +00:00
David Evans 3b1fa67466 Simplify arrow rendering and fix 'bar' terminator width 2017-11-05 18:42:09 +00:00
David Evans ddb4430ed2 Add support for aliases, and fix various issues when using the same agent multiple times in a statement [#19] 2017-11-05 17:10:06 +00:00
David Evans 7457131d1e Add support for creating and destroying agents during connections 2017-11-05 13:15:41 +00:00
David Evans 71437d2576 Add support for agent line highlighting, also sets groundwork for parallel actions [#10] 2017-11-04 22:18:57 +00:00
David Evans 93c1e9cb8e Extract tokeniser, make arrow-line alignment perfect 2017-11-03 20:27:41 +00:00
David Evans e720d57ec0 Update readme screenshot to match latest sample code 2017-10-30 21:23:58 +00:00
David Evans cd949d6f38 Add support for unbordered text content, add convenience for placing notes/text on left/right of entire diagram 2017-10-28 18:30:01 +01:00
David Evans 912c9dbb64 Add initial support for asynchronous action blocks [#12] 2017-10-28 17:43:37 +01:00
David Evans 4772b16783 Support self-connections [#7] 2017-10-28 14:47:46 +01:00
David Evans f7c4b1e4b2 Align left edge of boxes as far right as possible [#9] 2017-10-28 13:49:09 +01:00
David Evans 3fd9d4eb5f Multiline text everywhere 2017-10-28 00:09:54 +01:00
David Evans 3ca6857ee1 Update screenshot 2017-10-26 22:28:32 +01:00
David Evans ee21f1cc00 Add screenshots to readme 2017-10-25 21:57:37 +01:00