Christopher Willis-Ford
849fe8fc0c
Merge branch 'develop' into scratch-desktop
2019-03-12 15:01:25 -07:00
Christopher Willis-Ford
f600e6095e
Merge remote-tracking branch 'upstream/develop' into scratch-desktop
2019-03-12 15:01:25 -07:00
Christopher Willis-Ford
d952f774dd
Merge remote-tracking branch 'upstream/develop' into scratch-desktop
2019-03-12 15:01:25 -07:00
Christopher Willis-Ford
38ee27d896
Merge remote-tracking branch 'upstream/develop' into scratch-desktop
2019-03-12 15:01:24 -07:00
Christopher Willis-Ford
73e1bc352b
Merge remote-tracking branch 'upstream/develop' into scratch-desktop
2019-03-12 15:01:24 -07:00
Christopher Willis-Ford
46ce75bf2a
Prevent crash when opening tutorials library
2019-03-12 15:01:23 -07:00
Christopher Willis-Ford
2c285fee8a
Load 6 ScratchImages at a time, prioritize visible
2019-03-12 15:01:08 -07:00
Christopher Willis-Ford
d1c3cf8bb0
Move image-from-storage code into new ScratchImage component
2019-03-12 14:38:25 -07:00
Christopher Willis-Ford
a09c7ddb53
Clarify getAssetTypeForExtension
2019-03-12 14:38:25 -07:00
Christopher Willis-Ford
fec81c93a3
Make sure icon load starts immediately
2019-03-12 14:38:25 -07:00
Christopher Willis-Ford
2b3c70dfc3
Move event processing out of LibraryItemComponent
2019-03-12 14:38:25 -07:00
Christopher Willis-Ford
db9236bef2
Fix sprite lib animation: move load into LibraryItem
...
The `LibraryItem` component has been split into a container, responsible
for handling interaction with the storage module, and a component,
responsible for presentation. The component now always takes an
`iconURI` and the logic to load an icon from storage has been moved from
`Library` into `LibraryItem`.
TODO: move animation logic from `SpriteLibrary` into `LibraryItem`. This
should simplify the code quite a bit and might also improve performance.
2019-03-12 14:38:25 -07:00
Paul Kaplan
35ad4cc13b
Merge pull request #4304 from chrisgarrity/feature/catch-unsupported-browser
...
Revise how unsupported browsers are handled
2019-01-09 14:36:45 -05:00
chrisgarrity
cf5183a3ee
Revise how unsupported browsers are handled
...
Browsers other than IE will be allowed to load the GUI.
However, if there is an error, the error boundary will display an unsupported browser message recommending they update to the latest version of a supported browser.
For the purposes of this PR, ‘supported’ means you can load the gui (anything other than IE), and recommended is just the browsers that meet our minimum requirements for Chrome, Firefox, Edge and Safari.
2019-01-09 12:24:01 -05:00
Paul Kaplan
123b0a6881
Merge pull request #4296 from LLK/revert-4287-issue/unsupported-versions
...
Revert "Check for minimum versions of recommended browsers"
2019-01-08 16:10:44 -05:00
Paul Kaplan
d3608ead52
Revert "Check for minimum versions of recommended browsers"
2019-01-08 16:08:06 -05:00
Paul Kaplan
73d19d09fe
Merge pull request #4295 from LLK/revert-4289-greenkeeper/scratch-render-0.1.0-prerelease.20190108175224
...
Revert "Update scratch-render to the latest version 🚀 "
2019-01-08 15:53:41 -05:00
Paul Kaplan
e1f1b9d4ec
Revert "Update scratch-render to the latest version 🚀 "
2019-01-08 15:51:50 -05:00
Paul Kaplan
4af0e92465
Merge pull request #4287 from chrisgarrity/issue/unsupported-versions
...
Check for minimum versions of recommended browsers
2019-01-08 14:02:36 -05:00
Paul Kaplan
fe03673537
Merge pull request #4290 from LLK/greenkeeper/scratch-audio-0.1.0-prerelease.20190108181031
...
Update scratch-audio to the latest version 🚀
2019-01-08 13:28:23 -05:00
Paul Kaplan
379c676b7c
Merge pull request #4289 from LLK/greenkeeper/scratch-render-0.1.0-prerelease.20190108175224
...
Update scratch-render to the latest version 🚀
2019-01-08 13:27:38 -05:00
greenkeeper[bot]
88b0094c3f
chore(package): update scratch-audio to version 0.1.0-prerelease.20190108181031
2019-01-08 18:14:07 +00:00
greenkeeper[bot]
33232b97ac
chore(package): update scratch-render to version 0.1.0-prerelease.20190108175224
2019-01-08 17:53:59 +00:00
chrisgarrity
b129c1e1bb
Check for minimum versions of recommended browsers
2019-01-08 09:14:07 -05:00
Paul Kaplan
2472ca1f4a
Merge pull request #4284 from kchadha/save-project-state-before-storing-assets
...
Save project state before storing assets instead of after.
2019-01-08 08:48:17 -05:00
Karishma Chadha
933bdd7c05
Save project state before storing assets instead of after.
2019-01-07 17:14:51 -05:00
Paul Kaplan
69aa8c0946
Merge pull request #4282 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190107184530
...
Update scratch-vm to the latest version 🚀
2019-01-07 14:05:47 -05:00
greenkeeper[bot]
2da6ebcacd
chore(package): update scratch-vm to version 0.2.0-prerelease.20190107184530
2019-01-07 18:52:52 +00:00
Paul Kaplan
d05dc39c27
Merge pull request #4280 from LLK/greenkeeper/scratch-render-0.1.0-prerelease.20190107163047
...
Update scratch-render to the latest version 🚀
2019-01-07 13:49:40 -05:00
Paul Kaplan
33fa07eec5
Merge pull request #4281 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190107183612
...
Update scratch-vm to the latest version 🚀
2019-01-07 13:49:29 -05:00
greenkeeper[bot]
821afa8f57
chore(package): update scratch-vm to version 0.2.0-prerelease.20190107183612
2019-01-07 18:39:16 +00:00
Paul Kaplan
cb04bb10ba
Merge pull request #4279 from LLK/greenkeeper/scratch-vm-0.2.0-prerelease.20190107160043
...
Update scratch-vm to the latest version 🚀
2019-01-07 13:20:30 -05:00
Eric Rosenbaum
e3345ca1b8
Merge pull request #4023 from epicfaace/features/sound-editor-buttons
...
Fix sound editor button spacing
2019-01-07 11:58:14 -05:00
greenkeeper[bot]
6879635678
chore(package): update scratch-render to version 0.1.0-prerelease.20190107163047
2019-01-07 16:32:22 +00:00
greenkeeper[bot]
3081f0bb77
chore(package): update scratch-vm to version 0.2.0-prerelease.20190107160043
2019-01-07 16:13:35 +00:00
Paul Kaplan
67b9d97c32
Merge pull request #4277 from paulkaplan/fix-sprite-drop-area
...
Make the sprite drop area from the backpack highlight and large
2019-01-07 10:33:04 -05:00
Paul Kaplan
cb401ec6d8
Make the sprite drop area from the backpack highlight and large
...
Fixes useability issue where the drop area was too small, and you couldn't see it.
2019-01-07 10:09:03 -05:00
Andrew Sliwinski
8de8c02f6b
Merge pull request #4196 from Cqoicebordel/Cqoicebordel-patch-1
...
Remove Vivaldi block
2019-01-04 09:18:32 -05:00
Paul Kaplan
3a4d934f5b
Merge pull request #4247 from picklesrus/fix-font-loading
...
Stop waiting for non scratch fonts to load.
2019-01-03 16:37:35 -05:00
picklesrus
97b9f5cf30
Stop waiting for non scratch fonts to load.
2019-01-03 15:32:21 -05:00
Paul Kaplan
95381f25af
Merge pull request #4246 from LLK/greenkeeper/scratch-render-0.1.0-prerelease.20190103190631
...
Update scratch-render to the latest version 🚀
2019-01-03 14:43:06 -05:00
greenkeeper[bot]
87a9febc9d
chore(package): update scratch-render to version 0.1.0-prerelease.20190103190631
2019-01-03 19:21:28 +00:00
Paul Kaplan
d05e8f0ea5
Merge pull request #4232 from adroitwhiz/develop
...
Wrap the stage canvas so that styles are not directly applied to it, fixing bounds calculations
2019-01-03 11:44:05 -05:00
adroitwhiz
0b228433ba
whitespace tweak 2: electric boogaloo
2019-01-02 21:02:41 -05:00
adroitwhiz
e23e29b027
whitespace tweak
2019-01-02 20:54:52 -05:00
adroitwhiz
50b7d3ad53
Round off getStageDimensions()
2019-01-02 20:54:36 -05:00
adroitwhiz
98f5210c37
Remove package-lock.json and add to .gitignore
2019-01-02 20:33:32 -05:00
adroitwhiz
c6a2da76c3
Fixed blurry stage
2019-01-02 20:31:07 -05:00
Ray Schamp
72730d19dd
Merge pull request #4223 from LLK/rschamp-patch-1
...
Bump scratch-vm
2019-01-02 12:56:23 -05:00
Ray Schamp
34d712a9aa
Bump scratch-vm
2019-01-02 12:55:48 -05:00