Connor Hudson
|
aa16930e34
|
Add initial implementation of extension serialization/deserialization
|
2018-06-18 15:00:33 -04:00 |
|
Karishma Chadha
|
f3d49f75c8
|
Clean up comment serialization, add tests for new and old serialization (old is still valid, just more verbose).
|
2018-06-15 14:57:49 -04:00 |
|
Karishma Chadha
|
e2eadbf603
|
Comment save and load.
|
2018-06-14 14:11:20 -04:00 |
|
Florrie
|
24c6338302
|
Map costumeName -> costumenumbername [name]
...instead of mapping to a new obsolete/hidden block 'costumename'.
Thanks to @kchadha for helping with this!
|
2018-06-12 19:27:36 -03:00 |
|
Florrie
|
404834018b
|
Implement costume name block
|
2018-06-09 21:34:21 -03:00 |
|
Karishma Chadha
|
537dc9bcd5
|
Addressing PR comments.
|
2018-05-31 16:33:42 -04:00 |
|
Karishma Chadha
|
f079eb4bbd
|
Don't serialize x and y for sb2 comments so that they can be auto positioned.
|
2018-05-30 21:18:45 -04:00 |
|
Karishma Chadha
|
1401d54add
|
Parse SB2 comments and attach block comments to the blocks they belong to. Send comment xml on workspace update so they can be rendered.
|
2018-05-30 21:15:14 -04:00 |
|
kchadha
|
a85f641d25
|
Merge pull request #1148 from kchadha/stage-layering
Layer group ordering.
|
2018-05-25 09:10:05 -04:00 |
|
DD Liu
|
10aa6979ed
|
Multiply by bitmap resolution
|
2018-05-23 14:18:22 -04:00 |
|
DD Liu
|
85689201ed
|
Always give backdrops a certain rotation center
|
2018-05-23 14:06:23 -04:00 |
|
Karishma Chadha
|
64c8484066
|
Refactor so that layer group is optionally passed into createClone (and initDrawable) instead of isStage property getting stored on a sprite.
|
2018-05-18 10:11:59 -04:00 |
|
Karishma Chadha
|
67b114b9c9
|
Layer group ordering.
|
2018-05-15 22:22:44 -04:00 |
|
DD Liu
|
5c003641f9
|
Merge pull request #1126 from fsih/fixQuirksOnLoadCostume
Run quirks mode fixes on costumes loaded from sb2s
|
2018-05-10 13:42:48 -04:00 |
|
DD
|
aae1e083bc
|
Switched textEncoder to costumeAsset.encodeTextData, and pass in version as an argument instead of in costume
|
2018-05-09 15:48:49 -04:00 |
|
Paul Kaplan
|
f01558b74e
|
Address comments from @kchada review
|
2018-05-09 11:08:49 -04:00 |
|
Paul Kaplan
|
26cfbfe588
|
Fix stage checking
|
2018-05-08 17:15:54 -04:00 |
|
Paul Kaplan
|
4713f47fb7
|
Import monitors from sb2 files.
Paired with @kchadha on all of this.
|
2018-05-08 17:06:19 -04:00 |
|
DD
|
296af1a079
|
Run quirks mode fixes on costumes loaded from sb2s
|
2018-05-08 12:03:34 -04:00 |
|
Karishma Chadha
|
55352e88b1
|
Tests and cleanup of addSprite3 so that .sprite3 format does not need to be nested inside an extra {targets: ...}
|
2018-05-04 11:00:45 -04:00 |
|
kchadha
|
54ee628b27
|
Merge pull request #1099 from towerofnix/scrollcompat-vm
"Implement" scroll blocks
|
2018-05-01 15:52:42 -04:00 |
|
kchadha
|
2b6f96ae0a
|
Merge pull request #1096 from towerofnix/warpspeed-vm
Implement "all at once" block
|
2018-05-01 15:43:37 -04:00 |
|
kchadha
|
3161831890
|
Merge pull request #1102 from towerofnix/misc-noop-vm
"Implement" miscellaneous no-op obsolete blocks
|
2018-05-01 15:42:53 -04:00 |
|
Florrie
|
8c2d023925
|
Implement set/change stretch blocks
|
2018-04-30 21:29:34 -03:00 |
|
Florrie
|
231402fc53
|
Implement 'hide all sprites' and 'user id' blocks
|
2018-04-30 21:03:35 -03:00 |
|
Florrie
|
8e271c70d0
|
Implementation + tests for loud? block
|
2018-04-30 19:50:13 -03:00 |
|
Florrie
|
62b8dd93af
|
Spec maps for scroll blocks + "implementations"
|
2018-04-30 17:45:35 -03:00 |
|
Florrie
|
b6cb198144
|
Implement all-at-once block
|
2018-04-30 12:18:38 -03:00 |
|
Andrew Sliwinski
|
192084e0e7
|
Do not load extension if prefix is undefined
|
2018-04-20 11:36:16 -04:00 |
|
Andrew Sliwinski
|
fd97892eb1
|
Remove console log
|
2018-04-20 10:58:35 -04:00 |
|
Andrew Sliwinski
|
57b7e9916d
|
Resolve issue with SB2 import
|
2018-04-20 10:58:03 -04:00 |
|
Andrew Sliwinski
|
645a42b843
|
Address feedback from review
|
2018-04-20 10:49:06 -04:00 |
|
Andrew Sliwinski
|
9ec3d41ea1
|
Clarify 'core' list for SB2 import
|
2018-04-20 10:34:17 -04:00 |
|
Andrew Sliwinski
|
f86cad3305
|
Replace extension delimeter with '_'
|
2018-04-20 07:54:02 -04:00 |
|
Karishma Chadha
|
dca9270730
|
Use sound returned from audio engine to set sample rate and sample count since the sound gets resampled by the audio engine. Also, check for an mp3 format in deserialize assets, and otherwise default to wav.
|
2018-04-13 11:20:16 -04:00 |
|
Andrew Sliwinski
|
3ac2922a07
|
Merge pull request #1028 from mzgoddard/motion-detect-4
Motion detect 4
|
2018-04-13 08:16:34 -04:00 |
|
kchadha
|
8739a524eb
|
Merge pull request #1031 from kchadha/block_serialization_compression
Block serialization compression
|
2018-04-11 19:17:42 -04:00 |
|
kchadha
|
7311b103fa
|
Merge pull request #1045 from kchadha/broadcast-message-shadow-fix
Fix import of broadcast block empty string obscured shadow import
|
2018-04-11 18:13:20 -04:00 |
|
Michael "Z" Goddard
|
8ebd659094
|
Use string enumerated values for videoSensing sensor block
|
2018-04-11 10:30:58 -04:00 |
|
Karishma Chadha
|
6f3c84bf77
|
Ensure we are serializing file extensions for costumes and sounds as lower case.
|
2018-04-10 17:01:31 -04:00 |
|
Karishma Chadha
|
585a46f334
|
Add one last pass to block serialization to remove orphan primitive shadow blocks.
|
2018-04-10 16:55:27 -04:00 |
|
Karishma Chadha
|
0df937f5c0
|
Adding a bit more clarification to comment.
|
2018-04-10 16:53:07 -04:00 |
|
Karishma Chadha
|
18c1a20eaa
|
Remove unnecessary comments.
|
2018-04-10 15:44:32 -04:00 |
|
Karishma Chadha
|
a4d9ff9266
|
Fix issue with importing broadcast block with obscured empty string shadow.
|
2018-04-10 15:16:18 -04:00 |
|
Michael "Z" Goddard
|
d4037808a7
|
Add VideoState enum to Scratch3VideoSensingBlocks
|
2018-04-10 14:34:27 -04:00 |
|
Corey Frang
|
e20723994f
|
fix sb2 conversion to load into correct VIDEO_STATE
|
2018-04-10 13:59:22 -04:00 |
|
Corey Frang
|
90166dc732
|
Add extra control blocks for video transparency and on/off control
|
2018-04-10 13:59:21 -04:00 |
|
kchadha
|
d177f4cd0c
|
Merge pull request #1033 from towerofnix/counter-vm
Implement counter blocks
|
2018-04-09 13:55:35 -04:00 |
|
kchadha
|
b794e19c31
|
Merge pull request #1032 from towerofnix/while-vm
Implement "while" block
|
2018-04-09 13:48:08 -04:00 |
|
Florrie
|
797d16be26
|
Implement counter blocks
|
2018-04-07 16:02:49 -03:00 |
|