Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
Role in this project:
Front-end Developer Contributions:20 commits, 11 PRs, 1 push in 4 months
Contributions summary:Kreg primarily contributed to the Scratch 3.0 MicroBit extension, implementing new blocks for interacting with the micro:bit device. Their work involved adding functionality for displaying text and symbols on the LED matrix, handling button inputs, and detecting gestures. The commits also included updating the extension for firmware compatibility, improving user experience, and addressing code quality issues.
scratchprogramsvirtual-machine
Scratch Blocks is a library for building creative computing interfaces.
Role in this project:
Front-end Developer Contributions:6 commits, 3 PRs, 1 comment in 29 days
Contributions summary:Kreg primarily contributed to the development of a matrix input field for the Scratch Blocks library. Their work involved creating the user interface components, including the matrix thumbnail and editor, and defining the interaction logic for the matrix nodes. The user also refined the matrix menu, improving its functionality and appearance. These changes were implemented by modifying the core JavaScript files.
interfacesscratchscratch-blockscomputing