Commit graph

683 commits

Author SHA1 Message Date
Loren Norman
8984c16da9 store mutators for blocks that have them 2025-07-09 17:06:11 -04:00
Loren Norman
57f92bf7fb support inline extensions 2025-07-09 15:53:40 -04:00
Loren Norman
74c942af1f support inline mixins 2025-07-09 15:35:39 -04:00
Loren Norman
0a97554600 skip disabled blocks 2025-07-09 15:13:13 -04:00
Loren Norman
2b0a0e2496 cleanly rebuild exporter 2025-07-09 14:37:53 -04:00
Loren Norman
32f8b35151 rework exports WIP 2025-07-09 13:15:26 -04:00
Loren Norman
3d12ea2fb6 fix test 2025-07-09 13:14:56 -04:00
Loren Norman
a17e074219 clean up definition classes 2025-07-09 13:14:22 -04:00
Loren Norman
1bd02cdda8 test-drive a file loader 2025-07-09 12:57:35 -04:00
Loren Norman
6ec9c9183c copy and name some mutators 2025-07-09 12:57:07 -04:00
Loren Norman
47a51c7488 move static methods outside of class 2025-07-09 12:56:45 -04:00
Loren Norman
ac852c028e allow #app import for json 2025-07-09 12:55:07 -04:00
Loren Norman
bc63e14a02 revert email (re)generator, fix color 2025-07-08 15:44:24 -04:00
Loren Norman
d66803dcb2 extra await 2025-07-08 14:55:49 -04:00
Loren Norman
22b687738b round block test/snapshot 2025-07-08 14:54:09 -04:00
Loren Norman
fb6eb56a6d inputs/fields support in toolbox 2025-07-08 14:53:53 -04:00
Loren Norman
1832b88f0b process fields and inputs 2025-07-08 14:40:10 -04:00
Loren Norman
f38614e97e block def stores inputs and fields 2025-07-08 14:36:01 -04:00
Loren Norman
defce0adc0 simplify round block 2025-07-08 14:35:38 -04:00
Loren Norman
a7e824cf9c temp fix for newlines in shadows 2025-07-08 14:34:09 -04:00
Loren Norman
d0ef0a5f64 snapshot and update-snapshot tasks 2025-07-08 14:31:14 -04:00
Loren Norman
7cf4155f64 convert the email block 2025-06-27 16:29:39 -04:00
Loren Norman
3d2195962b start the template processor WIP 2025-06-27 16:29:17 -04:00
Loren Norman
6dc042d0b3 snapshot all blocks json 2025-06-27 16:22:26 -04:00
Loren Norman
a5bda6065d improve block definition 2025-06-27 16:21:52 -04:00
Loren Norman
d3864aee91 test drive definition loader updates WIP 2025-06-25 17:14:11 -04:00
Loren Norman
e9f7940c4d use definitions in docs export 2025-06-24 16:31:34 -04:00
Loren Norman
d7d4ba4b67 clean doc export with helpers 2025-06-24 14:11:37 -04:00
Loren Norman
18890c837b extract export helpers 2025-06-24 13:41:18 -04:00
Loren Norman
4d448b7307 new export approach WIP 2025-06-23 17:16:14 -04:00
Loren Norman
52a07e9f49 break out md rendering code 2025-06-20 16:08:40 -04:00
Loren Norman
0bdd5f2783 auto-doc on docs push 2025-06-20 14:26:56 -04:00
Loren Norman
a139a963eb auto-doc on docs push 2025-06-20 14:26:10 -04:00
Loren Norman
455b970dec last updated support 2025-06-20 14:24:07 -04:00
Loren Norman
e782f91813 use feature icon support 2025-06-20 14:19:28 -04:00
Loren Norman
155c717dae tidy 2025-06-20 13:53:42 -04:00
Loren Norman
3331c6c3d3 ignore generated/copied files for now 2025-06-20 13:21:34 -04:00
Loren Norman
933858cde8 allow workspace json injection 2025-06-20 13:21:17 -04:00
Loren Norman
e55d0243e6 workspace per-block 2025-06-20 13:18:22 -04:00
Loren Norman
0de7af16c2 build and include blockly app 2025-06-20 13:17:59 -04:00
Loren Norman
1a8e3cc08e WIP vue component for blockly 2025-06-20 12:27:47 -04:00
Loren Norman
3fbc53c0b0 fix edit regex 2025-06-19 13:17:52 -04:00
Loren Norman
77049c0ba5 edit link, top nav 2025-06-19 13:16:00 -04:00
Loren Norman
66c214e398 placeholder docs and home 2025-06-19 13:15:45 -04:00
Loren Norman
2a697d2308 Merge branch 'main' into docs 2025-06-19 11:36:04 -04:00
Loren Norman
ea360c90f7 broaden node version 2025-06-19 11:35:53 -04:00
Loren Norman
5cb2fd9010 rough in lots of block data 2025-06-19 11:35:25 -04:00
Loren Norman
fa09bfa2ea disable static deploy task 2025-06-13 12:21:10 -04:00
Loren Norman
473e7438a8 add docs task 2025-06-13 12:20:33 -04:00
Loren Norman
4c9bd6bd3e prepare to deploy docs to pages 2025-06-13 12:19:38 -04:00