blockpy-edu / blockpy

Blockly that's more Python than JavaScript, powered with Skulpt
Apache License 2.0
391 stars 130 forks source link

Custom Palettes #99

Closed acbart closed 3 years ago

acbart commented 3 years ago

I've been struggling to think of a good, elegant way to let instructors specify custom toolboxes. Then I realized - let's fold it into the instructor file feature. So the idea is that you can create a file that provides the mapping (json? txt? something else?) and then that file gets detected by the environment to become the block menu toolbar. Thanks to the sweet new BlockMirror feature for specifying blocks via Python code, this would actually be quite easy.

acbart commented 3 years ago

I believe this is ready in the new release!