- Oct 17, 2018
-
-
Ray Schamp authored
Also include babel-core bridge for Jest itself, which depends on Babel 6.
-
Ray Schamp authored
-
Ray Schamp authored
Required by update to babel-loader Also requires updating babel-preset-react and babel-preset-env to @babel/preset-react and @babel/preset-env
-
- Oct 11, 2018
-
-
Ray Schamp authored
-
- Oct 09, 2018
-
-
Ben Wheeler authored
-
- Oct 08, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Aug 20, 2018
-
-
Ben Wheeler authored
-
- Aug 09, 2018
-
-
Ray Schamp authored
-
- Aug 07, 2018
-
-
Ben Wheeler authored
-
- May 29, 2018
-
-
Ray Schamp authored
-
Michael "Z" Goddard authored
Configure loaders so they operate on individual modules in scratch-* dependencies.
-
- May 21, 2018
-
-
chrisgarrity authored
scratch-gui exports `index.js` instead of just GUI container.
-
- May 07, 2018
-
-
Michael "Z" Goddard authored
-
- May 03, 2018
-
-
Paul Kaplan authored
-
- May 02, 2018
-
-
Paul Kaplan authored
-
- Apr 27, 2018
-
-
Paul Kaplan authored
* WIP tips * WIP first card stack * WIP use tips reducer to show things to try * single card deck similar to mask sequence * collapse option * Add zoom card * WIP tips * Reorganized to redux * Add zooming to the gifs * Blue cards + navigation * Add tips to new nav bar * Remove blue * Update design with icons * deck updates wip * Updated card decks * Add videos to libraries * Update initial card and clicker preview * Add backdrop to initial card step. * WIP use vimeo player instead * New simple spin deck * Spin around and say hello decks * Update button and sub-card styles * Fix "tips" button in menu bar * Use move cursor * Fix cursor * Use same image for deck preview and library * Fix cursor again * Update clicker game deck * Add videos as single-step decks * Change tips in menu bar to ? icon * Change “tips” to “how-tos” in library * Add help icon to cards * Update deck library images * Add drag cover for youtube video to prevent catching mouseup * add a step to spin deck for clicking control * Blue bar style updates * Add step pips * Update clicker game name to run away * Fix image padding * Add change color step to spin deck * Add start sound step to run away deck * Update say deck to start with adding a sprite * Remove package lock * Remove zooming functionality * Remove unnecassary prototype changes * Split up rendering of cards into smaller parts * Use FormattedMessage for all strings * Automatic lint fixes * Almost finished with lint errors! * Fix more lint errors * Clean up CSS * Fix webpack config
-
- Apr 24, 2018
-
-
chrisgarrity authored
build in production mode on travis
-
- Apr 19, 2018
-
-
chrisgarrity authored
Use absolute path when building library (production) so assets can be copied to /static in GUI consumer (like scratch-www)
-
chrisgarrity authored
-
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
export Library if `NODE_ENV===‘production’`, otherwise export playground and examples.
-
chrisgarrity authored
-
chrisgarrity authored
Allow intl to be passed in to GUI as a prop (rather than having to be already in the store)
-
- Feb 22, 2018
-
-
Paul Kaplan authored
-
- Dec 01, 2017
-
-
Ray Schamp authored
-
- Nov 14, 2017
-
-
Eric Rosenbaum authored
-
- Nov 03, 2017
-
-
Paul Kaplan authored
-
Ray Schamp authored
-
Ray Schamp authored
-
- Nov 02, 2017
-
-
Eric Rosenbaum authored
Instead of using svg-url-loader only
-
- Oct 31, 2017
-
-
DD authored
- Aug 29, 2017
-
-
Christopher Willis-Ford authored
-
Christopher Willis-Ford authored
-
- Aug 16, 2017
-
-
Ray Schamp authored
-
Ray Schamp authored
Still missing is a green flag, but blocks run!
-
- Jul 19, 2017
-
-
chrisgarrity authored
Dynamic import didn’t do what we wanted, so just added `npm run i18n:msgs` to the start command. This is just temporary. Other changes as requested: * exports in one place * loc=> locale Also fixed use of require for localeData to use dynamic import (this one works), so the babelrc changes are needed, otherwise import as a function is not recognized.
-
- Jul 17, 2017
-
-
chrisgarrity authored
Generating the localization source to update the translation system (transifex) is really separate from building. When building we want to be using the current state of translations from transifex, and the english default strings are not needed. Uses the babel-cli to run the babel-plugin-react-intl separately from webpack.
-
chrisgarrity authored
Using babel-plugin-react intl to extract messages from sources that use react-intl. It creates one file per component, that’s not ideal for translators. Transifex supports several different json formats. We picked the chrome i18n json format because it includes the ‘description’ and displays that to translators as instructions in the transifex UI.
-