- May 23, 2018
-
-
Paul Kaplan authored
-
- May 22, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- May 21, 2018
-
-
chrisgarrity authored
Since compatibility-testing got switched to use the player mode, it doesn’t need any of the stage/controls components.
-
chrisgarrity authored
* Export initial states for each reducer * combine all gui reducers (excludes scratchPaint and intl) * combine all initial states to create default guiState for preloading in www * expect all of the gui state to be accessible at `state.scratchGui`
-
chrisgarrity authored
GUI will export a reducer to be included in the enclosing component’s redux when GUI is used as a library. The app-state-hoc is moved into the playground examples to provide a store when GUI is being used stand-alone.
-
- May 10, 2018
-
-
chrisgarrity authored
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.
-
- May 09, 2018
-
-
chrisgarrity authored
Fixes #1853
-
- May 03, 2018
-
-
Paul Kaplan authored
-
- May 02, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- May 01, 2018
-
-
chrisgarrity authored
* Player mode Add isPlayerOnly property on GUI. Move isFullScreen into mode reducer with isPlayerOnly. Full screen needs to be a separate prop so that GUI knows what to show when exiting full-screen (either player-only or full editor). - set `gui-body * {box-sizing: border-box;}` instead of expecting it to be set by the enclosing component/playground, and removed uses of content-box (adjusting sizes as needed) - Added `!isPlayerOnly` to the conditions for draggable sprites - rewrote player example to use player mode.
-
- Apr 19, 2018
-
-
chrisgarrity authored
- export image and sounds in dist/static/assets - rename main export (`scratch-gui.js`, not `index.js`) - move project-loader-hoc back to lib (VM doesn’t load properly without it)
-
chrisgarrity authored
Don’t translate IE error modal, if there are errors during the `connect` process the `IntlProvider` doesn’t get set up and the error modal can’t be shown.
-
chrisgarrity authored
-
chrisgarrity authored
-
chrisgarrity authored
Allow intl to be passed in to GUI as a prop (rather than having to be already in the store)
-