Commit Graph
3779 Commits
Author SHA1 Message Date
Ben Wheeler 8ea4daa2b5 use project state error for project state related errors 2018-10-22 16:51:22 -04:00
Andrew Sliwinski 045833286b Merge pull request #3429 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20181019092856
Update scratch-vm to the latest version 🚀
2018-10-22 16:03:02 -04:00
chrisgarrity 92d51a5797 Merge pull request #3431 from chrisgarrity/issue/www2172-integrate-intl
Refactor IntlProvider in GUI to support integration with www
2018-10-22 11:57:36 -04:00
chrisgarrity 2b28d0fb23 move default project name handling fully into gui 2018-10-22 10:17:07 -04:00
chrisgarrity 8548051fb8 Merge pull request #3437 from chrisgarrity/issue/fix-typos
Fix message typos
2018-10-22 08:20:06 -04:00
chrisgarrity 4edbfed499 Fix default message typo 2018-10-19 17:16:16 -04:00
chrisgarrity b8aa33ac74 move default project title into shared-messages 2018-10-19 16:57:57 -04:00
chrisgarrity 8136ac4fdd Move IntlProvider into GUI to support integration with www
This is taking advantage of the fact that react-intl can support nested IntlProviders. GUI will use it’s own ConnectedIntlProvider, that maintains the translations in redux, while www will continue to have it’s own IntlProvider that is initialized when the page loads.

Moving the IntlProvider into GUI meant that nothing in the playground can use injectIntl, so the default project name needed to move into the component instead of being in the reducer.

The Localization HOC is added, it takes an optional onSetLanguage handler, so www can pass a function that will set the cookie that www needs.
2018-10-19 16:54:40 -04:00
Benjamin Wheeler 5b3e7c66c1 Merge pull request #3391 from benjiwheeler/create-new-project
handle many modes of new project creation
2018-10-19 16:01:13 -04:00
kyleplo e810c5e6aa Fix block direction in loading animation for RTL (#3316)
* Make loader blocks mirrored on RTL

* Whoops, forgot to change names

* Fix problems with flipping back
2018-10-19 15:42:22 -04:00
Evelyn Eastmond fc746728b3 Merge pull request #3434 from evhan55/bug/multiple-alerts-locale-switch
Resolves #3336: Prevent multiple peripheral alerts after language switch
2018-10-19 14:50:19 -04:00
Evelyn Eastmond 0de59faab3 Resolves #3336: Prevent multiple peripheral alerts after language has been switched. 2018-10-19 13:57:04 -04:00
Ben Wheeler f9780fb146 removed commented out test 2018-10-19 10:19:46 -04:00
Ben Wheeler 37e2bf3212 added one more vm-manager-hoc.test fix 2018-10-19 08:02:41 -04:00
greenkeeper[bot] 70d11b1977 chore(package): update scratch-vm to version 0.2.0-prerelease.20181019092856 2018-10-19 09:33:54 +00:00
Ben Wheeler b0c4bee84b handle many modes of new project creation
responding to canSave without needing canSaveNew prop
removed canSaveNew
added default for onUpdateProjectId
removed conflict files erroneously added
don't pass down onError
got tests passing
better creating and saving logic and names
2018-10-18 17:46:30 -04:00
Karishma Chadha 06bf3896c8 Merge pull request #3409 from kchadha/get-costume-url-bugfix
Get costume url bugfix
2018-10-18 12:54:00 -04:00
Andrew Sliwinski 6a28998aec Merge pull request #3424 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20181018161118
Update scratch-vm to the latest version 🚀
2018-10-18 12:21:54 -04:00
greenkeeper[bot] 069d2c0639 chore(package): update scratch-vm to version 0.2.0-prerelease.20181018161118 2018-10-18 16:13:53 +00:00
Eric Rosenbaum 699e72717b Add text2speech to library (#3423) 2018-10-18 11:45:23 -04:00
Andrew Sliwinski 2ec69f1890 Merge pull request #3382 from chrisgarrity/feature/3230-translate-videos
Add video translation
2018-10-18 08:19:32 -04:00
Andrew Sliwinski 41fc932ebb Merge pull request #3366 from fsih/preloadFonts
Preload fonts
2018-10-18 08:19:03 -04:00
Andrew Sliwinski c81e0e5661 Merge pull request #3416 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20181017214556
Update scratch-vm to the latest version 🚀
2018-10-18 08:18:37 -04:00
Andrew Sliwinski 8da6f9bb16 Merge pull request #3421 from LLK/greenkeeper/scratch-storage-1.0.5
Update scratch-storage to the latest version 🚀
2018-10-18 08:17:58 -04:00
greenkeeper[bot] ff79efbcfe chore(package): update scratch-storage to version 1.0.5 2018-10-18 11:57:17 +00:00
Benjamin Wheeler e9dad2f1f8 Merge pull request #3379 from benjiwheeler/set-upload-title
sb-file-uploader gets title of any sb.* file; calls onUpdateProjectTitle
2018-10-18 07:16:43 -04:00
greenkeeper[bot] 3e2e200865 chore(package): update scratch-render to version 0.1.0-prerelease.20181017195657 (#3406) 2018-10-17 17:57:54 -04:00
greenkeeper[bot] 141c407c4a chore(package): update scratch-vm to version 0.2.0-prerelease.20181017214556 2018-10-17 21:50:40 +00:00
greenkeeper[bot] 13dfda7155 chore(package): update scratch-paint to version 0.2.0-prerelease.20181017200201 (#3407) 2018-10-17 17:28:30 -04:00
Andrew Sliwinski e023835b74 Merge pull request #3405 from ericrosenbaum/feature/update-vm
Update vm
2018-10-17 17:28:15 -04:00
Andrew Sliwinski 6c5c7facb4 Merge pull request #3403 from LLK/greenkeeper/chromedriver-2.43.0
Update chromedriver to the latest version 🚀
2018-10-17 17:26:17 -04:00
Karishma Chadha e82c7428ce Make watermark not draggable. 2018-10-17 17:14:01 -04:00
Karishma Chadha 91d16ecef7 Fix issue where fonts aren't actually getting injected. 2018-10-17 17:05:13 -04:00
Eric Rosenbaum 7634ff8550 update vm 2018-10-17 17:00:34 -04:00
Ben Wheeler 28cc6d45ac cleaned up test file 2018-10-17 16:49:25 -04:00
greenkeeper[bot] 2711061c56 chore(package): update scratch-svg-renderer to version 0.2.0-prerelease.20181017193458 (#3402) 2018-10-17 16:00:10 -04:00
Ben Wheeler 76e11e0ed7 got sb-file-uploader tests working 2018-10-17 15:50:54 -04:00
Ben Wheeler bde0f7aa1c r 2018-10-17 15:50:54 -04:00
Ben Wheeler f760e15e76 made upload title extraction into separate testable function; tests not working yet 2018-10-17 15:50:54 -04:00
Ben Wheeler 641cfd058b don't set redux project title directly from sb uploader; only extract title from .sb2 and .sb3 filenames 2018-10-17 15:50:54 -04:00
Ben Wheeler 33f5aaf34b sb-file-uploader gets title of any Scratch file; calls onUpdateProjectTitle 2018-10-17 15:49:08 -04:00
greenkeeper[bot] 4dc1936a5b chore(package): update chromedriver to version 2.43.0 2018-10-17 19:46:18 +00:00
Andrew Sliwinski 20b43aace7 Merge pull request #3393 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20181017105521
Update scratch-vm to the latest version 🚀
2018-10-17 15:45:00 -04:00
Evelyn Eastmond aa5f9f6602 Beginning differentiation of hardware disconnect alerts. (#3335) 2018-10-17 15:44:44 -04:00
DD 80bee42410 Remove child rendered test and add no load test if fonts are not loaded 2018-10-17 14:33:21 -04:00
Karishma Chadha e7ea9558ed Merge pull request #3342 from kchadha/selection-state-watermark
Add sprite/stage watermark to the blocks workspace.
2018-10-17 13:57:42 -04:00
Ray Schamp 055b2fc541 Merge pull request #3395 from LLK/greenkeeper/babel-loader-8.0.4
Update babel-loader to version 8.0.4
2018-10-17 14:34:47 +01:00
Ray Schamp a40401b882 Update babel plugins
Also include babel-core bridge for Jest itself, which depends on Babel 6.
2018-10-17 14:19:09 +01:00
Ray Schamp b8e00fd8e4 Update babelrc for jest/enzyme 2018-10-17 14:18:21 +01:00
Ray Schamp 31a735d69d Lint 2018-10-17 14:18:21 +01:00