Commit Graph
4910 Commits
Author SHA1 Message Date
Luke Schlangen 7494482c9e remove isAdmin from mode reducer 2019-02-04 11:24:42 -06:00
Luke Schlangen 4dc2501e5c add empty object to abject assign 2019-02-03 15:16:45 -06:00
Luke Schlangen 4db64ca560 add mode reducer unit tests 2019-02-03 12:12:56 -06:00
Luke Schlangen bf09d9c3d0 retain showBranding after SET_FULL_SCREEN 2019-02-03 11:55:32 -06:00
Paul Kaplan a4b00061b6 Merge pull request #4470 from paulkaplan/update-npm-tags
Use "stable" tag on npm for master builds and "latest" for develop/smoke
2019-02-02 13:24:45 -05:00
Paul Kaplan 349c96ed7f Use "stable" tag on npm for master builds and "latest" for develop/smoke
This is different of what it is currently, where master/smoke goes to "latest" and develop goes to "develop"
2019-02-01 14:19:58 -05:00
Paul Kaplan 55461a07a7 Merge pull request #4438 from apple502j/download-assets
Export costumes and sounds!
2019-02-01 14:04:47 -05:00
Paul Kaplan f41c5764ff Use more generic download-url and remove older download-text utility 2019-02-01 13:17:43 -05:00
Paul Kaplan a57f24fd00 Merge pull request #4463 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190130220715
Update scratch-vm to the latest version 🚀
2019-02-01 09:28:07 -05:00
chrisgarrity 0d283c529a Merge pull request #4462 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1548885087
Update scratch-blocks to the latest version 🚀
0.1.0-prerelease.20190131130145
2019-01-31 13:51:11 +01:00
greenkeeper[bot] 2e5afcfd06 chore(package): update scratch-vm to version 0.2.0-prerelease.20190130220715 2019-01-30 22:10:20 +00:00
greenkeeper[bot] db43827a8d chore(package): update scratch-blocks to version 0.1.0-prerelease.1548885087 2019-01-30 21:53:56 +00:00
Paul Kaplan db49359af7 Merge pull request #4449 from paulkaplan/improve-toolbox-perf
Only update the toolbox when the blocks tab is visible.
2019-01-30 15:01:01 -05:00
Paul Kaplan 719c5d3c6f Merge branch 'develop' into improve-toolbox-perf 2019-01-30 14:47:06 -05:00
Paul Kaplan 45659f23d6 Merge pull request #4457 from kchadha/update-project-changes-test
Update project changes test
2019-01-30 14:30:43 -05:00
Paul Kaplan 7ba92a6e44 Merge pull request #4454 from LLK/greenkeeper/scratch-l10n-3.1.20190130142816
Update scratch-l10n to the latest version 🚀
2019-01-30 14:18:23 -05:00
Paul Kaplan 90266ea225 Update package.json 2019-01-30 14:17:53 -05:00
Paul Kaplan 4031d058c9 Merge branch 'develop' into greenkeeper/scratch-l10n-3.1.20190130142816 2019-01-30 14:16:22 -05:00
Paul Kaplan 0706ac769f Merge pull request #4456 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1548864869
Update scratch-blocks to the latest version 🚀
2019-01-30 14:15:51 -05:00
Benjamin Wheeler 9a5783786f Merge pull request #4452 from chrisgarrity/issue/monitors-over-menu
Menus should be over most things
2019-01-30 12:03:03 -05:00
Paul Kaplan b1a06aba10 Merge pull request #4455 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190130160436
Update scratch-vm to the latest version 🚀
2019-01-30 11:55:19 -05:00
Karishma Chadha af462ec372 Update project changes test to test a project change that should actually emit a change event. Clicking on blocks should not emit a project changed event. 2019-01-30 11:25:07 -05:00
greenkeeper[bot] af00f82944 chore(package): update scratch-blocks to version 0.1.0-prerelease.1548864869 2019-01-30 16:22:01 +00:00
Paul Kaplan 4da58b0e67 Include blocks update that improves toolbox layout perf 2019-01-30 11:17:27 -05:00
greenkeeper[bot] 30e6b55b3b chore(package): update scratch-vm to version 0.2.0-prerelease.20190130160436 2019-01-30 16:07:25 +00:00
chrisgarrity 7dd7f1ac60 Menus cover monitors
fixes https://github.com/LLK/scratch-www/issues/2587
and https://github.com/LLK/scratch-gui/issues/4428

changed menu-bar z-index to one more than monitors so drop down menus cover monitors when opened.
2019-01-30 15:40:21 +01:00
Paul Kaplan 9264f30198 Make the toolbox xml reflect the costume, sound and backdrop name
This invalidates the toolbox XML when switching back to the code tab after e.g. renaming a costume, making the code tab
2019-01-30 09:39:18 -05:00
Paul Kaplan f7b5463461 Add test for menus not updating when adding new costumes
I know we will want to change this eventually, so I added comments about that. But the next commit originally contained an inadvertent change to this functionality, so I wanted to add an integration test so that when we do change it, we
2019-01-30 09:37:27 -05:00
greenkeeper[bot] a5358b5fbf chore(package): update scratch-l10n to version 3.1.20190130142816 2019-01-30 14:35:28 +00:00
Paul Kaplan 81bbcf8348 Add an integration test to cover renaming costumes updating the blocks
It looks like an "test.only" was left in on one of these tests by mistake.
2019-01-30 09:12:27 -05:00
Paul Kaplan b77766db00 Merge pull request #4448 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190128192220
Update scratch-vm to the latest version 🚀
2019-01-29 14:12:13 -05:00
Paul Kaplan d43f236fe7 Merge branch 'develop' into greenkeeper/scratch-vm-0.2.0-prerelease.20190128192220 2019-01-29 14:12:02 -05:00
Paul Kaplan 0d32ac5b40 Only update the toolbox when the blocks tab is visible.
Need to store the rendered xml because the props can change while the blocks tab is hidden, but we re-render based on what was rendered, not the previous props (which may not have been rendered).

This is similar to the `ThrottledPropertyHOC` in that there may be prop changes that do not get rendered, but in this case for a different reason.

This increases the performance of switching between code and other editor tabs, as well as improving the "See Inside" performance. It makes switching to the code tab as fast as switching between sprites.
2019-01-29 14:05:38 -05:00
Paul Kaplan 5632eb1bdb Merge pull request #4440 from paulkaplan/improve-block-perf
Avoid double toolbox update on mount and when setting language
2019-01-29 14:05:04 -05:00
Paul Kaplan 1f3a442425 Merge pull request #4447 from paulkaplan/faster-map-state-to-props
Move rounding into sprite info to improve performance
2019-01-29 14:04:28 -05:00
Paul Kaplan c017d2d490 Remove cruft 2019-01-28 15:32:38 -05:00
Paul Kaplan f92a519740 Merge pull request #4446 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190128162704
chore(package): update scratch-vm to version 0.2.0-prerelease.2019012…
2019-01-28 14:42:03 -05:00
Paul Kaplan 45cfbc2037 Merge branch 'develop' into greenkeeper/scratch-vm-0.2.0-prerelease.20190128162704 2019-01-28 14:41:46 -05:00
greenkeeper[bot] 59ddd02c2f chore(package): update scratch-vm to version 0.2.0-prerelease.20190128192220 2019-01-28 19:29:10 +00:00
Paul Kaplan cb63e6e199 Merge pull request #4442 from LLK/greenkeeper/scratch-render-0.1.0-prerelease.20190128154859
Update scratch-render to the latest version 🚀
2019-01-28 14:07:16 -05:00
Paul Kaplan 3eae325c9c Merge pull request #4443 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190128155421
Update scratch-vm to the latest version 🚀
2019-01-28 14:06:50 -05:00
Paul Kaplan 59b76c5df5 Merge pull request #4444 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1548691077
Update scratch-blocks to the latest version 🚀
2019-01-28 14:06:27 -05:00
Paul Kaplan d08ce5d937 Move rounding into sprite info to avoid generating lots of garbage
It also avoids repeating the costly object spread, which becomes a problem for projects with a lot of sprites
2019-01-28 12:02:03 -05:00
greenkeeper[bot] 8ff38e0e0f chore(package): update scratch-vm to version 0.2.0-prerelease.20190128162704
Closes #4443
2019-01-28 16:42:23 +00:00
greenkeeper[bot] 6eb3814150 chore(package): update scratch-blocks to version 0.1.0-prerelease.1548691077 2019-01-28 16:17:49 +00:00
greenkeeper[bot] b4e8687700 chore(package): update scratch-vm to version 0.2.0-prerelease.20190128155421 2019-01-28 16:06:34 +00:00
greenkeeper[bot] 84aca794fe chore(package): update scratch-render to version 0.1.0-prerelease.20190128154859 2019-01-28 16:03:46 +00:00
Paul Kaplan 50b5b4186c Merge pull request #4425 from paulkaplan/faster-text-tile-rendering
Use fontInliner instead of entire SVGRenderer for showing costume tiles.
2019-01-28 10:17:36 -05:00
Benjamin Wheeler d7549bec1f Merge pull request #4099 from benjiwheeler/sprite-animate-render
Sprite library animations no longer update the entire library state on every costume change
2019-01-28 10:12:36 -05:00
Paul Kaplan cc25a40b70 Merge pull request #4441 from LLK/greenkeeper/scratch-blocks-0.1.0-prerelease.1548354812
chore(package): update scratch-blocks to version 0.1.0-prerelease.154…
2019-01-28 09:29:54 -05:00