Commit Graph
619 Commits
Author SHA1 Message Date
Paul Kaplan c7c323cc9a Merge pull request #853 from quachtina96/scratchlogo
Add alternate text for Scratch logo.
2017-11-13 10:10:53 -05:00
Paul Kaplan 0e4b0995ba Add fixed IDs to other blocks that can be glowed in the toolbox.
Prevent switching tabs while one of these blocks is glowing from
crashing because it is given a new ID.
2017-11-10 11:25:32 -05:00
Paul Kaplan 00d523a519 Fix text in input below button. 2017-11-10 11:22:49 -05:00
Paul Kaplan 72dbf9f997 Give fixed ID to ask and wait in palette 2017-11-10 11:20:55 -05:00
Tina Quach cf3f2c6192 concise alt text 2017-11-09 21:41:24 -05:00
Paul Kaplan 1a5d8082a8 Add question and answer components. 2017-11-08 10:20:04 -05:00
Eric Rosenbaum 76bde5a45c Merge pull request #870 from ericrosenbaum/feature/add-music-extension
Add music extension
2017-11-07 21:08:46 -05:00
Eric Rosenbaum 3b087f0c7d Remove music blocks from sound category 2017-11-07 13:46:09 -05:00
Eric Rosenbaum c8c923b919 Add music to extension library 2017-11-07 13:45:55 -05:00
Paul Kaplan 3e48bbbae9 Merge pull request #844 from quachtina96/aria-language-selector
Add aria label to language selector.
2017-11-07 09:53:07 -05:00
Paul Kaplan 704864a2ff Merge branch 'develop' into ask-wait-answer-blocks 2017-11-07 09:02:51 -05:00
Eric Rosenbaum 9f7d343da5 Merge pull request #860 from ericrosenbaum/feature/add-wedo-extension
Add Lego WeDo 2.0 extension to library
2017-11-06 11:05:43 -05:00
Paul Kaplan ea3364e3df Merge pull request #856 from paulkaplan/compatibility-testing-example
Add compatibility testing example page
2017-11-06 09:48:45 -05:00
Paul Kaplan affe124db2 Sync projects in compatibility tester 2017-11-03 17:03:50 -04:00
Paul Kaplan 058476cb29 Add compatibility testing example page 2017-11-03 16:48:08 -04:00
Eric Rosenbaum 67c1151c41 Add Lego WeDo 2.0 extension to library 2017-11-03 16:40:26 -04:00
Eric Rosenbaum 12896d934a Scroll to extension category only when loading from library 2017-11-03 15:44:03 -04:00
Eric Rosenbaum 12cc8429e6 Merge pull request #841 from ericrosenbaum/feature/load-extension-image
Load extension library data from a js file
2017-11-03 13:41:06 -04:00
Paul Kaplan 87ef5b46b7 Fix project json loading through storage 2017-11-03 11:32:01 -04:00
Paul Kaplan 3cd69b47c2 Merge branch 'develop' into feature/load-extension-image 2017-11-03 09:57:37 -04:00
Ray Schamp 42cf12e3d7 Handle null responses from storage 2017-11-03 09:28:56 -04:00
Ray Schamp 009876d3d4 Include text-encoder polyfill for tests 2017-11-03 09:28:56 -04:00
Ray Schamp e772aa17cc Disable loader linting
eslint-plugin-import doesn't like these inline loaders.

I tried unsuccessfully to configure the recommended solution with `eslint-import-resolver-webpack`, but we should come back to this.
2017-11-03 09:28:56 -04:00
Ray Schamp 6be5ec1cf1 Load projects through storage
With this change we only use `xhr` in the `CostumeCanvas` component.
2017-11-03 09:28:56 -04:00
Ray Schamp 0cb28ea9be Cache the default project json and its assets 2017-11-03 09:28:56 -04:00
Ray Schamp adb31ea8d3 Use a storage singleton
This way the instance can be reused, which allows access to non-deprecated `DataFormat` and `AssetType`.
2017-11-03 09:28:56 -04:00
Tina Quach 54b8463a09 nit 2017-11-02 17:25:08 -04:00
Tina Quach 312f490fe2 add alt text for scratch logo 2017-11-02 17:24:21 -04:00
Tina Quach 9208f7d216 nit property ordering 2017-11-02 17:07:10 -04:00
Tina Quach d78f3a32b8 add aria label to language selector 2017-11-02 15:19:14 -04:00
Eric Rosenbaum b26baf84b7 Merge pull request #834 from ericrosenbaum/bugfix/extension-dedupe
Prevent loading duplicate extensions
2017-11-02 14:06:30 -04:00
Paul Kaplan f9ef090408 Bring back the 'contains' operator 2017-11-02 10:08:10 -04:00
Paul Kaplan d0fe2e83da Merge pull request #833 from paulkaplan/update-block-spacing
Add block chunking to toolbox xml
2017-11-02 10:03:18 -04:00
Eric Rosenbaum 51c0178c9d Load extension library content from a js file
With locally loaded png image
2017-11-02 09:55:44 -04:00
Paul Kaplan 74890bd22b Add block chunking 2017-11-01 20:31:30 -04:00
Paul Kaplan c6c4c737f1 Merge pull request #822 from MakeblockTeam/develop
Update toolbox before ScratchBlocks inject and Give  IDs to some shadow blocks
2017-11-01 15:50:25 -04:00
Paul Kaplan 8fea127b32 Fix linting 2017-11-01 15:41:34 -04:00
Eric Rosenbaum 52cf504f44 Scroll to extension category when attempting to load duplicate 2017-11-01 12:39:35 -04:00
Eric Rosenbaum 9ee5ce497c Render extension library in blocks container 2017-11-01 12:34:04 -04:00
Paul Kaplan c99d9fef62 Merge pull request #826 from ericrosenbaum/feature/extension-button-size
Shrink extension button
2017-11-01 12:00:33 -04:00
Eric Rosenbaum a4311fd124 Don’t load duplicate extension 2017-10-31 21:52:20 -04:00
Eric Rosenbaum 228def180b Shrink extension button 2017-10-31 18:29:04 -04:00
DD a01654fe50 Use unique costume ID 2017-10-31 13:41:54 -04:00
DD c9119c5e14 Revert "Fix deleting costumes not updating the paint editor"
This reverts commit c177706a12.
2017-10-31 13:39:40 -04:00
DD c177706a12 Fix deleting costumes not updating the paint editor 2017-10-31 13:34:44 -04:00
KaneShao 6d0507802f Give ID to some monitored shadow blocks 2017-10-31 10:45:15 +08:00
KaneShao 9e0c1710fb update toolbox before ScratchBlocks inject 2017-10-31 10:38:15 +08:00
Eric Rosenbaum 21483d456f Remove “top” category 2017-10-30 13:57:27 -04:00
Paul Kaplan c5fe55de7f Fix corner radius bug 2017-10-26 09:26:04 -04:00
Paul Kaplan c6e8ab269b Merge pull request #811 from paulkaplan/consistent-monitors
Give fixed IDs to all monitored blocks
2017-10-25 16:25:29 -04:00