- Oct 22, 2018
-
-
chrisgarrity authored
-
- Oct 19, 2018
-
-
chrisgarrity authored
-
chrisgarrity authored
This is taking advantage of the fact that react-intl can support nested IntlProviders. GUI will use it’s own ConnectedIntlProvider, that maintains the translations in redux, while www will continue to have it’s own IntlProvider that is initialized when the page loads. Moving the IntlProvider into GUI meant that nothing in the playground can use injectIntl, so the default project name needed to move into the component instead of being in the reducer. The Localization HOC is added, it takes an optional onSetLanguage handler, so www can pass a function that will set the cookie that www needs.
-
- Oct 18, 2018
-
-
Ben Wheeler authored
responding to canSave without needing canSaveNew prop removed canSaveNew added default for onUpdateProjectId removed conflict files erroneously added don't pass down onError got tests passing better creating and saving logic and names
-
- Oct 16, 2018
-
-
Ben Wheeler authored
-
- Oct 15, 2018
-
-
DD authored
-
- Oct 13, 2018
- Oct 11, 2018
-
-
DD authored
-
- Oct 10, 2018
-
-
Ben Wheeler authored
-
- Oct 08, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
load new project, both json and title; set title on file load; draft of code to fetch title from api
-
- Sep 19, 2018
-
-
Evelyn Eastmond authored
-
- Sep 07, 2018
-
-
Ben Wheeler authored
-
- Sep 06, 2018
-
-
Ben Wheeler authored
styling for title field; correct input target in tests; make download filename safer with default, max length; in playground index, correctly pass props through to gui container
-
- Sep 05, 2018
-
-
Ray Schamp authored
If the VM is ever instantiated, which happens whenever GUI is instantiated due to default props, then IE11 will crash
-
- Aug 28, 2018
-
-
Ray Schamp authored
-
- Aug 17, 2018
-
-
chrisgarrity authored
For some reason the travis eslint did not catch these missing prop validations.
-
- Aug 16, 2018
-
-
Ray Schamp authored
-
Ray Schamp authored
*Kind of*. This isn't a good way to do it because we use the storage singleton before GUI is mounted. This needs to happen differently, like configuring storage in the project loader hoc and passing it down, so it could be attached to the VM once it has a VM? Fixup 723d975d062ce3b585715b5cbabfcdae218d901a This reverts commit 723d975d062ce3b585715b5cbabfcdae218d901a.
-
- Aug 01, 2018
-
-
chrisgarrity authored
-
- Jun 26, 2018
-
-
Ray Schamp authored
This allows the project to continue playing/retain state while toggling language or player state.
-
Ray Schamp authored
And implement toggle on player playground
-
- Jun 08, 2018
-
-
sjhuang26 authored
-
- Jun 06, 2018
-
-
Paul Kaplan authored
Also include the hash of the project in load errors from the server so we can debug them
-
- May 24, 2018
-
-
Paul Kaplan authored
-
- May 22, 2018
-
-
chrisgarrity authored
-
- May 21, 2018
-
-
chrisgarrity authored
-
chrisgarrity authored
scratch-gui exports `index.js` instead of just GUI container.
-
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 09, 2018
-
-
chrisgarrity authored
Fixes #1853
-
- Apr 30, 2018
-
-
Paul Kaplan authored
-
Andrew Sliwinski authored
-