Commit Graph

17 Commits

Author SHA1 Message Date
David Evans 0f22dc7f94 Refactor to enable formatted text everywhere, and make 'agent' dichotomy in generator clearer through naming [#29] 2018-01-14 23:10:48 +00:00
David Evans 2b5f7eea2b Add monospace theme [#30] 2018-01-14 15:29:46 +00:00
David Evans 4eb9ec21d6 Simplify and extract wavy line rendering 2018-01-12 23:23:49 +00:00
David Evans eaf4a956d4 Add beginnings of sketch theme [#18] 2018-01-05 23:19:54 +00:00
David Evans 1bf6ad6b5b Provide simplified SequenceDiagram API 2017-11-23 22:41:24 +00:00
David Evans 26bc3acd3e Improve block handling so references can be added [#21] 2017-11-19 22:57:46 +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 25ffd6a904 Select code in editor when elements are clicked [#16] 2017-11-10 23:38:28 +00:00
David Evans f6f557bcd7 Beginnings of theme switching capability 2017-11-05 22:39:36 +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 d1c810e2af Add integration testing 2017-10-30 21:22:20 +00:00
David Evans b0ba84b4eb Begin separating theme out of renderer 2017-10-28 12:53:41 +01:00
David Evans 3fd9d4eb5f Multiline text everywhere 2017-10-28 00:09:54 +01:00
David Evans d76c42bf5e Support multiline titles 2017-10-26 21:09:36 +01:00
David Evans c6bc372688 Split some minor functionality out of Renderer (beginnings of code cleanup) 2017-10-25 21:45:21 +01:00
David Evans 6eb8de8160 Basic functionality (agents and labelled arrows) 2017-10-23 01:46:43 +01:00