* Add updated checklist files
* Unhide reviewed checklists
* Show more reviewed checklists
* Remove "Show Icon" requirement from 7 seconds. Tutorial is vague about what should be shown. User could use a number, or they could change it after the tutorial to a custom icon (like I wanted to do when testing)
* Update sound effect block id for pet hamster
* Show more checklists (reviewed by me just now)
* Show smiley buttons (I made this one myself, no reviewer yet)
* Add level (and corresponding carousel)
* Updated tug of led
* update v2 tutorials to new sound api
* correct the sound name
* spell 'nyab' correctly
* change tone to playable in 'countdown'
* well it's actually 'nyan'
* start on port
* update pxt
* missing file
* remove old files
* updates
* revert to match pxt-arcade
* minor updates
* move code into sim directory
* update sending
* update to allow iframe
* get rid of old code
* bring back the screen!
* bring back useful functions
* clean up code and flatten
* delete dead code
* hide globals inside enum
* add docs
* get rid of old package specific doc redirection hack
* move upper layer out
* remove test
* add a test back
* forgot to add test back to pxt.json
* refactor
* update test
* get rid of all STS
* update after build
* need to lift some sim code out to extension
* no sim code needed anymore!
* put bitmap back!
* move bitmap back, move sim to local
* add a basic test
* back down the rabbit hole
* move back to sim/
* hide __screenhelpers here
* move helpers
* move out bitmap
* move bitmap to separate extension
* access to underlying bitmap buffer
* other changes
* remove unneeded code
* removed ScreenBitmap
* split out screen simulator shims
* put mbdal back
* fix names
* fix syntax error
* one more!
* this probably should stay as Image
* Update pxtarget.json
* minor change
---------
Co-authored-by: Eric Anderson <eanders@microsoft.com>
Per microsoft/pxt#10120, this adds the noReloadOnUpdate flag to our teachertool query variant, which gets added to the url passed into the iframe on the teacher tool.
When this is set, the webapp won't automatically reload when the service worker updates, which was causing unloaded projects (#5824) and a breakdown in communication between the teacher tool and the webapp (#5822).
We'll have to manually handle the reload in the teacher tool, but that will be a separate change in pxt.