15 Commits
Author SHA1 Message Date
Muffin 81a0382e0f merge-upstream: initial merge of upstream/develop
installs & compiles but has test errors

aside from expected merge conflicts, notable changes from upstream:
 - removed husky, commitlint, etc.
 - removed semantic-release etc.
2023-12-22 17:25:21 -06:00
Eric Rosenbaum d2b46dd018 remove links to older extensions page
on the private docs repo
2021-06-24 13:46:03 -04:00
u9g dd5fda3789 Added colon
thanks @rob9315
2021-01-23 01:52:10 -05:00
Christopher Willis-Ford 90b9da45f4 sanitize extension ID in getExtensionIdForOpcode 2020-06-15 17:59:15 -07:00
Karishma Chadha 470fdb761d Remove 'alt' from field_image descriptor since it seems to only be used for 'collapsed blocks' from blockly. This is not a feature being used in scratch. Update docs. 2019-09-27 11:46:48 -05:00
Karishma Chadha c5879633d5 Make ArgumentTypeMap clearer now that there is an image field which is not technically an argument. Make the color picker consistent with the other arguments so that an extension developer can specify a default color if they wish. Add docs to document this. 2019-09-27 11:04:03 -05:00
Karishma Chadha 2f7012a2b8 Add docs for the different argument types as well as for new inline image support. 2019-09-20 15:48:15 -07:00
Christopher Willis-Ford 3c28f714bb respond to code review 2019-06-17 21:14:21 -07:00
Christopher Willis-Ford 3fbed88a95 switch from rejectReporters flag to acceptReporters
Also add more extensive documentation around extension menu definitions,
including some considerations to think about before making a menu accept
reporters.
2019-06-14 12:29:32 -07:00
Christopher Willis-Ford e7bf49c8df support non-droppable menus in extensions 2019-06-14 12:29:32 -07:00
Christopher Willis-Ford 91f0d59be0 fix extension block color application 2019-04-23 12:31:31 -07:00
Christopher Willis-Ford 519a37bb00 add require lines for arg/block types in getInfo intro snippet 2019-04-16 14:13:49 -07:00
Christopher Willis-Ford 99f6c7b6a0 Update extension docs to reflect current implementation state 2019-04-05 16:05:42 -07:00
Christopher Willis-Ford 18f3307ed0 Use ES6 for code in extension docs 2019-04-05 15:00:09 -07:00
Christopher Willis-Ford bcda700818 add existing extension docs in docs directory 2019-04-05 14:26:59 -07:00