David Evans
|
b58506d546
|
Keep autocomplete hints out of the way when typing
|
2017-11-05 11:09:49 +00:00 |
David Evans
|
f783750c0d
|
Extract image export functionality, add convenience page for generating README images
|
2017-11-05 00:30:48 +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
|
dc3d930544
|
Consistent agent flag handling in parser
|
2017-11-03 22:56:48 +00:00 |
David Evans
|
93c1e9cb8e
|
Extract tokeniser, make arrow-line alignment perfect
|
2017-11-03 20:27:41 +00:00 |
David Evans
|
9b4e34c09c
|
Add tests for array.indexOf helper
|
2017-11-03 18:59:01 +00:00 |
David Evans
|
2d8e3d60e1
|
Agents as objects after generate
|
2017-11-02 22:14:44 +00:00 |
David Evans
|
1016f9aac0
|
Report errors beneath code [#5]
|
2017-10-30 22:35:38 +00:00 |
David Evans
|
21977a601d
|
Highlight lines with syntax errors
|
2017-10-30 22:02:08 +00:00 |
David Evans
|
e720d57ec0
|
Update readme screenshot to match latest sample code
|
2017-10-30 21:23:58 +00:00 |
David Evans
|
d1c810e2af
|
Add integration testing
|
2017-10-30 21:22:20 +00:00 |
David Evans
|
90c4652f34
|
Simplify generator tests using jasmine.anything
|
2017-10-30 08:44:52 +00:00 |
David Evans
|
c306b74b15
|
Prevent interpretation of quoted strings as keywords everywhere
|
2017-10-29 23:01:57 +00:00 |
David Evans
|
12f81b4f9d
|
Begin introducing concept of agents and tokens having metadata
|
2017-10-29 22:30:02 +00:00 |
David Evans
|
55b5232fa6
|
Add autocomplete to editor [#4]
|
2017-10-29 16:41:33 +00:00 |
David Evans
|
4d301adf31
|
Add syntax colouring [#4]
|
2017-10-28 22:16:44 +01: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
|
fafaff7bce
|
Persist code in local storage (if available) to avoid data loss when closing [#3]
|
2017-10-28 14:08:59 +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
|
b0ba84b4eb
|
Begin separating theme out of renderer
|
2017-10-28 12:53:41 +01:00 |
David Evans
|
1aac54cefc
|
Fix linter error
|
2017-10-28 11:49:37 +01:00 |
David Evans
|
76534cd844
|
Enforce minimum preview scale, plus scrolling
|
2017-10-28 00:34:59 +01:00 |
David Evans
|
6884dfb525
|
Globally allow more statements in test files
|
2017-10-28 00:18:52 +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
|
d76c42bf5e
|
Support multiline titles
|
2017-10-26 21:09:36 +01:00 |
David Evans
|
94b41000bb
|
Simplify bounds calculations
|
2017-10-26 19:29:14 +01:00 |
David Evans
|
258aad04e5
|
Tweak image positioning in Readme
|
2017-10-25 22:02:11 +01:00 |
David Evans
|
ee21f1cc00
|
Add screenshots to readme
|
2017-10-25 21:57:37 +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
|
b240990f3e
|
Add support for rendering notes and state [#2]
|
2017-10-25 20:57:11 +01:00 |
David Evans
|
5a2eb4813b
|
Prevent outline collision when agents begin immediately inside a block
|
2017-10-25 00:44:25 +01:00 |
David Evans
|
8767140cd7
|
Prettify conditional logic readme example
|
2017-10-25 00:41:16 +01:00 |
David Evans
|
1929e3ffb1
|
Support rendering conditional boxes [#1]
|
2017-10-25 00:36:30 +01:00 |
David Evans
|
5ecce9a6ab
|
Minor tidying of Generator
|
2017-10-24 21:45:50 +01:00 |
David Evans
|
8cbdddec20
|
Add virtual side agents for blocks, simplify generator logic
|
2017-10-24 21:26:17 +01:00 |
David Evans
|
1449d73194
|
Simplify column positioning, automatic reordering where guaranteed safe
|
2017-10-23 22:02:59 +01:00 |
David Evans
|
45295a3843
|
Simplify connection handling
|
2017-10-23 20:31:24 +01:00 |
David Evans
|
711019275e
|
Add github links to readme
|
2017-10-23 01:56:46 +01:00 |
David Evans
|
cfa0fecc0e
|
Rename main page for github pages compatibility
|
2017-10-23 01:52:26 +01:00 |
David Evans
|
6eb8de8160
|
Basic functionality (agents and labelled arrows)
|
2017-10-23 01:46:43 +01:00 |