Karishma Chadha
|
cd8de5f156
|
Add tests! =]
|
2019-02-04 19:05:44 -05:00 |
|
Karishma Chadha
|
d91c19434f
|
Rename util function to be more descriptive. Refactor parameters to remove unused code.
|
2019-02-04 19:05:28 -05:00 |
|
Kevin Andersen
|
5822f762ca
|
Multiple motor-changes. Changed _isOn to _status to reflect the more advanced states a motor (or port) can be in. Implemented promise-based completion on motor-on-for-rotation-block, since this block requires a callback from the hub. Changed lower threshold for power-bias function. Deleted some outdated todos. Changed connectID-terminology to portID. Implemented handling port output command feedback. Commented out some distance and tilt-related blocks that I think we can do without and that will lower the number of blocks.
|
2019-02-04 16:30:04 -05:00 |
|
Karishma Chadha
|
7faddb6c8f
|
Replace xml-unsafe chars in sb3 variables.
|
2019-02-04 15:32:01 -05:00 |
|
Karishma Chadha
|
57f112cbfd
|
Remove unsafe chars from variable ids when importing from 2.0.
|
2019-02-04 10:29:24 -05:00 |
|
Karishma Chadha
|
166bc37f6f
|
Merge pull request #1945 from yokobond/fix-message-variable-name-destruction
Escape variable name in XML
|
2019-02-04 10:10:13 -05:00 |
|
Kevin Andersen
|
c03dc60feb
|
Deleted BoostUnit, since the new protocol has prescribed units for a particular mode. Implemented helper-function for turning javascript numbers into a bytearray. Changed generateInputCommand()-function delta-parameter to be int32 according to the new protocol. Fixed issue that whenColor hat-block didn't work until dropdown value changed.
|
2019-02-01 10:19:59 -05:00 |
|
greenkeeper[bot]
|
bfe55ba47d
|
chore(package): update lockfile package-lock.json
|
2019-02-01 15:08:17 +00:00 |
|
greenkeeper[bot]
|
e4300da429
|
fix(package): update scratch-sb1-converter to version 0.2.6
|
2019-02-01 15:08:12 +00:00 |
|
Eric Rosenbaum
|
12283daaa4
|
Merge pull request #1958 from ericrosenbaum/feature/vernier-updates
Update, re-order and clean up Vernier Force & Accel extension blocks
|
2019-01-30 16:49:46 -05:00 |
|
Karishma Chadha
|
13e69bad7b
|
Code cleanup -- move out duplicate .then statements after the next .then (at the higher level)
|
2019-01-30 16:45:38 -05:00 |
|
Karishma Chadha
|
94cc7e66b6
|
Remove superfluous runtime not optional warnings.
|
2019-01-30 15:57:56 -05:00 |
|
Karishma Chadha
|
dfcd09fedc
|
Stop emitting project changes within 'runtime._step()'. Emit project changes in scenarios that were previously taking advantage of runtime._step()
|
2019-01-30 10:59:25 -05:00 |
|
Karishma Chadha
|
e276bcc9fd
|
Emit project changes when actually editing blocks instead of whenever scratch-blocks events are fired.
|
2019-01-30 10:59:25 -05:00 |
|
Karishma Chadha
|
b2f63cdbb4
|
Add tests for project state changes emitted by editing blocks.
|
2019-01-30 10:59:25 -05:00 |
|
Karishma Chadha
|
ee936e3d36
|
Fix tests for reordering costumes and sounds.
|
2019-01-30 10:59:25 -05:00 |
|
Karishma Chadha
|
df823a06f6
|
Add tests for project changed state.
|
2019-01-30 10:59:25 -05:00 |
|
Karishma Chadha
|
a9cf509a55
|
Merge pull request #1941 from kchadha/add-runtime-to-blocks
Add reference for `runtime` to blocks container
|
2019-01-30 10:57:45 -05:00 |
|
Eric Rosenbaum
|
3bdb13f049
|
Rename and re-order freefall threshold constant
|
2019-01-29 17:12:15 -05:00 |
|
Eric Rosenbaum
|
6cbc71f8d1
|
Add facing threshold
|
2019-01-29 17:09:11 -05:00 |
|
Karishma Chadha
|
e0b0d35b46
|
Add references to runtime to constructor calls for Sprite, Target, and RenderedTarget so blocks get created properly.
|
2019-01-29 15:30:45 -05:00 |
|
Katie Broida
|
356a4e7880
|
Declare const once to be resused in for loop
|
2019-01-29 10:47:54 -05:00 |
|
Karishma Chadha
|
7ac8721aa5
|
Add references to runtime to existing calls to Blocks constructor in tests.
|
2019-01-28 19:30:42 -05:00 |
|
Eric Rosenbaum
|
4449ee7f0f
|
Only round sensor vals in opcodes
|
2019-01-28 17:45:16 -05:00 |
|
Eric Rosenbaum
|
c033732d62
|
Use enums and constants in isFacing
|
2019-01-28 17:15:37 -05:00 |
|
Eric Rosenbaum
|
f795197047
|
Enum and localization for facing up/down
|
2019-01-28 17:12:25 -05:00 |
|
Eric Rosenbaum
|
b5fb80190d
|
Factor out and scale spin speed
|
2019-01-28 17:06:14 -05:00 |
|
Eric Rosenbaum
|
c5abcf5888
|
Merge pull request #1957 from LLK/greenkeeper/@vernier/godirect-1.4.1
update @vernier/godirect to version 1.4.1
|
2019-01-28 14:11:13 -05:00 |
|
Eric Rosenbaum
|
1abbf55f55
|
Re-order and update blocks
|
2019-01-28 14:05:39 -05:00 |
|
Karishma Chadha
|
d7134d2edd
|
Merge pull request #1946 from kchadha/fix-slider-min-max-save-load
Fix saving and loading of slider min max values.
|
2019-01-28 11:10:14 -05:00 |
|
Karishma Chadha
|
18e9a08775
|
Use beforeEach instead of a fake set up test
|
2019-01-28 10:53:42 -05:00 |
|
Eric Rosenbaum
|
c542b2384f
|
Merge pull request #1938 from ericrosenbaum/bugfix/text2speech-default-input-localization
Fix Text to Speech extension default input localization
|
2019-01-28 10:40:58 -05:00 |
|
Eric Rosenbaum
|
3bdbe689f9
|
Merge pull request #1937 from ericrosenbaum/bugfix/makey-localization
Localize Makey Makey extension blocks
|
2019-01-28 10:38:57 -05:00 |
|
Karishma Chadha
|
94fa3d56c8
|
Fix saving and loading of slider min max values. Add test for sb2 to sb3 conversion that tests all montior properties remain the same after save and load.
|
2019-01-25 14:14:46 -05:00 |
|
yokobond
|
8eee92d41a
|
Escape variable name in XML
|
2019-01-25 10:31:33 +09:00 |
|
Michael "Z" Goddard
|
08c939f522
|
add simple loading time benchmark detail
|
2019-01-24 17:48:17 -05:00 |
|
Michael "Z" Goddard
|
d8ae96a58c
|
build playground/benchmark.js
|
2019-01-24 17:48:17 -05:00 |
|
Eric Rosenbaum
|
92d2a1673a
|
Updating blocks
|
2019-01-24 17:01:46 -05:00 |
|
Karishma Chadha
|
0bf5d8ab90
|
Update VM getPlaygroundData function to remove circular dependency in blockContainer. It wasn't being used by the tests or the playground and it is not an issue with actual project serialization. Update test to stop passing in runtime to blocklyListen function.
|
2019-01-24 15:26:16 -05:00 |
|
Erik Mejer Hansen
|
c750957465
|
Convert lint breakage
|
2019-01-24 13:21:46 +01:00 |
|
Kevin Andersen
|
2aaf424279
|
stuff
|
2019-01-24 10:08:17 +01:00 |
|
Karishma Chadha
|
e5723e299a
|
Add runtime to blocks container since it was getting passed in everywhere where it was being referenced. Update calls to blocks constructor.
|
2019-01-23 18:18:38 -05:00 |
|
Eric Rosenbaum
|
09daeb53a1
|
Don’t use a variable in formatMessage
|
2019-01-23 17:56:38 -05:00 |
|
greenkeeper[bot]
|
5f32cc76e0
|
chore(package): update lockfile package-lock.json
|
2019-01-23 21:16:51 +00:00 |
|
greenkeeper[bot]
|
089f892316
|
fix(package): update @vernier/godirect to version 1.4.1
Closes #1915
|
2019-01-23 21:16:48 +00:00 |
|
Eric Rosenbaum
|
9e00c06ddf
|
Localize the makey makey blocks
|
2019-01-23 14:05:00 -05:00 |
|
Karishma Chadha
|
98b92be2d7
|
Merge pull request #1928 from kchadha/timer-perf
Improve the performance of the timer utilitiy
|
2019-01-23 11:41:41 -05:00 |
|
Karishma Chadha
|
7588f08f3b
|
Use sequencer runtime directly instead of doing an extra lookup
|
2019-01-23 11:33:36 -05:00 |
|
Kevin Andersen
|
ffb5cd63af
|
added zero-block for motor positioning. Added turn-for-rotation-block, but its WIP. Modified generateOutputCommand to allow for advanced motor commands. Changed motor position reporter to follow hardware instead of wrap-clamping.
|
2019-01-23 09:10:03 +01:00 |
|
Kevin Andersen
|
7cee07db83
|
Changed default motor to A instead of all. Added TODOs and DEBUG code comments. Changed output-commands to use proper enums
|
2019-01-21 08:01:10 +01:00 |
|