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
|
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 |
|
Paul Kaplan
|
7e96ef2985
|
Serialize Infinity and NaN to 0
|
2018-12-04 10:52:49 -05:00 |
|
Paul Kaplan
|
0c38c3cffe
|
Force exiting after tests finish
|
2018-11-27 16:06:56 -05:00 |
|
Paul Kaplan
|
cc4751228e
|
Emit a RUNTIME_STARTED event to track if the vm has been started
|
2018-11-27 11:37:01 -05:00 |
|
Paul Kaplan
|
979ed66594
|
Add a unit test to ensure extensions are loaded on shareBlocksToTarget
|
2018-11-05 13:01:00 -05:00 |
|
Paul Kaplan
|
c8ad1955d4
|
Load extensions before sharing blocks.
This commit fixes the unit tests so the assertions are made after the promise resolves
|
2018-11-05 13:00:35 -05:00 |
|
Ray Schamp
|
6c94c85c9a
|
Add API for the attached renderer
Resolves #1281
|
2018-09-18 15:47:47 -04:00 |
|
Karishma Chadha
|
3fb48f9aa4
|
Add and update tests for deleteCostume functionality.
|
2018-08-21 15:42:14 -04:00 |
|
Karishma Chadha
|
e0a1f464ce
|
Add and update unit tests for sound deletion.
|
2018-08-20 12:49:30 -04:00 |
|
Paul Kaplan
|
79ab2fcb72
|
Add turbo mode events
|
2018-08-02 10:00:21 -04:00 |
|
Karishma Chadha
|
2b2fc2e561
|
Code cleanup, refactor, abstraction
|
2018-07-13 12:58:45 -04:00 |
|
Karishma Chadha
|
13df3e7bd6
|
Add unit tests and fix object shallow vs. deep copying bug.
|
2018-07-13 09:36:43 -04:00 |
|
Paul Kaplan
|
1dcd174dea
|
Add shareSound and shareCostume APIs with unit tests to the VM
|
2018-06-18 10:39:22 -04:00 |
|
Paul Kaplan
|
bd80e4262d
|
Merge pull request #1231 from paulkaplan/reorder-tarrgets
Add top-level `reorderTarget` API to VM
|
2018-06-13 11:07:52 -04:00 |
|
Paul Kaplan
|
0ec0ea6ef7
|
Add reorderTarget API to VM
|
2018-06-13 09:20:22 -04:00 |
|
Karishma Chadha
|
240701d65a
|
Add some tests for comments...
|
2018-06-12 18:29:43 -04:00 |
|
Paul Kaplan
|
0cd50fbb2c
|
Propagate the return value of reorder functions, update comments
|
2018-06-06 11:13:30 -04:00 |
|
Paul Kaplan
|
e6ebc33e9e
|
Add sound and costume reordering methods and tests to top-level API
|
2018-06-06 09:43:54 -04:00 |
|
Paul Kaplan
|
3a697ae0ac
|
Add top-level API for getting and setting variable values
|
2018-06-05 10:46:06 -04:00 |
|
Karishma Chadha
|
1639444a4d
|
Fix lint and tests.
|
2018-05-30 21:18:45 -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 |
|
Paul Kaplan
|
4a9adcc3d9
|
Make stopDrag deal with bare targets and add tests
|
2018-04-11 09:12:43 -04:00 |
|
Karishma Chadha
|
8c5c68b896
|
Duplicating sprite should give new sprite a fresh name.
|
2018-02-26 23:17:25 -05:00 |
|
Karishma Chadha
|
3dbcf13c87
|
Fixing renameSprite tests.
|
2018-02-05 17:26:13 -05:00 |
|
Karishma Chadha
|
29c08c3583
|
Fixing unit test.
|
2017-12-21 19:06:11 -05:00 |
|
Paul Kaplan
|
fc61f9e547
|
Select target after drag end
|
2017-11-21 11:45:11 -05:00 |
|
Karishma Chadha
|
c31fff8c4c
|
Fixing linter errors.
|
2017-11-09 09:18:44 -05:00 |
|
Karishma Chadha
|
bf6b78137a
|
Test coverage for virtual-machine's deleteSprite and duplicateSprite functions.
|
2017-11-08 15:48:24 -05:00 |
|
Karishma Chadha
|
cb31f206a0
|
Improved test coverage of deleteSprite() in src/virtual-machine. Fixed bug where null check was happening after looking up property of given target.
|
2017-11-06 17:41:57 -05:00 |
|
Paul Kaplan
|
0cf05647d2
|
Merge branch 'develop' into fix-asset-naming
|
2017-07-25 10:48:25 -04:00 |
|
Paul Kaplan
|
f96a92b4d1
|
Move renaming and adding into rendered-target with tests
|
2017-07-25 10:32:25 -04:00 |
|
Paul Kaplan
|
bd3a29650b
|
Fix variable import scoping
|
2017-07-17 12:28:44 -04:00 |
|
Paul Kaplan
|
a83c0808a0
|
Add public API for costume and sound renaming with tests
|
2017-07-07 08:19:32 -04:00 |
|
Paul Kaplan
|
beaef901a7
|
Add failing test for gui issues 370
Fix rename increment when renamed to itself
|
2017-05-18 09:13:31 -04:00 |
|
Ray Schamp
|
bafdf8d9f2
|
Use ES6 linting rules in the project root
Update all tests for `no-var` and `prefer-arrow-callback` (using `--fix`)
|
2017-04-24 15:37:58 -04:00 |
|
Paul Kaplan
|
8bbb395b35
|
Add sprite name incrementing and reserved naming
|
2017-03-20 12:52:57 -04:00 |
|
Paul Kaplan
|
5d2352e471
|
Add test for skipping rename on blank input
|
2017-03-20 11:14:25 -04:00 |
|
Paul Kaplan
|
627fc1d9c3
|
Add tests for existing vm.renameSprite functionality
|
2017-03-20 11:13:24 -04:00 |
|