- 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
-
- Apr 27, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
This reverts commit 29d5619d.
-
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 25, 2018
-
-
Andrew Sliwinski authored
* Updates to preview modal for release * Design tweaks and remove import modal * Resolve issues with tests * Copy edits HT Eric * Resolve lint issue with integration test * One more change to the disclaimer language * Add line break
-
- Apr 19, 2018
-
-
chrisgarrity authored
The initial intl store expected an object with an `intl` key, not the intl object as returned by `injectIntl`. Also changed GUI proptypes to accept Object as well as String for projectData to avoid warnings.
-
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
-
- Apr 13, 2018
-
-
Andrew Sliwinski authored
-
- Apr 06, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
It seems like there is some kind of touch action interference coming from the blocks panel, where if you touch the tabs on a touchscreen chromebook/chrome responsive mode, it does not select the tab if the touch radius is overlapping the blocks panel at all. See gifs in PR for more explanation. Fixes issue #1283, making chromebooks useable!
-
- Mar 23, 2018
-
-
Karishma Chadha authored
Revert "Changes to hash should happen through project loader hoc. Changes to the current project id and current project data should happen in a reducer since they are part of global state. That way, the load button can affect the global project data as well." This reverts commit e4fe143b.
-
- Mar 22, 2018
-
-
Karishma Chadha authored
-
Karishma Chadha authored
Changes to hash should happen through project loader hoc. Changes to the current project id and current project data should happen in a reducer since they are part of global state. That way, the load button can affect the global project data as well.
-
- Mar 16, 2018
-
-
Karishma Chadha authored
-
- Mar 15, 2018
- Feb 27, 2018
-
-
Paul Kaplan authored
-
- Feb 23, 2018
-
-
Karishma Chadha authored
Initial SB2 Import UI (button in preview modal + import modal that can load projects via url). Preliminary validation on url, still needs error handling.
-
- Feb 22, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Feb 16, 2018
-
-
Eric Rosenbaum authored
-
- Dec 27, 2017
-
-
Matthew Taylor authored
* add feedback form This implements #829 * small style updates to the stage buttons from @carljbowman * remove `stageSize` for now We eventually need this, but not yet, and it’s causing lint failure.
-
- Dec 21, 2017
-
-
chrisgarrity authored
- implements welcome to the preview modal, and unsupported browser modal. - will need assets updated in Jan.
-
- Sep 18, 2017
-
-
Paul Kaplan authored
Alphabetize all the things
-
- Aug 31, 2017
-
-
Christopher Willis-Ford authored
-
- Aug 16, 2017
-
-
Ray Schamp authored
This way one can still get the benefits of the GUI container but have a custom collection of components within it.
-
Ray Schamp authored
This way a stage is not necessary for sound blocks to work
-
- Jul 21, 2017
-
-
Paul Kaplan authored
-
- Jun 30, 2017
-
-
Paul Kaplan authored
-
- May 17, 2017
-
-
DD Liu authored
-
- Apr 20, 2017
-
-
Ray Schamp authored
With jscodeshift thank God
-