Commit Graph
2491 Commits
Author SHA1 Message Date
Ben Wheeler 9e46eff11a render vm when requesting project thumbnail, so it is set immediately 2018-12-17 15:37:37 -05:00
Ray Schamp 56a2697749 Merge pull request #4087 from rschamp/3.0-routes
Use 3.0 routes for GETs
2018-12-16 10:36:05 -05:00
Benjamin Wheeler ffa2e87824 Merge pull request #3866 from benjiwheeler/dont-prompt
only prompt user to save if project has changed and won’t autosave
2018-12-14 16:45:20 -05:00
Ben Wheeler fed9b85dd7 clarify when user will see warning on clicking file -> new 2018-12-14 16:43:38 -05:00
Paul Kaplan 10459eba7c Revert "admins will see author credits, not title editing field, in editor" 2018-12-14 16:04:23 -05:00
Paul Kaplan 923dd3ac4a Actually use the showPreviewInfo prop to show the preview modal 2018-12-14 13:47:48 -05:00
Ben Wheeler bc419199e5 only prompt user to save if project has changed and won’t autosave 2018-12-14 13:02:58 -05:00
Ray Schamp 5c83d603d6 Use 3.0 routes for GETs
This should have happened a long time ago, but the Fastly config prevented it
2018-12-14 08:53:09 -05:00
Karishma Chadha f41fc58545 Merge pull request #4048 from kchadha/randomize-sprite-positions
Randomize Sprite Positions
2018-12-13 15:59:26 -05:00
Benjamin Wheeler 49dc93f921 Merge pull request #4033 from benjiwheeler/close-file-menu2
close file menu on uploading sb file; don't close file menu twice
2018-12-13 15:49:17 -05:00
Karishma Chadha 7109edaa32 Merge pull request #3984 from towerofnix/treat-defaultValue-properly
Treat defaultValue from Blockly prompts properly
2018-12-13 15:03:53 -05:00
Paul Kaplan 98d1aea826 Merge pull request #4054 from paulkaplan/fix-long-string-layout
Give max-width to sprite tiles to prevent long names issue
2018-12-13 15:02:35 -05:00
Paul Kaplan 2c1e095c2b Merge pull request #4071 from paulkaplan/dynamic-card-height
Try to always keep the tutorial in view despite screen height
2018-12-13 14:59:46 -05:00
Paul Kaplan f6c98d6132 Try to always keep the tutorial in view despite screen height 2018-12-13 12:58:04 -05:00
Benjamin Wheeler 912306e671 Merge pull request #4051 from benjiwheeler/alerts-style
revised alerts and spinner styling
2018-12-13 12:42:38 -05:00
Ben Wheeler 4b8f2eace8 removed commented code 2018-12-13 12:42:09 -05:00
Benjamin Wheeler 54d81a4fa8 Merge pull request #4024 from towerofnix/conditional-menu-section
Fix empty <MenuSection>
2018-12-13 12:39:37 -05:00
Ben Wheeler 811e2bd67b fixed alert formatting when in gui standalone; made alert button sizing more flexible and smart 2018-12-13 12:15:24 -05:00
Ray Schamp 6eb080bd1f Merge pull request #4039 from rschamp/on-click-logo
Add onClick prop for the logo
2018-12-13 07:26:18 -05:00
Paul Kaplan 2b132ed5bd Give max-width to sprite tiles to prevent long names issue 2018-12-12 20:55:39 -05:00
Benjamin Wheeler 087b46cdd9 Merge pull request #4035 from benjiwheeler/admins-see-author
admins will see author credits, not title editing field, in editor
2018-12-12 17:50:02 -05:00
Ben Wheeler 41dae7d683 revised alerts and spinner styling 2018-12-12 17:46:17 -05:00
Ray Schamp aac65d868b Merge pull request #4044 from rschamp/feature/sprite-library-update
Update sprite library with new assets
2018-12-12 17:16:20 -05:00
Paul Kaplan 2400738a51 Merge pull request #4031 from paulkaplan/fix-stage-blur
Make mousedown on the stage blur inputs, with @picklesrus
2018-12-12 17:11:22 -05:00
Karishma Chadha 7a8fd5abde randomize sprite positions when added from image file or from library (through 'choose from library' and 'surprise') 2018-12-12 17:09:13 -05:00
chrisgarrity fe4e3cf7f8 Merge pull request #4042 from chrisgarrity/feature/4038-whatsnew-tutorial
Add what’s new tutorial (hidden)
2018-12-12 16:26:19 -05:00
Ray Schamp 94908fe324 Update sprite library with new assets 2018-12-12 16:21:29 -05:00
Eric Rosenbaum 646e2ddf20 Update WeDo tutorial video 2018-12-12 15:59:03 -05:00
chrisgarrity 70be5a3004 Add what’s new tutorial (hidden) 2018-12-12 15:48:15 -05:00
Ray Schamp de9bda94dc Add onClick prop for the logo
Toward LLK/scratch-www#2296

This allows us to take you to any destination when clicking the logo, or to do something else, or nothing at all.

If no handler is provided, the logo will not be clickable.
2018-12-12 15:16:59 -05:00
Ben Wheeler b168f9c6b2 admins will see author credits, not title editing field, in editor 2018-12-12 14:19:54 -05:00
Ben Wheeler 72103b1de0 close file menu on uploading sb file; don't close file menu twice 2018-12-12 14:00:12 -05:00
Paul Kaplan 57b5c425db Make mousedown on the stage blur inputs, with @picklesrus 2018-12-12 13:42:55 -05:00
Benjamin Wheeler 9df5b773c9 Merge pull request #3969 from benjiwheeler/remove-component-props
removed various props from children; renamed prop to be more consistent
2018-12-12 10:22:22 -05:00
Ben Wheeler 2eff22f068 validate onSetProjectUnchanged and exclude from componentProps 2018-12-12 10:01:42 -05:00
Florrie d3d8179eef Only show <MenuSection> if it contains an item 2018-12-12 10:03:20 -04:00
Karishma Chadhaandtowerofnix aab8a3bab6 Fix mistake from merge commit
Co-Authored-By: towerofnix <9948030+towerofnix@users.noreply.github.com>
2018-12-11 20:45:47 -04:00
Paul Kaplan cccce83707 Merge pull request #4020 from paulkaplan/project-load-fail
Show error screen when project cannot be loaded
2018-12-11 16:40:18 -05:00
Paul Kaplan 4d0983a455 Show error screen when project cannot be loaded 2018-12-11 15:06:58 -05:00
Benjamin Wheeler 80039a03a1 Merge pull request #4012 from benjiwheeler/reset-code-tab
after loading project, switch to code tab
2018-12-11 12:08:15 -05:00
Ray Schamp a83601c554 Merge pull request #4015 from rschamp/project-server-reconfig
Manually upload projects using xhr, rather than scratch-storage
2018-12-11 10:36:48 -05:00
Ray Schamp 2812720be6 Manually save using xhr
Resolves #3950.

Unfortunately the design of scratch-storage doesn't make having multiple distinct POST urls easy at the moment. So for the time being, just make this request ourselves.
2018-12-10 18:21:28 -05:00
Ben Wheeler b243f55c98 remove various props from children; rename prop to be more consistent 2018-12-10 17:05:47 -05:00
Ben Wheeler f03c251f00 after loading project, switch to code tab 2018-12-10 12:43:18 -05:00
Paul Kaplan dd500f66bd Merge pull request #4004 from paulkaplan/no-new-tab
Do not open a new tab when clicking scratch logo
2018-12-10 10:41:51 -05:00
Paul Kaplan e7c02de676 Merge pull request #3990 from paulkaplan/fix-video-flipping
Only attach the video provider once on the VM
2018-12-10 10:26:25 -05:00
Paul Kaplan cabd92a6c3 Merge pull request #3998 from paulkaplan/fix-variable-checkbox-spacing
Force margin on inputs which is reset by normalizer in www
2018-12-10 10:11:00 -05:00
Paul Kaplan e47f4db7d5 Include fix in custom procedure as well 2018-12-10 10:10:18 -05:00
Paul Kaplan 6c68464302 Do not open a new tab when clicking scratch logo 2018-12-10 08:41:03 -05:00
Paul Kaplan a6e5cb6779 Force margin on inputs which is reset by normalizer in www 2018-12-07 16:45:09 -05:00