- Feb 04, 2019
-
-
Luke Schlangen authored
-
- Feb 03, 2019
-
-
Luke Schlangen authored
-
Luke Schlangen 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
-
Ben Wheeler authored
-
Ben Wheeler authored
-
- Nov 28, 2018
-
-
Paul Kaplan authored
I do not like how the alert component is hyper specialized for two distinct use cases. It would be much better to refactor the alerts so that the alerter can just fill the alert with whatever they want. But I do not feel comfortable making that refactor because I know ben and evelyn have gone back and forth about these alerts.
-
Ray Schamp authored
Listen to the new project changed event from the VM and keep track of the state in Redux. Update it as appropriate. Known issue is that the project is marked as "changed" immediately after it's loaded. This is due to asynchronous event emitting while the project data is loaded, and needs an update to the VM to fix.
-
- Nov 27, 2018
-
-
Karishma Chadha authored
-
chrisgarrity authored
Adds `?tutorial=all` as a recognized option. Gui opens without the preview modal, and with the Tutorials Library open. Back button in the Tutorials Library takes you to the Editor (not back to referrer).
-
Paul Kaplan authored
-
- Nov 20, 2018
-
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
Evelyn Eastmond authored
-
- Nov 17, 2018
-
-
chrisgarrity authored
This will work better if there are other query string options that need to be handled later. It also handles the distinction between ‘all’ and the other tutorials better.
-
- Nov 16, 2018
-
-
Ben Wheeler authored
-
- Nov 15, 2018
-
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Ben Wheeler authored
-
Paul Kaplan authored
The use of an "override" prop that allowed the preview modal to be hidden without actually changing the redux state was causing a problem where the block editors where not closing when modals were opening. That is because it relied on the modal reducer being accurate. I defaulted the preview state to false to make it simpler to consume the GUI, as www will not want the preview info to be true. I made it true in the playground instead. This fixes https://github.com/LLK/scratch-gui/issues/3710
-
Ben Wheeler authored
-
- Nov 08, 2018
-
-
chrisgarrity authored
Adds `?tutorial=all` as a recognized option. Gui opens without the preview modal, and with the Tutorials Library open. Back button in the Tutorials Library takes you to the Editor (not back to referrer).
-