Commit graph

690 commits

Author SHA1 Message Date
Loren Norman
ec4ed268dc action_email, variables help text 2024-06-26 16:11:12 -04:00
Loren Norman
f6ca9ee0e5 text join, template, and regex(WIP) 2024-06-20 16:55:22 -04:00
Loren Norman
a66bea7fec replace a usage of lodash chain 2024-06-19 11:48:36 -04:00
Loren Norman
5f05b7099e re-enable variable blocks, system functional 2024-06-19 11:39:34 -04:00
Loren Norman
97ce12110b allow blocks that don't get added to toolbox 2024-06-19 11:38:55 -04:00
Loren Norman
d2f4ab45e0 add a variable registry to regenerator helpers 2024-06-19 11:36:39 -04:00
Loren Norman
a1d14f773d drop search plugin support 2024-06-19 11:06:04 -04:00
Loren Norman
7278c7daf5 put number compare into math category and color to numbers 2024-06-14 16:03:55 -04:00
Loren Norman
add0565045 text compare block, tooltips for the compares 2024-06-14 15:43:33 -04:00
Loren Norman
75ad93c5c4 target param for negate block 2024-06-11 16:29:29 -04:00
Loren Norman
a179402690 key, not id. better feed_selector default options 2024-06-10 16:22:45 -04:00
Loren Norman
b5669a90b4 rewrite negate, operation, ternary, arithmetic; drop ternary 2024-06-07 17:09:47 -04:00
Loren Norman
5c6f9a0b4b delete replaced logic block 2024-06-07 16:15:24 -04:00
Loren Norman
c2be7322da hide unimplemented blocks 2024-06-07 16:12:08 -04:00
Loren Norman
18e863cdad replace logic_compare with custom impl 2024-06-07 15:57:32 -04:00
Loren Norman
b191ff6e10 regenerator exports 2024-05-22 15:49:34 -04:00
Loren Norman
6bfe540a9c add shadows to all inputs 2024-05-21 11:18:44 -04:00
Loren Norman
692380aa65 last action regenerators 2024-05-21 11:09:11 -04:00
Loren Norman
7460991ef0 use shadow as hint for multiline text 2024-05-21 11:08:58 -04:00
Loren Norman
6377c481f9 shadows work when expression is null 2024-05-21 10:58:23 -04:00
Loren Norman
4c72f2deeb quick/dirty addition of shadow blocks during regen 2024-05-21 10:45:31 -04:00
Loren Norman
e7a5ead7ff publish action regenerator WIP 2024-05-21 10:24:11 -04:00
Loren Norman
28df95534c put shadow back on action log 2024-05-20 17:54:27 -04:00
Loren Norman
3fae58b178 feed selector regenerator 2024-05-20 17:36:20 -04:00
Loren Norman
cf08c74feb variable get/set placeholder regenerators 2024-05-20 17:22:07 -04:00
Loren Norman
8f877d353f negate regenerator 2024-05-20 17:04:53 -04:00
Loren Norman
81afb684cb logic operation regenerator 2024-05-20 16:56:35 -04:00
Loren Norman
8982006175 regenerators for comparisons and arithmetic 2024-05-20 16:43:09 -04:00
Loren Norman
868c18da43 autodetect missing inputs and fields 2024-05-20 16:42:50 -04:00
Loren Norman
ce06d02f0f more reload tooling 2024-05-20 16:05:05 -04:00
Loren Norman
72621a627c fix nulls in blockly json generation 2024-05-20 15:41:32 -04:00
Loren Norman
5577884844 bytecode vs blockly json viz & tooling 2024-05-20 15:41:06 -04:00
Loren Norman
184fc0370c mutators and regenerators playing nice 2024-05-17 17:44:47 -04:00
Loren Norman
ebb1e3ad97 WIP initial regenerator work, root and log action 2024-05-16 16:50:49 -04:00
Loren Norman
e70650daf9 restore json view, root block immutable 2024-05-16 12:05:05 -04:00
Loren Norman
7cef34bf66 mutator export 2024-05-15 23:04:36 -04:00
Loren Norman
0b6c45bd39 switch to one "if" mutator 2024-05-15 17:17:09 -04:00
Loren Norman
0eee0991c3 fix lints in generators 2024-05-14 15:04:53 -04:00
Loren Norman
af92ab5372 update eslint config, lint and lint-export tasks 2024-05-14 15:04:12 -04:00
Loren Norman
262a856fab rough in mutator support 2024-03-07 14:51:40 -05:00
Loren Norman
b4143aee3d build out custom if/elseif/else block with extensions WIP 2024-03-07 14:49:43 -05:00
Loren Norman
24116e5230 dummy input support, check input/field keys 2024-03-07 14:15:52 -05:00
Loren Norman
0d4e1dead5 fix: statement inputs can receive alignment 2024-03-06 13:40:40 -05:00
Loren Norman
bff732b264 clean up exported generators 2024-03-06 12:55:46 -05:00
Loren Norman
aef67e9a91 fix up extension exports, data injection, disposal 2024-03-05 14:54:35 -05:00
Loren Norman
2aaa365fb3 export extensions.js 2024-03-05 14:14:01 -05:00
Loren Norman
e73388a9be tidy export a bit, quick/dirty js template replacement 2024-03-05 12:28:43 -05:00
Loren Norman
4d3812ed9a new extension handling 2024-03-04 16:15:45 -05:00
Loren Norman
eac7b59b2b cleanup, organize tool files 2024-03-04 15:10:31 -05:00
Loren Norman
4c7f5f5b18 fix boolean block, generify negate block 2024-02-29 14:36:55 -05:00