Results 35 comments of John Nesky

Hello! I'm investigating this issue now. Regarding hierarchies of shadow blocks with shadow children... I propose that when editing a block, it and all ancestor (previous or parent) blocks should...

Hello! It's been 2 years since there has been any activity on this issue, but I'm interested in working on making a plugin for color slider fields. I think, if...

Correction: there IS a standalone eyedropper feature that can sample anywhere on the screen, activated by JavaScript: https://developer.mozilla.org/en-US/docs/Web/API/EyeDropper However, it is only available in some browsers (desktop chrome/edge/opera) so I...

Obviously I'm wrestling with test failures in my PR, although I don't know how to reproduce the failure locally. It seems to have something to do with me using async...

At the suggestion of @rachel-fenichel and @BeksOmega I used sinon fake time instead of async functions, and that seems to resolve test failures, thanks!

Intended behavior: When core procedures are disabled, the enabled state of call blocks is recorded and the call blocks are forcibly disabled. When core procedures are enabled, call blocks are...

https://github.com/google/blockly/pull/7958 has been merged into blockly. When blockly v11.0.0 is published, then this procedure plugin can be updated to use the same system.

I should fix this eventually, but it won't be easy. AudioWorkletNode requires separate JavaScript execution environments for the synth and the UI, which would make it a lot harder for...

For some of these requests, you're in luck! Ctrl + up/down arrows moves the selected channel up or down, trading places with adjacent channels. Ctrl + Enter inserts a new...