Kevin Andersen
|
0557fc8e09
|
Motor position reporter kinda working. LED commands working. Added mode information to generateOutputCommand-function. Removed value-format switch-case in favor of hard-coded value-interpretation, but put in a TODO that we perhaps should consider doing it in the future.
|
2019-01-13 21:10:20 +01:00 |
|
Kevin Andersen
|
af800956fe
|
Initial commit. WIP
|
2019-01-09 10:06:48 -05:00 |
|
Ray Schamp
|
11546c7f0d
|
Skip failing tests, this is @thisandagain's fault :)
|
2019-01-02 12:41:09 -05:00 |
|
Ray Schamp
|
2406286180
|
Fix test expectation, this is @kchadha's fault :)
|
2019-01-02 12:13:43 -05:00 |
|
Ray Schamp
|
80ff7e6756
|
Generate md5s for uploaded assets
Without this, we were erroneously setting uploaded assets as clean, so they wouldn't be saved when uploaded from an .sb2/3 file.
|
2019-01-02 11:46:47 -05:00 |
|
Karishma Chadha
|
ed21af577c
|
Let errors from loadCostume bubble up so that we do not attempt to call installTargets on an invalid target (e.g. one that has no costumes).
|
2018-12-26 14:15:57 -05:00 |
|
Karishma Chadha
|
c5284469d3
|
Merge pull request #1831 from apple502j/stop-ask
Clear ask bubble when stopForTarget
|
2018-12-26 10:29:23 -05:00 |
|
Karishma Chadha
|
23298bd18f
|
Fix issue where uploading an sb with jpg images wasn't saving and loading properly.
|
2018-12-21 16:04:39 -05:00 |
|
Karishma Chadha
|
c38a054d4a
|
Fix issue where uploading the default vector image in place of a broken image was not correctly setting the costume's md5.
|
2018-12-20 19:29:37 -05:00 |
|
Karishma Chadha
|
4ad101f5d4
|
Apply suggestions from code review
Co-Authored-By: mzgoddard <mzgoddard@gmail.com>
|
2018-12-20 14:12:33 -05:00 |
|
Karishma Chadha
|
f1a24e3296
|
Update src/virtual-machine.js
Co-Authored-By: mzgoddard <mzgoddard@gmail.com>
|
2018-12-20 14:11:58 -05:00 |
|
Michael "Z" Goddard
|
5593b28984
|
try handling as a Scratch 1 file after scratch-parser validation fails
|
2018-12-20 13:55:49 -05:00 |
|
Michael "Z" Goddard
|
a92f33960f
|
fix: use ValidationError to determine if an SB1File error should throw
|
2018-12-20 13:32:30 -05:00 |
|
Michael "Z" Goddard
|
f43163fc73
|
depend on scratch-sb1-converter and convert sb1 files to sb2
|
2018-12-20 12:09:58 -05:00 |
|
Katie Broida
|
5941b9173e
|
Use default builtin SVG asset for SVGs that can't be loaded for some reason
|
2018-12-19 14:34:18 -05:00 |
|
DD Liu
|
fe375fa672
|
Merge pull request #1849 from fsih/addCostumeFromLibrary
Add addCostumeFromLibrary
|
2018-12-18 12:12:18 -05:00 |
|
picklesrus
|
fee248cd98
|
Merge pull request #1853 from mzgoddard/fix-execute-last-operation
Always pop the stack when the promised value is from the last op
|
2018-12-18 11:13:57 -05:00 |
|
picklesrus
|
178bdbd81b
|
Fix typo in comment
|
2018-12-18 11:01:53 -05:00 |
|
Eric Rosenbaum
|
724cdb5785
|
For order of key menu to match the core block
|
2018-12-17 18:24:14 -05:00 |
|
Eric Rosenbaum
|
d629d10717
|
Merge pull request #1854 from ericrosenbaum/bugfix/kitten-removes-punctuation
Prevent text to speech kitten voice from speaking names of punctuation
|
2018-12-17 16:00:28 -05:00 |
|
Michael "Z" Goddard
|
bdebfaf823
|
always pop the stack when the promised value is from the last op
|
2018-12-17 15:25:26 -05:00 |
|
julescubtree
|
040aeaa44e
|
enable loading draggability
in sb3.js, parseScratchObject()
|
2018-12-14 16:17:36 -08:00 |
|
Eric Rosenbaum
|
3bfc422ce0
|
Replace all non-space chars with meow
|
2018-12-14 17:28:45 -05:00 |
|
DD
|
a4744f5ac9
|
Add addCostumeFromLibrary
|
2018-12-14 14:20:42 -05:00 |
|
Karishma Chadha
|
6c1031c534
|
Use '' instead of null
Co-Authored-By: apple502j <33279053+apple502j@users.noreply.github.com>
|
2018-12-14 17:35:07 +09:00 |
|
Karishma Chadha
|
dfd4735871
|
Merge pull request #1833 from kchadha/fix-sb2-from-sb1-import
Fix issue importing some sb2s that were originally sb1s, with baseLayerMd5 property formatted differently.
|
2018-12-13 15:59:44 -05:00 |
|
Eric Rosenbaum
|
f86a23df98
|
Merge pull request #1790 from ericrosenbaum/midi-play-drum-v3
Add support for scratch 1.x MIDI drum blocks
|
2018-12-13 13:39:29 -05:00 |
|
Paul Kaplan
|
2f6527cb1d
|
Merge pull request #1843 from paulkaplan/fix-mouse-rounding
Round the values reported from the sensing mouse x/y reporters
|
2018-12-13 11:27:05 -05:00 |
|
Paul Kaplan
|
1bede31ec1
|
Round the values of mouse io getScratchX/Y
|
2018-12-13 11:06:31 -05:00 |
|
Karishma Chadha
|
6c51c40245
|
Merge pull request #1834 from kchadha/edge-hat-duplicate-sprite
Fix issue where edge-activated hats only run on one sprite after duplicating the sprite
|
2018-12-12 21:13:09 -05:00 |
|
Karishma Chadha
|
95dafb43c4
|
Serialize x and y for topLevel blocks even if one or both of the values is 0.
|
2018-12-12 18:51:36 -05:00 |
|
Karishma Chadha
|
e5b00dfd95
|
Fix issues uncovered where clones were triggering automatically on create.
|
2018-12-12 13:25:19 -05:00 |
|
Karishma Chadha
|
6c4fb29523
|
Move tracking of edge activated hat values into target.
|
2018-12-12 12:05:55 -05:00 |
|
Karishma Chadha
|
19737d4e39
|
Fix issue where edge-activated hats only run on one sprite when sprite is duplicated or cloned.
|
2018-12-11 12:28:37 -05:00 |
|
apple502j
|
73968895d8
|
Display the next ask
|
2018-12-11 18:39:09 +09:00 |
|
Karishma Chadha
|
eeac4e62f6
|
Fix issue where sb2s originally from sb1s sometimes have baseLayerMd5 formatted incorrectly.
|
2018-12-10 18:17:24 -05:00 |
|
Karishma Chadha
|
532e63da15
|
Merge pull request #1830 from kchadha/fix-svg-sprite-upload
Fix sprite upload from vector image uploading at the wrong size
|
2018-12-10 10:40:19 -05:00 |
|
Eric Rosenbaum
|
fdbb0b26a8
|
Remove “space space space”, add CCW sequence
|
2018-12-09 23:16:32 -05:00 |
|
Eric Rosenbaum
|
a785b86949
|
Clear key press buffer on stop button
|
2018-12-09 23:13:55 -05:00 |
|
apple502j
|
aea7000917
|
Clear ask bubble when stopForTarget
|
2018-12-09 13:14:42 +09:00 |
|
Karishma Chadha
|
c1b697b575
|
Compare asset type runtime formats instead of AssetType objects because costume assets can get flattened (e.g. while uploading a sprite from file).
|
2018-12-07 21:46:28 -05:00 |
|
picklesrus
|
ebe06a97d9
|
Merge pull request #1818 from picklesrus/monitor-vars-project-load
Clear out the blocks in dispose. Fixes #1758 where old monitored vari…
|
2018-12-07 15:08:09 -05:00 |
|
picklesrus
|
3f3c34b43a
|
Given the bug found with the old approach, fix this by going and deleting all of the monitor blocks for each sprite and the global variables.
|
2018-12-06 18:59:58 -05:00 |
|
Paul Kaplan
|
8405ff00d4
|
Merge pull request #1825 from paulkaplan/emit-start-publicly
Emit PROJECT_START event publicly on green flag click.
|
2018-12-06 15:38:05 -05:00 |
|
Paul Kaplan
|
56c062eee3
|
re-emit the PROJECT_START event publicly, add unit test
|
2018-12-06 11:47:09 -05:00 |
|
Karishma Chadha
|
87f57c8c95
|
Merge pull request #1823 from kchadha/slider-cloud-vars
Request cloud variable update in top level setVariableValue API
|
2018-12-06 10:56:07 -05:00 |
|
Paul Kaplan
|
23d9c21a0e
|
Merge pull request #1822 from paulkaplan/fix-list-clones
Make duplicateVariable deep copy the array instead of keeping reference.
|
2018-12-06 09:21:41 -05:00 |
|
Paul Kaplan
|
4756726e43
|
Merge pull request #1816 from paulkaplan/do-save-tl-var-blocks
Add a test and fix for not serializing top-level variable reporters
|
2018-12-06 05:32:23 -05:00 |
|
Paul Kaplan
|
9e57404222
|
Merge pull request #1821 from paulkaplan/fix-variable-monitor-switching
Fix an issue where the targetId of a monitor could be reassigned
|
2018-12-06 05:32:11 -05:00 |
|
Karishma Chadha
|
dc4fd15197
|
Make a cloud device requestVariableUpdate when setting a variable through the vm's top level setVariableValue API. Add unit test for new functionality.
|
2018-12-05 22:38:06 -05:00 |
|