hallpell
hallpell
Some color schemes for the code can leave out information, especially the 'matching parenthesis' bit. Monokai, 3024-night, base16-dark, and midnight just have an underline for the matching paren which is...
I was working with a student who complained that the colors of Events/Control are swapped between Scratch and Woof. In Scratch, Events is lighter than control, while in Woof the...
The length attribute of polygons makes me think it would be the side length of the polygon that we draw. But not so! It actually represents the distance from the...
In this example: https://woofjs.com/create.html#hallpell_url-error the error occurs in line 9 (where no URL is provided to setImageURL), but Woof reports the error on line 1. Need to process this error...
I've seen this on two different student computers, so making an issue. I'm between somewhat and quite frustrated at trying to track this down, as I don't really have a...
We're currently somewhat inconsistent on allowing users that aren't logged in to save a project. If they click on the 'Save' button, it will prompt them to create an account/log...
Currently the documentation for fullScreen is in the github description, but doesn't show up in the documentation on WoofJS. We should show that you need to do: fullScreen = false...
Currently, Autosave and Autorun both default to on each time the page is loaded. Ideally, changing these should change the user preference and remain between sessions (and possibly update upon...
Currently, `range()` follows the conventions of other languages, where `range(0,5)` returns `[0,1,2,3,4]`. This makes sense mainly because `range(0,array.length)` is such a common use case of range in other languages. However,...
Freeze seems to interact oddly with every loops in a way that doesn't happen in forever loops. https://woofjs.com/create.html#hallpell_freezing_exploration is an example that appears non-deterministic. If you run it multiple times,...