chrisgarrity
0fa62fc05c
Split project-loader-hoc
...
The project loader that is exported with GUI just expects to be passed projectId as a prop, and it manages loading project data.
The part of the project loader that watches for URL hash changes for the playground is a new HOC that is only used in the various playground examples.
2018-05-10 09:31:50 -04:00
chrisgarrity
9478510c98
Fix stage sizing for www
2018-05-09 10:47:53 -04:00
chrisgarrity
63fb368857
Merge pull request #2010 from chrisgarrity/issue/gh1853-app-target
...
Add setAppElement to GUI.
Fixes #1853
2018-05-09 10:47:24 -04:00
kchadha
f254e67fae
Merge pull request #1989 from Kenny2github/develop
...
Add random backdrop menu option
2018-05-09 10:14:32 -04:00
chrisgarrity
0448f7e80e
Add setAppElement function to exported GUI
...
Fixes #1853
2018-05-09 10:03:30 -04:00
Ray Schamp
fb39799700
Merge pull request #2001 from mzgoddard/arraybuffer-loader
...
Replace buffer-loader with arraybuffer-loader
2018-05-08 16:54:48 -04:00
Ray Schamp
3ae8559f79
Optimize the logo SVG
...
It was 435KB. Now it's 5KB. I used SVGOMG: https://jakearchibald.github.io/svgomg/
2018-05-08 16:27:29 -04:00
Michael "Z" Goddard
11344eab8c
Replace buffer-loader with arraybuffer-loader
2018-05-07 14:52:19 -04:00
Paul Kaplan
024db1af66
Fix flickering of monitor value in Safari with CSS hack.
...
Root cause is probably the flex implementation on Safari.
2018-05-07 14:00:30 -04:00
Paul Kaplan
d64b50661f
Add monitor type temporarily to state to add context menu switching
2018-05-07 14:00:30 -04:00
Paul Kaplan
f0d1c154cb
Add large monitor mode, but no switching yet.
2018-05-07 14:00:30 -04:00
kchadha
728e4afe17
Merge pull request #1967 from kchadha/sprite-upload
...
Sprite upload
2018-05-07 10:40:51 -04:00
Karishma Chadha
148eed03ee
Cleanup
2018-05-07 10:06:59 -04:00
Kenny2github
2406e11cfa
Add random backdrop option
2018-05-05 18:13:08 +08:00
Ray Schamp
cf7acc359c
Merge pull request #1973 from gnarf/limit-toolbox-updates
...
Limit toolbox updates
2018-05-04 16:52:18 -04:00
Karishma Chadha
ab6e2d15e2
Fix MIME type for zips.
2018-05-04 15:58:25 -04:00
Karishma Chadha
ed07535a04
Log unexpected file type.
2018-05-04 15:56:02 -04:00
Karishma Chadha
579c61aef3
Treat zips as sprite files as well.
2018-05-04 15:54:42 -04:00
Karishma Chadha
f1e2d1b2e3
Fix typo.
2018-05-04 15:14:22 -04:00
Karishma Chadha
0bbf92f90b
Update calls to addSprite2 to use new API for adding sprites. Cleanup sprite3 representation for uploading a new sprite from an image.
2018-05-04 15:14:22 -04:00
Karishma Chadha
820008853f
Enable sprite upload.
2018-05-04 15:14:22 -04:00
Corey Frang
238c85c42e
Add withToolboxUpdates to wait until after toolbox updates
2018-05-04 12:03:10 -04:00
Karishma Chadha
11517e221b
Implement when backdrop switches to menu.
2018-05-04 10:46:34 -04:00
Andrew Sliwinski
2a96e8c2a3
Open feedback forum in new tab
2018-05-04 10:09:44 -04:00
Andrew Sliwinski
0d924eed23
Resolve lint issue
2018-05-04 08:58:26 -04:00
Andrew Sliwinski
4be1e2e08a
Restore feedback button with link to the forums
2018-05-04 08:54:19 -04:00
Paul Kaplan
5957372fd0
Merge pull request #1953 from paulkaplan/unsupported-errors
...
Make error catching and reporting better
2018-05-03 11:34:14 -04:00
Paul Kaplan
95a1bf30a9
Merge pull request #1956 from paulkaplan/fix-stage-name
...
Fix stage naming by using intl.formatMessage instead of component.
2018-05-03 11:25:36 -04:00
Paul Kaplan
8b7f69d94f
Fix stage naming by using intl.formatMessage instead of component.
...
Fixes #1955
2018-05-03 11:05:13 -04:00
Paul Kaplan
d1b7562ab4
Fix sentry config, used too many quotes
2018-05-03 10:48:43 -04:00
Paul Kaplan
f587105645
Add error boundaries to the three tabs to get more info ab out errors
2018-05-03 10:36:20 -04:00
Paul Kaplan
5fa9e79fb7
Use different errors for unsupported browsers.
...
Also extract the "supportedBrowser" logic into a helper (rule of 3)
2018-05-03 10:19:03 -04:00
Corey Frang
4c2d6cbedc
Re-enable toolbox updates during normal runtime
2018-05-02 16:39:57 -04:00
Corey Frang
7b962d6484
toolboxUpdateTimeout
2018-05-02 16:39:57 -04:00
Corey Frang
6b6f5221ec
cleanup some stuff not for this branch
2018-05-02 16:39:57 -04:00
Corey Frang
bbd7c34e13
fix comments to fit in github review window
2018-05-02 16:39:57 -04:00
Corey Frang
5f676f55a9
Limit toolbox updates to when we tell it to update
2018-05-02 16:39:57 -04:00
Paul Kaplan
fe13e3e630
Move analytics things to environment vars
2018-05-02 16:02:59 -04:00
Paul Kaplan
1dd7b6447a
Merge pull request #1947 from paulkaplan/fix-ie-errors
...
Move ErrorBoundary back into the app, fix IE error boundary
2018-05-02 15:06:58 -04:00
Paul Kaplan
2bdd7cb916
Move ErrorBoundary back into the app
2018-05-02 12:29:04 -04:00
Paul Kaplan
9be831513a
Merge pull request #1942 from paulkaplan/enforce-no-strings
...
Make remaining text translatable, and prevent future regressions
2018-05-02 10:38:43 -04:00
DD Liu
67982412ec
Merge pull request #1866 from fsih/updateBitmap
...
Bitmap import and export
2018-05-02 09:54:38 -04:00
DD Liu
f5ab6c69f8
add comment on default resolution
2018-05-02 09:50:16 -04:00
Andrew Sliwinski
1f70f6c1eb
Merge pull request #1935 from thisandagain/feature/ipzy
...
Add sprites, costumes, and backdrops from Ipzy
2018-05-02 08:57:39 -04:00
DD Liu
8ea5cdce07
Check that costume exists before accessing
2018-05-02 08:49:57 -04:00
Paul Kaplan
d147c10b1e
Add a lint rule to enforce no more literals in jsx.
2018-05-02 08:48:15 -04:00
Paul Kaplan
0aaf188eac
Move remaining strings to using FormatMessage
2018-05-02 08:47:55 -04:00
Andrew Sliwinski
b407755f02
Updates for Ipzy assets
2018-05-02 08:46:05 -04:00
Paul Kaplan
fc7febb16f
Merge pull request #1934 from paulkaplan/revert-localize-error
...
Revert localization of crash message.
2018-05-02 07:43:56 -04:00
DD Liu
9d3c95812e
Fix displayed costume size
2018-05-01 17:40:35 -04:00