- May 23, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- May 21, 2018
-
-
chrisgarrity 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 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 13, 2018
-
-
Andrew Sliwinski authored
-
- Apr 06, 2018
-
-
Paul Kaplan authored
-
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!
-
- Apr 04, 2018
-
-
Paul Kaplan authored
Resolves https://github.com/LLK/scratch-gui/issues/1713
-
- Mar 05, 2018
-
-
Paul Kaplan authored
-
- Feb 27, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
Moran T authored
Should help with smaller screen sizes, where the ratio is different (like some chromebooks)
-
- 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
-
- Feb 09, 2018
-
-
Paul Kaplan authored
Images are draggable by default, but when used within buttons or as clickable elements, they should not be draggable because starting a drag accidentally prevents the click event.
-
- Jan 31, 2018
-
-
Paul Kaplan authored
-
- Jan 30, 2018
-
-
Paul Kaplan authored
-
Paul Kaplan authored
-
- Jan 12, 2018
-
-
Paul Kaplan authored
Remove the WebGL checks from the error boundary. Instead, just do not render the stage if it is not supported.
-
- Jan 08, 2018
-
-
chrisgarrity authored
Add Error Boundary (has componentDidCatch method) to handle WebGL errors and display an informative message.
-
- 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.
-
- Dec 20, 2017
-
-
Matthew Taylor authored
* Implement GH-830: Add coming soon tooltips This implements coming soon tooltips for: * the small stage size * save, load and language It also creates the component that can be copied over into the paint editor for use there as well. Lastly, this does a small refactor on the full screen implementation to include multiple small screen sizes too.
-
- Oct 06, 2017
-
-
chrisgarrity authored
Changed existing string ids to use the convention `<repo>.<component>.<identifier>`
-
- Sep 18, 2017
-
-
Paul Kaplan authored
Alphabetize all the things
-
- Sep 04, 2017
-
-
Josiah Neuberger authored
Commit fceba4e8 introduced new sizing behavior for the stage in order to fit everything in a 1024 width. Adopted this same behavior for the StageHeader component.
-
- Aug 31, 2017
-
-
Christopher Willis-Ford authored
-
- Aug 29, 2017
-
-
Christopher Willis-Ford authored
To show the "Add Extension" button, you must now add `?extensions` to the URL used to load the GUI.
-
Christopher Willis-Ford authored
-
Christopher Willis-Ford authored
-