Commit Graph
4187 Commits
Author SHA1 Message Date
Benjamin Wheeler da976f4b2c Merge pull request #3776 from benjiwheeler/menu-bar-messages
menu bar save messaging; self-dismissing alerts
2018-11-19 17:53:50 -05:00
Paul Kaplan fed9ee518e Merge pull request #3818 from paulkaplan/reconnect-cloud
Add exponential backoff for cloud provider.
2018-11-19 15:53:05 -05:00
chrisgarrity 0ff1bd7cb4 Merge pull request #3798 from chrisgarrity/feature/refactor-all-tutorials
Move URL query string handling into an HOC
2018-11-19 15:21:39 -05:00
Benjamin Wheeler e6a277df94 Merge pull request #3826 from benjiwheeler/remix-button
export remixProject reducer function
2018-11-19 13:58:50 -05:00
Paul Kaplan d696368469 Remove unrelated chunk 2018-11-19 13:48:34 -05:00
Paul Kaplan a6e4f1f436 Make sure to always wait at least 1 interval before reconnecting. 2018-11-19 12:29:47 -05:00
Paul Kaplan e651f96bcd Improve logging 2018-11-19 11:58:17 -05:00
Paul Kaplan 2b92ff4e06 Be more careful about when connection attempt is incremented 2018-11-19 11:57:27 -05:00
Benjamin Wheeler aa8b76a0a9 Merge pull request #3823 from benjiwheeler/creator-font
more font options for creator, besides only "Helvetica Neue"
2018-11-19 10:31:44 -05:00
Paul Kaplan 7eb203b84b Merge branch 'reconnect-cloud' of github.com:paulkaplan/scratch-gui into reconnect-cloud 2018-11-19 10:18:02 -05:00
Paul Kaplan 10b611ad8f Keep track of and log the real connection attempt number and update test 2018-11-19 10:17:45 -05:00
chrisgarrity fdfd9d64f2 re-refactor after fixing merge conflicts 2018-11-19 09:18:38 -05:00
Benjamin Wheeler 328a0350cd Merge pull request #3829 from benjiwheeler/fix-alert-z-index
moved z-index of alerts down around modal, loader levels
2018-11-18 11:04:23 -05:00
Ben Wheeler c94feca168 moved z-index of alerts down around modal, loader levels 2018-11-18 00:26:07 -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
Ben Wheeler ce3efe2f71 export remixProject reducer function 2018-11-16 21:00:04 -05:00
Ben Wheeler 54ecd6b9d1 more font options for creator 2018-11-16 18:50:03 -05:00
Paul Kaplan 388a01e564 Update src/lib/cloud-provider.js 2018-11-16 16:13:43 -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
Paul Kaplan ca48afadb9 Add exponential backoff for cloud provider.
Uses randomized duration between [0, 2^k-1] where k is the connection attempt number, maxed out at 5.

I had to rework the tests quite a bit to make this easy to test, to work around the timeouts and the randomization.
2018-11-16 15:29:38 -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 6e54aa8b68 revised tests 2018-11-15 17:12:22 -05:00
Ben Wheeler 2b33066ebf moved away from using thunk for async 2018-11-15 17:12:22 -05:00
Ben Wheeler 6152fb7706 menu bar save messaging; self-dismissing alerts 2018-11-15 17:12:22 -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