- Oct 17, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Oct 16, 2018
-
-
Ben Wheeler authored
-
- Oct 15, 2018
-
-
Karishma Chadha authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Oct 13, 2018
-
-
Ben Wheeler authored
-
- Oct 11, 2018
-
-
Ray Schamp authored
This ensures that the reducer is actually called with the project data that storage loaded
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
Ray Schamp authored
-
- Oct 08, 2018
-
-
Ben Wheeler authored
-
Ian Obermiller authored
-
- Oct 03, 2018
-
-
Evelyn Eastmond authored
-
- Sep 14, 2018
-
-
chrisgarrity authored
-
- Aug 29, 2018
-
-
Ray Schamp authored
Remove the default prop test because the default projectId prop comes from redux now, so it doesn't make sense to test the default Lint
-
- Aug 23, 2018
-
-
DD Liu authored
-
Karishma Chadha authored
-
- Aug 02, 2018
-
-
chrisgarrity authored
I think this switches all the icons we saw. I also switched the icons on the tabs (the blocks going the wrong way looked bad).
-
- Aug 01, 2018
-
-
chrisgarrity authored
Expected change for a className that uses classNames function now, but didn’t before.
-
- Jul 25, 2018
-
-
Paul Kaplan authored
-
- Jun 24, 2018
-
-
chrisgarrity authored
Locale detection function that checks browser setting and lets URL parameter (locale= or lang=) override the browser setting.
-
- Jun 19, 2018
-
-
chrisgarrity authored
Add `?locale=<localecode>` to load in a new langage. Add `?enable=language` to enable the language selector Or combine the two: `?enable=language&locale=<localecode>` Still accepts a hash, but requires that the hash be a sequence of digits. Added new locales reducer to gui: - initializes default react-intl/localeData - initializes default locale messages for all locales - default locale is ‘en’ (can be overridden by URL) Removed dependency on react-intl-redux, added ConnectedIntlProvider (uses correct locale messages from redux based on current locale)
-
- Jun 13, 2018
-
-
Paul Kaplan authored
-
- May 23, 2018
-
-
Paul Kaplan authored
-
- May 21, 2018
-
-
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`
-
- May 14, 2018
-
-
chrisgarrity authored
- better split of hash-parser/project-loader unit tests.
-
- 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.
-
- Apr 30, 2018
-
-
chrisgarrity authored
Question, should ‘x’ and ‘y’ be localizable?
-
- 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
Allow intl to be passed in to GUI as a prop (rather than having to be already in the store)
-
- Apr 10, 2018
-
-
Paul Kaplan authored
-
- Apr 02, 2018
-
-
Paul Kaplan authored
Add a jest unit test for making sure the number is rendered out when provided and not when not provided.
-
- Mar 28, 2018
-
-
Ray Schamp authored
-
- Feb 26, 2018
-
-
DD authored
-
- Feb 23, 2018
-
-
DD authored
-