Florrie
|
928df260ff
|
Fix lint errors
|
2018-03-05 15:46:54 -04:00 |
|
Florrie
|
defcc45419
|
Implement foreach block
|
2018-03-05 15:36:26 -04:00 |
|
DD Liu
|
02c6002bb2
|
Merge pull request #961 from fsih/returnCostumes
Temporarily return real costumes array. GUI currently relies on this behavior somewhere
|
2018-03-05 12:02:41 -05:00 |
|
DD Liu
|
97d3785554
|
Temporarily return real costumes array. GUI currently relies on this behavior somewhere
|
2018-03-05 11:07:50 -05:00 |
|
kchadha
|
a0c7d9aeb3
|
Merge pull request #956 from kchadha/validate-sb2
Validate sb2
|
2018-03-02 10:28:53 -05:00 |
|
DD Liu
|
a907dba639
|
Merge pull request #943 from fsih/privateSprite
Make sprite.costumes private
|
2018-03-01 17:34:40 -05:00 |
|
DD
|
b885402081
|
Merge branch 'develop' into privateSprite
|
2018-03-01 17:27:10 -05:00 |
|
Eric Rosenbaum
|
5d658b5ecb
|
Merge pull request #953 from ericrosenbaum/bugfix/load-tempo-from-sb2
Load tempo from sb2
|
2018-03-01 13:20:37 -05:00 |
|
Eric Rosenbaum
|
981fc57a43
|
Merge pull request #950 from ericrosenbaum/bugfix/import-music-menus
Fix music extension menu import
|
2018-02-28 18:47:30 -05:00 |
|
kchadha
|
8bebc1f5a2
|
Merge pull request #952 from kchadha/duplicate-sprite-names
Duplicating sprite should give new sprite a fresh name.
|
2018-02-28 17:13:19 -05:00 |
|
Karishma Chadha
|
d9fb315e3b
|
Removing log messages.
|
2018-02-28 17:10:54 -05:00 |
|
Ray Schamp
|
4e933eed81
|
Merge pull request #878 from davidaylaian/reduce-peekstack-calls
Optimize stepThread by reducing the number of calls to peekStack
|
2018-02-28 16:50:20 -05:00 |
|
Karishma Chadha
|
7c7b016643
|
scratch-parser expects json string...
|
2018-02-28 11:52:22 -05:00 |
|
Karishma Chadha
|
59d1c2a0b3
|
Code cleanup and actually throw errors when project fails to load. Depends on scratch-gui loading sb3 version of default project.
|
2018-02-28 10:02:02 -05:00 |
|
Eric Rosenbaum
|
a0525542fc
|
Stub runtime to fix unit test
|
2018-02-27 15:38:34 -05:00 |
|
Eric Rosenbaum
|
db795abfbc
|
Use tempo stored in stage
|
2018-02-27 11:48:49 -05:00 |
|
Eric Rosenbaum
|
7e5e43fbe1
|
Load tempo from sb2
|
2018-02-27 11:48:23 -05:00 |
|
Eric Rosenbaum
|
237616490f
|
Add tempo property to rendered target
|
2018-02-27 11:48:14 -05:00 |
|
Karishma Chadha
|
8c5c68b896
|
Duplicating sprite should give new sprite a fresh name.
|
2018-02-26 23:17:25 -05:00 |
|
Karishma Chadha
|
79169c81b3
|
Use scratch-parser to validate structure of project json files.
|
2018-02-26 22:43:55 -05:00 |
|
Eric Rosenbaum
|
651d46fff0
|
Add default values for obscured shadows
|
2018-02-26 17:28:20 -05:00 |
|
Paul Kaplan
|
1f3c6ac6ad
|
Merge pull request #939 from fsih/blockDrag
Block drag
|
2018-02-26 16:26:53 -05:00 |
|
Eric Rosenbaum
|
8b18ff7ae9
|
make inputOP, arg name and menu name the same
|
2018-02-26 15:56:37 -05:00 |
|
Paul Kaplan
|
58702a78fd
|
Merge pull request #944 from fsih/duplicateCostume
Duplicate costume
|
2018-02-26 07:59:32 -05:00 |
|
DD
|
9a65df4c12
|
Make index optional
|
2018-02-23 16:24:18 -05:00 |
|
DD
|
10789cd779
|
Bring in Karishmas changes from save-load to ensure the sound gets updated in storage when edited
|
2018-02-23 16:21:07 -05:00 |
|
DD
|
bb0394a668
|
Fix lint
|
2018-02-23 16:09:38 -05:00 |
|
DD
|
0a5ccbf42f
|
Use existing UID util
|
2018-02-23 12:07:07 -05:00 |
|
DD
|
8355dd662f
|
Switch to sending end drag event to be handled by gui
|
2018-02-23 11:57:19 -05:00 |
|
DD
|
2239d1b92b
|
Use promises
|
2018-02-23 11:09:19 -05:00 |
|
DD
|
75cf6407d4
|
Duplicate costume
|
2018-02-23 10:50:45 -05:00 |
|
DD
|
d6bcfae526
|
Remove costume ID
|
2018-02-23 10:25:14 -05:00 |
|
DD
|
b4d6db0ad9
|
Fix tests
|
2018-02-22 15:45:41 -05:00 |
|
DD
|
729fc3d303
|
Make sprite.costumes private so that I can enforce that when you add costumes, they get assigned a unique ID
|
2018-02-21 19:59:35 -05:00 |
|
DD
|
51fd97ee54
|
fix lint
|
2018-02-20 16:09:08 -05:00 |
|
DD
|
2545d1955d
|
Repopulate blocks with ids
|
2018-02-20 16:09:08 -05:00 |
|
DD
|
31def7d03d
|
Track hovered sprite. End drag may transfer blocks from one sprite to another.
|
2018-02-20 16:09:08 -05:00 |
|
DD
|
fe4b3d3c01
|
Pass through block drag event
|
2018-02-20 16:09:08 -05:00 |
|
Chris Willis-Ford
|
8e1719b716
|
Merge pull request #920 from towerofnix/scroll-detection
Scroll wheel detection for "when key (up/down) pressed" blocks
|
2018-02-16 12:21:27 -08:00 |
|
Eric Rosenbaum
|
ca08cd69e9
|
Merge pull request #936 from ericrosenbaum/feature/require-music-assets
Feature/require music assets
|
2018-02-16 10:25:31 -05:00 |
|
Eric Rosenbaum
|
e67743a4ba
|
Require assets inside a try/catch
|
2018-02-16 10:05:54 -05:00 |
|
Eric Rosenbaum
|
5d5129d753
|
Don’t copy assets via webpack
|
2018-02-14 17:55:11 -05:00 |
|
Eric Rosenbaum
|
063ac39019
|
Load music extension assets with require
|
2018-02-14 17:53:05 -05:00 |
|
Eric Rosenbaum
|
a8e2972a7c
|
Merge pull request #933 from ericrosenbaum/bugfix/handle-sprites-named-stage
When getting sprite by name, skip the stage
|
2018-02-13 19:44:04 -05:00 |
|
Eric Rosenbaum
|
22038c947c
|
When getting sprite by name, skip the stage
|
2018-02-12 15:33:27 -05:00 |
|
kchadha
|
9675a1b8cf
|
Merge pull request #931 from kchadha/bugfix-912
Renaming sprite/costume/sound/backdrop updates corresponding blocks.
|
2018-02-12 11:53:50 -05:00 |
|
Karishma Chadha
|
4cca426f96
|
Adding test coverage for new updateAssetName function.
|
2018-02-09 17:29:41 -05:00 |
|
Paul Kaplan
|
8d42db7df8
|
Merge pull request #925 from LukeSchlangen/fix/rounding-numbers
round numbers but break tests
|
2018-02-08 08:59:54 -05:00 |
|
Luke Schlangen
|
45cf1f685d
|
add passing unit test
|
2018-02-07 17:49:18 -06:00 |
|
Karishma Chadha
|
3dbcf13c87
|
Fixing renameSprite tests.
|
2018-02-05 17:26:13 -05:00 |
|