- Feb 10, 2021
-
-
Paul Kaplan authored
-
- Jan 25, 2021
-
-
Christopher Willis-Ford authored
If `onClickAbout` is a callback, or is not provided, then behavior is the same as it was before this change. If the value is an array of objects with `title` and `onClick` properties, the "About" button will now open a menu with those items. TODO: support `FormattedMessage` for the menu item titles.
-
- Aug 17, 2020
- Jan 30, 2020
-
-
Ben Wheeler authored
-
- Jan 28, 2020
-
-
Ben Wheeler authored
draft of refactor to make custom confirm modal work for upload; need to further edit sb-file-uploader Add support for custom confirm modal to sb-file-uploader Show custom confirm modal when confirming project upload got custom upload refactor of file upload working, and tested failure case cleaned up debug code, make project file upload work simplified logic around canceling file upload removed old sb-file-uploader.jsx; fixed linter errors reverted two components to use old strings, not shared (can do that refactor another time) removed unnecessary confirm container removed stray comment moved, updated sb file uploader tests, related project state tests removed custom modal, to reduce scope of changes sb file uploader test uses intl
-
- Jan 27, 2020
-
-
Ben Wheeler authored
-
- Jan 06, 2020
-
-
Ben Wheeler authored
-
- May 07, 2019
-
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
- Apr 17, 2019
-
-
Ben Wheeler authored
-
- Mar 18, 2019
-
-
Evelyn Eastmond authored
-
- Feb 13, 2019
-
-
Paul Kaplan authored
-
- Feb 04, 2019
-
-
Luke Schlangen authored
-
- Feb 03, 2019
-
-
Luke Schlangen authored
-
Luke Schlangen authored
-
- Jan 29, 2019
-
-
Nikhil Jha authored
-
Nikhil Jha authored
-
- Jan 23, 2019
-
-
Paul Kaplan authored
This fixes the root cause of #2858, which is caused because we are rendering the sound editor based on the GUI editing target data, but retrieving the sound based on the vms editing target data. The throttle of the redux action was causing those to get out of sync while a project was running. The throttle is not needed because the vm runtime already batches those updates at 30 fps. The updates that come from top-level actions like switching sprites go out immediately. This is also a minor performance boost, because there was a few ms being spent in setting and checking timers that were not needed.
-
- Jan 10, 2019
-
-
Ben Wheeler authored
https://github.com/LLK/scratch-gui/pull/4312 had a function name conflict with the existing code. This change fixes that by renaming the conflicting function, and removes redundant code.
-
chrisgarrity authored
www needs to know when a project finishes loading so that remixing can be disabled while the project is in a state that cannot be remixed.
-
- Dec 20, 2018
-
-
Christopher Willis-Ford authored
The playground now displays this on startup when in Scratch Desktop simulation mode.
-
Paul Kaplan authored
-
Ben Wheeler authored
-
- Dec 18, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Dec 10, 2018
-
-
Ben Wheeler authored
-
- Dec 06, 2018
-
-
Ben Wheeler authored
-
- Dec 05, 2018
-
-
chrisgarrity authored
Liked @paulkaplan’s suggestion that the property get renamed `showBranding` as we use ‘embedded’ in multiple ways that would get confusing. The embedded project view is ‘playerOnly’, ‘fullscreen’ and ‘showBranding’.
-
- Dec 04, 2018
-
-
Ben Wheeler authored
use blue creating screen for new projects; revised alert text for copy, remix; saving messages don't dismiss alerts
-
chrisgarrity authored
-
- Nov 29, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-