Eric Rosenbaum
7198ace595
Makey Makey extension ( #1782 )
...
* Initial working makey makey extension
* Cleanup and localization
* Add block icon
* Localization and cleanup
* Docs and cleanup
* Update block icon
* Cleanup
* Fix key press args
2018-11-29 10:45:40 -05:00
Eric Rosenbaum
045ebb5026
Apply sprite's volume to music extension notes and drums ( #1735 )
...
* Use a gain node for volume instead of effects chain
* Use a gain node for volume for drums too
2018-11-26 11:46:25 -05:00
Evelyn Eastmond
53c165c2f6
Close Scratch Link web socket on every new peripheral scan attempt ( #1696 )
...
* Progress towards: #1671 : Close web socket before making a new one for hardware extensions.
* Always disconnect before scanning for new peripheral. Removing console logs.
* Removing unused test code.
2018-11-08 15:21:28 -05:00
Eric Rosenbaum
2cff4159bb
Use the new note picker field in music and EV3 extensions ( #1720 )
...
* Add note field type
* Note picker in music extension plays notes
* Use note picker in EV3 beep block
2018-11-07 11:50:15 -05:00
DD
91e2f3a935
Revert 1643 Confirm extension in use in sb2 serialization
2018-10-18 11:06:13 -04:00
Eric Rosenbaum
891f696570
Save and load the language setting for Text to Speech ( #1670 )
...
* Use scratch locales internally, with adapter for polly
* Save and load text2pseech language
* Only localize default input to “speak” if in a supported language
2018-10-17 17:34:12 -04:00
Katie Broida
899ce56214
Confirm extension in use in sb2 serialization ( #1643 )
...
Add a check when serializing sb2 projects to see whether an extension is actually in use in a block or a visible monitor.
2018-10-17 10:49:08 -04:00
apple502j
afd9549708
Remove "Don't translate Google"
2018-10-13 05:43:07 +09:00
Eric Rosenbaum
6ce061d55d
Text to Speech voices update ( #1655 )
...
* Change voice names to alto and tenor
* Adjust voice pitches
* Support dropped numbers for setting voice
2018-10-11 13:48:43 -04:00
Andrew Sliwinski
1dbf1894f6
Merge pull request #1652 from ericrosenbaum/feature/extension-icons
...
Add icons for Video Sensing, Translate and Text to Speech extensions
2018-10-10 16:42:57 -04:00
Eric Rosenbaum
cdbd7c9af2
Add text2speech icons
2018-10-10 14:09:34 -04:00
Eric Rosenbaum
9403449846
Add translate icons
2018-10-10 14:04:37 -04:00
Evelyn Eastmond
4534649367
Fixing locale string.
2018-10-10 11:49:07 -04:00
Evelyn Eastmond
d83bf20803
Fixing tilt direction menu locales.
2018-10-10 11:47:55 -04:00
Eric Rosenbaum
b5c5481de0
Add video sensing extension icons
2018-10-10 10:43:04 -04:00
Evelyn Eastmond
c9d4620f22
Fixing #1485 : WeDo2/micro:bit block menus need localization.
2018-10-05 11:08:20 -04:00
Evelyn Eastmond
0d7cc66ad5
Changing menu names to include extension label.
2018-10-05 11:08:20 -04:00
Evelyn Eastmond
d7440f882d
Fixing #1505 : WeDo2 motor power between 0-30ish doesn't power the motor.
2018-10-05 11:08:20 -04:00
Evelyn Eastmond
7a7134e23c
Fixing #1592 : WeDo2 and EV3 should not send motor command when motor power is 0.
2018-10-05 11:08:20 -04:00
picklesrus
12ddc89514
Merge pull request #1612 from picklesrus/translate-language-menu
...
Reset the supported language list in getInfo. This works because refr…
2018-10-01 17:20:50 -04:00
Michael "Z" Goddard
353ad16132
jsdoc @type tag does not permit a description
2018-09-27 12:00:00 -04:00
Evelyn Eastmond
4583cb821b
Merge pull request #1611 from evhan55/fixes/hardware-extensions
...
Hardware extensions bug fixes
2018-09-25 20:42:30 -04:00
Florrie
744b01174b
Add support for "midiInstrument:" block ( #1329 )
...
* Add midiInstrument: block
* Don't show midiInstrument block in palette
* Lint
* More lint
2018-09-25 17:33:09 -04:00
picklesrus
69132d17db
Fix lint spacing error.
2018-09-25 16:24:32 -04:00
picklesrus
3193a4c1b4
Spacing changes.
2018-09-25 16:03:21 -04:00
picklesrus
5966a54500
Reset the supported language list in getInfo. This works because refreshBlocks is called
...
when the language gets changed. Fixes #1365 .
2018-09-25 16:03:21 -04:00
Kreg Hanning
fa0af58c41
Make "display [Hello!] block yield until printing is done ( #1599 )
...
* Make "display [Hello!] block yield until printing is done
* Add 2 additional px to yield delay
* Add 3 more additional px for large chars
2018-09-25 14:56:29 -04:00
Evelyn Eastmond
a676970359
Merge pull request #1607 from evhan55/multiple-alerts
...
Show customized alerts on hardware extension peripheral errors.
2018-09-25 14:44:29 -04:00
Evelyn Eastmond
e6ea4d7f0c
Removed promise chains that seemed unnecessary.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
6bd79369e4
Changing EV3 and WeDo2 default and block motor power values after discussion.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
e9b0cc768e
Further fixes to 'button pressed?' on Microbit.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
4b2b82a224
Fixing #1364 : Microbit 'button pressed?' block should return true/false.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
cfe7e45d8b
Fixing #1538 : wedo2 'set motor direction' block sometimes stops the motor.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
eabd7a5153
Changing default WeDo2 power arg to 50.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
03d05403fa
Adding TODOs to _pollValues.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
3bdbbe3b8e
Fixing #1566 : Set default motor power for EV3 and WeDo2 to 50%.
2018-09-25 11:26:18 -04:00
Evelyn Eastmond
fe288902fa
Fixing #1567 : EV3 motor position reporter gets inverted.
2018-09-25 11:26:18 -04:00
Eric Rosenbaum
f467d2d01f
Change “monster” to “giant” and raise pitch ( #1606 )
2018-09-25 11:04:38 -04:00
Kreg Hanning
91d46bb92b
Remove the word "test" ( #1600 )
2018-09-25 10:49:45 -04:00
Kreg Hanning
b81ba599db
Trim whitespace in "display [♡]" input field ( #1598 )
2018-09-25 10:47:33 -04:00
picklesrus
b063226fd7
Merge pull request #1580 from picklesrus/speech-language
...
Send the language code of the project viewer to the server
2018-09-24 14:26:14 -07:00
Eric Rosenbaum
622aa0f2b0
Add “set language” block ( #1610 )
2018-09-24 17:16:10 -04:00
picklesrus
c9cc94b324
Send the language code of the project viewer to the server
2018-09-24 16:49:39 -04:00
Evelyn Eastmond
3c905503b7
Adding extension ids to customize error alerts for extensions.
2018-09-22 14:48:41 -04:00
Evelyn Eastmond
ad3328197e
Testing adding message/extensionId passing into specific, custom alerts.
2018-09-22 14:04:37 -04:00
Evelyn Eastmond
96327c66f3
Passing custom alert messages with PERIPHERAL_ERROR.
2018-09-22 14:04:37 -04:00
Ray Schamp
e2c6c7667b
Merge pull request #1604 from ericrosenbaum/feature/listening-indicator
...
Add event to show and hide a mic indicator for Speech to Text
2018-09-21 09:24:59 -04:00
Eric Rosenbaum
f5edcfa3bb
Update event name to MIC_LISTENING
2018-09-20 12:06:31 -04:00
Eric Rosenbaum
396d69743d
request indicator update in resetListening
2018-09-20 09:45:22 -04:00
Kreg Hanning
06f64c0527
Rename block "display [Hello!]" to "display text [Hello!]" ( #1597 )
2018-09-19 11:16:16 -04:00