Commit graph

430 commits

Author SHA1 Message Date
Loren Norman
ea360c90f7 broaden node version 2025-06-19 11:35:53 -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
665b88be43 vitepress ignore 2025-06-12 12:29:57 -04:00
Loren Norman
6c550e2984 expose block defs and paths 2025-06-12 12:28:16 -04:00
Loren Norman
7ed7cd21f5 bump vite 2025-06-12 09:38:15 -04:00
Loren Norman
ea4d0c6997 node version 2025-06-12 09:24:50 -04:00
Loren Norman
0c861b0cef document and tidy 2025-05-30 17:06:30 -04:00
Loren Norman
f7df3f01c9 expose blockly in browser 2025-05-30 16:23:35 -04:00
Loren Norman
3f8ff6c144 register block image export items 2025-05-30 16:23:19 -04:00
Loren Norman
8d3ef92ba4 allow registering new context menu items 2025-05-30 16:22:11 -04:00
Loren Norman
63c8e56084 forgot to serialize operation 2025-05-21 16:01:49 -04:00
Loren Norman
c35301f80d math.constrain value to range 2025-05-21 15:37:45 -04:00
Loren Norman
f32ffa7867 text inclusion check 2025-05-21 15:25:49 -04:00
Loren Norman
66ce63bb97 round, floor, ceiling 2025-05-21 15:01:44 -04:00
Loren Norman
c87f836337 math.map & math.range 2025-05-21 14:39:50 -04:00
Loren Norman
7b5efd975e support nested shadows in regenerators 2025-05-21 14:39:17 -04:00
Loren Norman
cf7047987f add "every X between" for hours, days, months 2025-05-20 17:25:10 -04:00
Loren Norman
186c65a729 add days of week block 2025-05-20 16:55:21 -04:00
Loren Norman
33f262ff72 schedule self-mutation: only if parented 2025-05-20 15:13:06 -04:00
Loren Norman
5fbb59a074 allow 31st dates 2025-05-20 15:12:34 -04:00
Loren Norman
6b64b87b80 safe unregister 2025-05-02 13:09:25 -04:00
Loren Norman
bcd873d683 api to disable right-click menu options 2025-05-02 12:46:07 -04:00
Loren Norman
81e6902120 add numeric validator to number block 2025-04-30 12:29:16 -04:00
Loren Norman
1c2d23e058 fill in missing tooltips for all blocks 2025-04-15 16:42:59 -04:00
Loren Norman
c08ae41f88 tighter feed and notification blocks 2025-04-15 15:14:08 -04:00
Loren Norman
64751ebd2b remove web, power-ups -> weather 2025-04-15 14:55:35 -04:00
Loren Norman
7bdea8a2ad pull all category labels out, matchers -> triggers 2025-04-15 14:50:44 -04:00
Loren Norman
a397192a27
Merge pull request #5 from lorennorman/weather-metrics
Weather Metric explanations
2025-04-15 14:28:55 -04:00
Loren Norman
c5351639d2
Merge branch 'main' into weather-metrics 2025-04-15 14:28:48 -04:00
Loren Norman
8517343b0e weather props starts text, replaced with dropdown 2025-04-11 16:46:55 -04:00
Loren Norman
7c9d80f30d observer cancellation 2025-04-11 16:45:55 -04:00
Loren Norman
20e5654528 touch property options before hydration 2025-04-11 15:20:33 -04:00
Loren Norman
d92c7a0b8d use colon for day/night preview lookup 2025-04-11 14:33:29 -04:00
Loren Norman
e03cea4d8c unused param 2025-04-10 16:47:11 -04:00
Loren Norman
eaead4220f clean up observers on dispose 2025-04-10 16:01:51 -04:00
Loren Norman
31af6cdd39 demonstrate external update of weather 2025-04-10 15:37:34 -04:00
Loren Norman
6bdaaa1a6c event debugging helper 2025-04-10 15:14:00 -04:00
Loren Norman
538ddacd39 render all block ids/types 2025-04-10 15:11:11 -04:00
Loren Norman
6d847024c4 allow updating extension data mid-blockly 2025-04-10 15:10:40 -04:00
Loren Norman
408bcd53b2 wrangle insertionMarker flags 2025-04-10 15:08:54 -04:00
Loren Norman
356c95e789 don't register observers in the toolbox 2025-04-09 16:15:02 -04:00
Loren Norman
f974552a79 notes 2025-04-09 16:14:18 -04:00
Loren Norman
29a251eac7 break blockly's option factoring 2025-04-09 16:14:04 -04:00
Loren Norman
b9bf5c741f cleanup, todo docs 2025-04-09 13:15:50 -04:00
Loren Norman
2be3bfeb29 tidy 2025-04-09 13:07:00 -04:00
Loren Norman
7e355b9e06 better handle observing missing data 2025-04-08 16:13:47 -04:00
Loren Norman
e46d867699 more mixin, less extension, use observers 2025-04-08 14:30:06 -04:00
Loren Norman
769be96111 add updates and observers to extension data 2025-04-08 14:29:09 -04:00
Loren Norman
a09ff996cf handle per-location weather data 2025-04-08 11:43:49 -04:00