Snap
Snap copied to clipboard
a visual programming language inspired by Scratch
 Not a real problem with this example but bigger issue visually if you have leading or trailing spaces
Steps to reproduce: 1. Using Safari 14.1.1 on macOS 11.4 load Snap! 6.9.2 via snap.berkeley.edu/run. 2. Click on the gear >> "Language" and select Hindi (हिंदी). 3. Notice that the...
 Clicking opens https://ecraft2learn.github.io/ai/AI-Teacher-Guide/chapter-1.html without the #speech-synthesis
Now that we can select text, and use keyboard shortcuts, we need to be able to do this from a GUI. Because: - Many users aren't familiar with keyboard shortcuts...
Problem: I find using a watcher as the only means of exporting a variable's content to be an obscure and confusing location. Following from the a recent comment in #1670,...
I've often refactored code and wanted to delete the first / second declaration of a script variable. If I have any more than 2-3 variables to the right of the...
We no longer leave this on, and it's a shift-click setting. So, I think it's time to yank this code. There's two reasons for this: * `IDE_Morph#setURL` is kind of...
So I defined 2 new primitives: https://ecraft2learn.github.io/ai/js/ecraft2learn_snap_extension.js And I generated 6 libraries: https://github.com/ecraft2learn/ai/tree/master/AI-Teacher-Guide/7 And 6 associated projects that illustrate their use: https://github.com/ecraft2learn/ai/tree/master/projects/7 (run and call.xml updates any eCraft2Learn project when...
While I understood this, I doubt many users will: 
I've been doing some research about ways to improve canvas rendering, maybe we could apply them to snap. As it would involve many changes, I guess it's safer to gather...