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
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
chrisgarrity
b129c1e1bb
Check for minimum versions of recommended browsers
2019-01-08 09:14:07 -05:00
Karishma Chadha
933bdd7c05
Save project state before storing assets instead of after.
2019-01-07 17:14:51 -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
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
picklesrus
97b9f5cf30
Stop waiting for non scratch fonts to load.
2019-01-03 15:32:21 -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
c6a2da76c3
Fixed blurry stage
2019-01-02 20:31:07 -05:00
Andrew Sliwinski
a9280c918e
Merge pull request #4208 from apple502j/patch-9
...
Change WebGL link
2018-12-27 17:05:48 -05:00
Paul Kaplan
70eb240a7c
Use the loading screen in player mode
2018-12-27 10:34:02 -05:00
apple502j
31730cc776
Change WebGL link
2018-12-27 09:46:18 +09:00
picklesrus
9cd41199c5
Fix #4203 by checking whether a target exists before asking whether it has an variables
2018-12-26 16:26:34 -05:00
Cqoicebordel
4a8a976813
Update gui.unsupportedBrowser.description text to be less precise
2018-12-26 16:36:19 +01:00
Cqoicebordel
d028b93308
Remove Vivaldi block text
2018-12-26 15:43:02 +01:00
Cqoicebordel
8e69ea7cf1
Remove Vivaldi block
2018-12-26 15:41:22 +01:00
Karishma Chadha
6b2cf976f6
Fix regex for extracting the project title from a .sb file
2018-12-25 13:17:52 -05:00
Paul Kaplan
3c53bac17b
Revert "Make remixing/saving faster by marking all assets as clean to start."
2018-12-21 11:22:16 -05:00
chrisgarrity
543d23970c
Merge pull request #4169 from benjiwheeler/translate-validation
...
translate form validation string
2018-12-20 22:02:48 -05:00
Christopher Willis-Ford
86b6e12453
WIP: Load media libs with scratch-storage
...
The basics work but hover animations are broken
2018-12-20 18:45:55 -08:00
Chris Willis-Ford
744076babf
Merge pull request #4162 from cwillisf/telemetry-opt-in
...
Add telemetry opt-in/opt-out dialog
2018-12-20 18:44:13 -08:00
Christopher Willis-Ford
e3c205a9d1
Update telemetry image placeholder
2018-12-20 16:23:18 -08:00
Andrew Sliwinski
3ba85ebd74
Merge pull request #4172 from ericrosenbaum/bugfix/another-library-update
...
More library updates
2018-12-20 17:37:59 -05:00
Eric Rosenbaum
fb6da98bfd
More library updates
2018-12-20 17:23:25 -05:00
Christopher Willis-Ford
f4daec5160
Don't bundle telemetry modal event handlers
2018-12-20 13:51:26 -08:00
Christopher Willis-Ford
ee80e07ade
Add telemetry opt-in/opt-out dialog
...
The playground now displays this on startup when in Scratch Desktop
simulation mode.
2018-12-20 13:50:36 -08:00
Karishma Chadha
ea54953caf
The file uploader file input should accept .sb files as well.
2018-12-20 15:44:01 -05:00
Paul Kaplan
57e841b19b
Merge pull request #4146 from paulkaplan/list-import
...
Implement list import and export from files
2018-12-20 13:35:54 -05:00
Paul Kaplan
6c9ae25159
Fix linting
2018-12-20 13:29:44 -05:00
Benjamin Wheeler
d76b74e8d4
Merge pull request #4144 from benjiwheeler/library-history2
...
On modal mount, push history if current history state doesn't match this modal's id
2018-12-20 13:24:44 -05:00
Paul Kaplan
6fe27f7691
Remove the error logging to GA, augment Sentry with the action prop
2018-12-20 13:19:44 -05:00
Paul Kaplan
54eea42e15
Remove most of the analytics.pageview events, keeping the search queries
2018-12-20 13:19:24 -05:00
Paul Kaplan
4df56e41ca
Include the action in the sentry report
2018-12-20 13:11:07 -05:00
Paul Kaplan
50a917280a
Use new sentry API provided by www, and use analytics ID from www
2018-12-20 12:53:33 -05:00
Benjamin Wheeler
19f5b196bd
Merge pull request #4160 from benjiwheeler/load-fonts-in-redux
...
refactored font loading state to be in redux
2018-12-20 10:00:37 -05:00
Paul Kaplan
80df9d6f13
Fix issue with undefineds in the CSV
2018-12-20 09:23:33 -05:00
Paul Kaplan
fc28a7256d
Add txt import so file can be imported/exported from symmetrically
2018-12-20 08:43:07 -05:00
Paul Kaplan
54c8588279
Merge pull request #4153 from paulkaplan/enfasten-remix
...
Make remixing/saving faster by marking all assets as clean to start.
2018-12-20 08:30:26 -05:00