Commit graph

3528 commits

Author SHA1 Message Date
Erik Mejer Hansen
a6d8f6cbf2 Fix indents 2019-11-13 15:00:38 +01:00
Erik Mejer Hansen
700e163abe Fix handling of custom field types 2019-11-13 14:58:44 +01:00
Karishma Chadha
0a5673d5d3
Merge pull request #2280 from kchadha/inline-images-in-extensions
Inline Images in Extensions
2019-10-18 10:20:16 -04:00
Chris Willis-Ford
da53d61e05
Merge pull request #2286 from dlech/patch-1
Fix mod operator comment
2019-10-17 13:16:58 -07:00
Karishma Chadha
3859013606 Move inline image specific code into separate helper function. Remove unnecessary todo. 2019-10-17 15:29:04 -04:00
Paul Kaplan
5a556dd671
Merge pull request #2293 from paulkaplan/fix-video-motion-matrix
Fix video sensing error with stale matrices
2019-10-17 11:07:16 -04:00
Paul Kaplan
b13a40fb2e
Update src/extensions/scratch3_video_sensing/library.js
Co-Authored-By: Karishma Chadha <kchadha@media.mit.edu>
2019-10-17 11:01:22 -04:00
Paul Kaplan
69f30a4fb5 Add updateMatrix to fake drawable test 2019-10-15 12:25:15 -04:00
Paul Kaplan
3cf45f4e07 Fix video sensing by calling updateMatrix manually before using isTouching 2019-10-15 12:10:14 -04:00
Paul Kaplan
9b7a9770d7
Merge pull request #2292 from paulkaplan/use-bitmap-video
Use bitmap skin for video preview
2019-10-14 20:17:07 -04:00
Paul Kaplan
94188fc075 Fix tests by more carefully checking for the skin 2019-10-14 12:03:48 -04:00
Paul Kaplan
5913cae969 Use bitmap skin for video preview 2019-10-11 12:32:03 -04:00
Karishma Chadha
8bba60aaf3
Merge pull request #2196 from mzgoddard/develop-profiler
add Profiler.increment and Profiler.frame
2019-10-01 09:46:59 -05:00
David Lechner
3070e30241
Fix mod operator comment
The remainder of mod in Scratch is not always positive.

According to the wiki, Scratch uses floored division like Smalltalk instead of truncated division like JavaScript.

With floored division, the sign of the remainder matches the sign of the divisor - it is not always positive.
2019-09-30 17:08:43 -05:00
Karishma Chadha
5c16df1157 Update unit tests to reflect removal of 'alt' property from inline image spec. 2019-09-27 12:00:23 -05:00
Karishma Chadha
a9e081859e Remove todo comment about flip_rtl default based on discussion from PR. 2019-09-27 11:48:31 -05:00
Karishma Chadha
470fdb761d Remove 'alt' from field_image descriptor since it seems to only be used for 'collapsed blocks' from blockly. This is not a feature being used in scratch. Update docs. 2019-09-27 11:46:48 -05:00
Karishma Chadha
b1392572ca Update tests and fix bug causing type error. 2019-09-27 11:39:15 -05:00
Karishma Chadha
c5879633d5 Make ArgumentTypeMap clearer now that there is an image field which is not technically an argument. Make the color picker consistent with the other arguments so that an extension developer can specify a default color if they wish. Add docs to document this. 2019-09-27 11:04:03 -05:00
Karishma Chadha
ebb3f29734 Add unit test for inline image in extension block. Update internal-extension integration test. 2019-09-20 21:49:49 -07:00
Karishma Chadha
6afbe192d8 Log a warning if dataURI property is missing from image argument specification in extension info. Default to empty string if dataURI or alt are not provided. 2019-09-20 16:56:02 -07:00
Karishma Chadha
167f502edc Add comment for flipRTL property. 2019-09-20 16:02:18 -07:00
Karishma Chadha
2f7012a2b8 Add docs for the different argument types as well as for new inline image support. 2019-09-20 15:48:15 -07:00
Karishma Chadha
7129f8c4a9 Add support for specifying that whether or not the image should be flipped in an RTL language. 2019-09-20 15:47:33 -07:00
Karishma Chadha
21430a5366 Add support for image argument type in extensions. Add example in core example extension. 2019-09-20 15:19:14 -07:00
Kevin Nørby Andersen
23d94b3820
Merge pull request #2231 from knandersen/bugfix/2230
Implements BLE manufacturer data-feature in LEGO BOOST extension
2019-09-19 17:44:03 -04:00
Karishma Chadha
5be322c1d5
Merge pull request #2192 from apple502j/list-cast-safely
Fix Cast.LIST_ALL casting case
2019-09-17 17:53:00 -07:00
Karishma Chadha
30ee33c50a
Merge pull request #2146 from adroitwhiz/no-ie-hacks
Remove Internet Explorer-specific Number.isNaN polyfill
2019-09-17 09:29:40 -07:00
DD Liu
1dc2e3ff2e
Merge pull request #2278 from fsih/warnMsg
Move error log to right place
2019-09-16 14:44:06 -04:00
DD Liu
cbb668a7ec
Update src/import/load-costume.js
Thanks!

Co-Authored-By: Karishma Chadha <kchadha@media.mit.edu>
2019-09-16 13:59:45 -04:00
DD Liu
82e0f71643 Move error log to right place 2019-09-13 16:15:36 -04:00
DD Liu
0ad611a200
Merge pull request #2266 from fsih/warnMsg
Give some indication of why asset load failed
2019-09-04 11:38:16 -04:00
DD Liu
e447f003a1 Fix variable name 2019-09-04 11:26:23 -04:00
DD Liu
d3f687a6a7 use template 2019-08-23 17:31:11 -04:00
DD Liu
89db44bc6a Give some indication of why asset load failed 2019-08-23 17:28:13 -04:00
DD Liu
7e1582c034
Merge pull request #2264 from fsih/addMd5ToDefaultAsset
Add md5 for default asset
2019-08-22 15:40:01 -04:00
DD Liu
1204fc68fc Add md5 for default asset 2019-08-22 13:10:53 -04:00
Eric Rosenbaum
0052383657
Merge pull request #2247 from spl237/keyboard
Add enter key to list of keyboard events detected.
2019-08-15 14:47:41 -04:00
chrisgarrity
5adf5ba8fc
Merge pull request #2252 from chrisgarrity/custom-mimetype
Add custom mime-type to exported sb3 and sprite
2019-08-13 15:22:10 -04:00
Chris Garrity
40be416c9f Add custom mime-type to exported sb3 and sprite 2019-08-07 13:52:30 +01:00
Ray Schamp
33ef283787
Merge pull request #2251 from LLK/revert-2249-greenkeeper/gh-pages-2.1.0
Revert "Update gh-pages to the latest version 🚀"
2019-08-05 11:24:26 -04:00
Ray Schamp
c1b2c4e2c0
Revert "Update gh-pages to the latest version 🚀" 2019-08-05 11:23:38 -04:00
Ray Schamp
ad5cda9124
Merge pull request #2249 from LLK/greenkeeper/gh-pages-2.1.0
Update gh-pages to the latest version 🚀
2019-08-05 10:57:19 -04:00
greenkeeper[bot]
45807b4ea4 chore(package): update lockfile package-lock.json 2019-07-31 20:14:30 +00:00
greenkeeper[bot]
a62db2d11b chore(package): update gh-pages to version 2.1.0 2019-07-31 20:14:23 +00:00
Kevin Nørby Andersen
d379dc1bc6
Merge pull request #2229 from knandersen/bugfix/2215
Fix 2215 by properly remapping ports to fit new firmware changes
2019-07-31 11:02:06 -04:00
Simon Long
7783deecf6 Add enter key to list of keyboard events detected. 2019-07-31 07:23:35 +01:00
Kevin Andersen
7d7ce2db13 Fixed issue where port A motor position was not being reported because the port number was false-y 2019-07-30 10:20:34 -04:00
Kevin Nørby Andersen
5828149827
Merge pull request #2235 from knandersen/bugfix/2232
Fix 2232 by using unregulated motor command to turn off motors
2019-07-30 09:09:22 -04:00
Kevin Andersen
4523597a04 Corrected old port mapping! Thanks for catching that @ericr. 2019-07-29 17:59:16 -04:00