Commit Graph
4167 Commits
Author SHA1 Message Date
chrisgarrity fdfd9d64f2 re-refactor after fixing merge conflicts 2018-11-19 09:18:38 -05:00
chrisgarrity abf93ed10a Move URL query string handling into an HOC
This will work better if there are other query string options that need to be handled later. It also handles the distinction between ‘all’ and the other tutorials better.
2018-11-17 17:51:23 -05:00
Paul Kaplan 00c421d16b Merge pull request #3807 from LLK/greenkeeper/chromedriver-2.43.3
Update chromedriver to the latest version 🚀
2018-11-16 15:36:53 -05:00
greenkeeper[bot] b740e74e52 chore(package): update chromedriver to version 2.43.3 2018-11-16 18:49:42 +00:00
Paul Kaplan d6f8888f9c Merge pull request #3805 from LLK/greenkeeper/chromedriver-2.43.2
Update chromedriver to the latest version 🚀
2018-11-16 09:55:56 -05:00
greenkeeper[bot] 1ea8ebedab chore(package): update chromedriver to version 2.43.2 2018-11-16 14:07:45 +00:00
Benjamin Wheeler 533c16d5c7 Merge pull request #3780 from benjiwheeler/fix-community
project-watcher can request eventual callback, or immediately call ca…
2018-11-16 08:50:07 -05:00
Paul Kaplan f2cede87ed Merge pull request #3791 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20181115205630
Update scratch-vm to the latest version 🚀
2018-11-16 08:23:10 -05:00
Paul Kaplan 3580cc138d Merge pull request #3768 from paulkaplan/fix-preview-modal
Remove the hideIntro override and default preview modal to false
2018-11-16 08:22:26 -05:00
Paul Kaplan 8a71501c13 Merge pull request #3794 from paulkaplan/fix-cloud-init
Support multiple commands from cloud data server
2018-11-16 08:20:11 -05:00
Ben Wheeler 84ef848233 fixed mismatched function name 2018-11-15 17:10:06 -05:00
Evelyn Eastmond 1db559535c Merge pull request #3792 from evhan55/library-height-fix
Fixing library item height stretch only for extensions.
2018-11-15 17:03:22 -05:00
Paul Kaplan f98831e311 Support multiple commands from cloud data server 2018-11-15 16:49:15 -05:00
greenkeeper[bot] 2a057449b8 chore(package): update scratch-vm to version 0.2.0-prerelease.20181115205630 2018-11-15 21:18:47 +00:00
Evelyn Eastmond dfcb28053d Fixing library item height stretch only for extensions. 2018-11-15 16:18:16 -05:00
picklesrus 6ee270cd1e Merge pull request #3695 from picklesrus/sensing_of-block
Progress toward #2389 and #2390.  This puts the right options in the …
2018-11-15 15:20:51 -05:00
Ben Wheeler 0918a14426 better names, jsdoc in ProjectWatcher 2018-11-15 14:52:45 -05:00
Ben Wheeler 1c82848421 renamed ProjectWatcher functions to be clearer 2018-11-15 14:26:48 -05:00
Benjamin Wheeler f0251a302b Merge pull request #3779 from benjiwheeler/error-alerts
saving, creation errors use alerts; alerts css improvements
2018-11-15 13:40:33 -05:00
Ben Wheeler e456cde8dd corrected comment 2018-11-15 13:39:48 -05:00
Paul Kaplan ff6216742c Merge pull request #3788 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1542296154
chore(package): update scratch-blocks to version 0.1.0-prerelease.154…
2018-11-15 11:02:53 -05:00
Paul Kaplan 1d0b18d0c8 Merge pull request #3786 from evhan55/localization/extensions-library
Resolves #3738: Add RTL layout to new extension library.
2018-11-15 11:00:17 -05:00
picklesrus ed0c466851 Address code review comments. 2018-11-15 10:45:28 -05:00
greenkeeper[bot] 4dd39ba0c5 chore(package): update scratch-blocks to version 0.1.0-prerelease.1542296154
Closes #3784
2018-11-15 15:38:23 +00:00
Evelyn Eastmond f139775852 Resolves #3738: Add RTL layout to new extension library. 2018-11-15 10:28:43 -05:00
Paul Kaplan ebcd890db9 Merge branch 'smoke' into develop 2018-11-15 09:46:07 -05:00
chrisgarrity 15098c7ad4 Merge pull request #3782 from LLK/greenkeeper/scratch-l10n-3.0.20181115134359
Update scratch-l10n to the latest version 🚀
2018-11-15 09:30:47 -05:00
Paul Kaplan 3f1666c26e Fixup negative if structure 2018-11-15 09:30:12 -05:00
Paul Kaplan 767d1ef8b6 Remove the hideIntro override and default preview modal to false
The use of an "override" prop that allowed the preview modal to be hidden without actually changing the redux state was causing a problem where the block editors where not closing when modals were opening. That is because it relied on the modal reducer being accurate.

I defaulted the preview state to false to make it simpler to consume the GUI, as www will not want the preview info to be true. I made it true in the playground instead.

This fixes https://github.com/LLK/scratch-gui/issues/3710
2018-11-15 09:29:47 -05:00
Ben Wheeler ca228f0d1d removed commented out styles 2018-11-15 09:22:28 -05:00
Paul Kaplan bb6eb6b36d Merge pull request #3749 from kchadha/create-cloud-var
Create cloud vars
2018-11-15 09:17:32 -05:00
greenkeeper[bot] fab2f736f5 chore(package): update scratch-l10n to version 3.0.20181115134359 2018-11-15 14:11:40 +00:00
chrisgarrity 1b570f9808 Merge pull request #3774 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1542223417
Update scratch-blocks to the latest version 🚀
2018-11-15 08:39:01 -05:00
chrisgarrity b33d7c11b0 Merge pull request #3725 from chrisgarrity/issue/www-2281-tutorials
Handle ?tutorial= query in gui
2018-11-15 08:07:08 -05:00
Ray Schamp 2f4f8a18ae Merge pull request #3724 from rschamp/feature/incremental-saves
Save 3.0 project JSON to the project server and assets to the assets server
2018-11-15 11:35:09 +00:00
Ray Schamp 70a622280f Fix tests 2018-11-15 11:22:40 +00:00
Ray Schamp 71baad2097 Bump scratch-vm to get vm.assets API 2018-11-15 10:50:40 +00:00
Ray Schamp 8857652c93 Add some explanatory comments
Hopefully they are actually clarifying
2018-11-15 10:50:08 +00:00
Ray Schamp 44d948bf65 Save project JSON and assets separately
Instead of saving .sb3 files to the projects server, save just the project JSON. Save assets to the assets server. This happens via the asset types being routed to different web sources by storage.
2018-11-15 10:50:08 +00:00
Ray Schamp 079f702324 Re-store cat SVGs from assets server
These files have diverged from the versions stored on the assets server due to the way Git handles line endings. Re-save them and keep their line endings from changing again by treating SVGs as binary in this repo.
2018-11-15 10:50:08 +00:00
Ben Wheeler 8b6a6cb4b4 project-watcher can request eventual callback, or immediately call callback 2018-11-15 00:28:39 -05:00
Ben Wheeler 2766c9a28c saving, creation errors use alerts; alerts css improvements 2018-11-14 23:42:12 -05:00
Karishma Chadha 4ecd312954 Add unit tests for cloud manager hoc. 2018-11-14 21:37:39 -05:00
Paul Kaplan 080452b526 Merge pull request #3697 from paulkaplan/backpack-thumbnail-fonts
Fix missing fonts in backpack thumbnails
2018-11-14 20:32:54 -05:00
Karishma Chadha ec3b4e3a7d Remove explicit mention of canUseCloud prop. It will get automatically passed down to the child components. 2018-11-14 19:14:04 -05:00
Karishma Chadha fbfdc54f57 Refactor cloud manager hoc to use component lifestyle methods to control cloud connection. Abstract our connection creation logic into a funciton. Make canUseCloud check a function. 2018-11-14 18:49:33 -05:00
Karishma Chadha fe2ebd9b92 Address minor PR review comments. 2018-11-14 18:48:10 -05:00
greenkeeper[bot] 9e88b3fc4d chore(package): update scratch-blocks to version 0.1.0-prerelease.1542223417 2018-11-14 22:03:15 +00:00
Ray Schampandkchadha 310fac3e59 Use classNames in prompt component
Co-Authored-By: kchadha <kchadha@media.mit.edu>
2018-11-14 16:34:21 -05:00
chrisgarrity 3efab3489b Don’t show try-it modal if there’s a tutorial
Also pull out `onUpdateReduxDeck` prop out to avoid warning when it’s passed to nested components.
2018-11-14 15:53:49 -05:00