Commit Graph
3303 Commits
Author SHA1 Message Date
Zoë Bentley 500341ee8e added 12 tutorials in Arabic 2021-09-23 10:26:29 -04:00
Christopher Willis-Ford f0dbfad3b0 Merge branch 'develop' into fix-telemetry-dialog-selection 2021-07-29 10:56:21 -07:00
Christopher Willis-Ford 23f75b4197 Merge pull request #6762 from cwillisf/fix-TargetPane-isRtl-warning
don't pass isRtl to TargetPaneComponent
2021-06-01 12:14:16 -07:00
DD Liu 988bd775b3 Remove unused class 2021-06-01 13:36:53 -04:00
Christopher Willis-Ford aac57420c6 shrink telemetry modal on smaller viewports
If the viewport height is smaller than 660, shrink the margin above &
below the telemetry modal.
If the viewport height is smaller than 540, also remove the image banner
at the top of the telemetry modal.
2021-05-19 11:43:49 -07:00
Ben Wheeler a36af11c0d added proptypes for asset 2021-05-11 15:38:09 -04:00
Ben Wheeler 51f32c7b0f add eslint comments 2021-05-11 15:25:36 -04:00
DD Liu 3757601317 Remove upload from camera 2021-05-03 12:28:28 -04:00
Christopher Willis-Ford f3bdaf3e69 Merge branch 'develop' into fix-telemetry-dialog-selection 2021-04-29 11:19:56 -07:00
DD Liu 38d68f0352 Remove v2SvgAdapter 2021-03-04 15:34:24 -05:00
Christopher Willis-Ford 4d8a28f3d9 fix telemetry dialog receiving updates
The telemetry dialog was correctly sending the message to update the
setting, and the setting was correctly getting updated, but the new
status was not being comminucated to the dialog. This resulted in the
dialog staying in the "no selection" state with the close button
disabled, even after the user made a selection.
2021-03-03 18:22:51 -08:00
Christopher Willis-Ford 76cd737bec don't pass isRtl to TargetPaneComponent
Prior to this change, `TargetPane` passed `isRtl` to
`TargetPaneComponent` which then passed it into a `div`, causing the
warning below. Since `TargetPaneComponent` doesn't currently use `isRtl`
so there's no need to pass it in. If `TargetPaneComponent` starts
needing `isRtl` then we should adjust it to not pass that property to
any DOM elements.

The console warning in question is 57 lines long and starts with:

Warning: React does not recognize the `isRtl` prop on a DOM element. If
you intentionally want it to appear in the DOM as a custom attribute,
spell it as lowercase `isrtl` instead. If you accidentally passed it
from a parent component, remove it from the DOM element.
2021-02-17 15:00:14 -08:00
Paul Kaplan 875bee35f1 Update to eslint-config-scratch@6.0.0 and associated fixes 2021-02-10 08:54:15 -05:00
Christopher Willis-Ford 4ba1a065c7 add CSS fade to settingWasUpdated message 2021-01-25 15:16:26 -08:00
Christopher Willis-Ford 9636dd0442 adjust CSS names to follow our conventions 2021-01-25 15:16:26 -08:00
Christopher Willis-Ford 3c9c69f327 add 'Your setting was updated.' message 2021-01-25 15:16:26 -08:00
Christopher Willis-Ford d00e54ad26 fix radio buttons in RTL 2021-01-25 15:16:26 -08:00
Christopher Willis-Ford d8ec386706 restyle telemetry radio buttons like in WWW 2021-01-25 15:16:26 -08:00
Christopher Willis-Ford 0d0526600d use radio buttons for telemetry modal
This indicates the current state, lets the user exit without changing
state, and lets the user change state any time they want.

This change also improves RTL support in the telemetry modal.
2021-01-25 15:16:26 -08:00
Christopher Willis-Ford 0e973068a5 allow 'About' button to open a menu
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.
2021-01-25 15:16:26 -08:00
Eric Rosenbaum d2f3e1f98a Merge pull request #5662 from apple502j/import-forever
Close Importing when the sound is invalid
2021-01-11 16:01:41 -05:00
Ray Schamp b52376ac2e Merge branch 'develop' into revert-5437-revert-4809-refactor-file-uploader 2021-01-11 14:49:04 -05:00
DD Liu 898fc260d5 Merge branch 'develop' into takeSvgRend 2021-01-07 14:36:20 -05:00
Benjamin Wheeler 8efb43598d Revert "Only call Renderer.pick() on draggable targets in Stage.onStartDrag" 2021-01-07 09:26:55 -05:00
Benjamin Wheeler dc974a984e Merge pull request #4982 from adroitwhiz/reduce-pick-queries
Only call Renderer.pick() on draggable targets in Stage.onStartDrag
2020-12-17 09:56:00 -05:00
chrisgarrity a7235827b6 Revert "Remove autofocus from question input" 2020-11-18 16:24:50 -05:00
DD Liu 81cd5974e8 Merge pull request #6177 from fsih/fixDefaultProject
Update default project assets
2020-11-14 18:08:30 -05:00
chrisgarrity 23605ead86 Merge pull request #5482 from apple502j/fullscreen-space
Ignore sound editor keyboard shortcut on fullscreen stage
2020-11-13 15:53:07 -05:00
chrisgarrity 469dda2b16 Merge pull request #6230 from apple502j/patch-12
Remove autofocus from question input
2020-11-13 15:32:37 -05:00
Zoë Bentley 49a1f6ec12 Added Getting Started video in 21 languages for Phase 2 2020-11-09 10:21:31 -05:00
zoebentley 201228f225 Merge pull request #6271 from zoebentley/translated-tutorial-images-11-languages-2020
Add tutorial images for 11 languages
2020-10-20 16:36:49 -04:00
Zoë Bentley d870174b6d Changed name of animate-char-pick-backdrop.LTR.gif 2020-10-20 13:53:53 -04:00
chrisgarrity 270646e6cc Merge pull request #4969 from adroitwhiz/bmp-upload
Add BMP upload support.
2020-10-20 10:55:26 -04:00
Eric Rosenbaum 3fb6bd3b7a Merge pull request #5460 from ericrosenbaum/feature/full-library-update-schema
Use sb3 schema-compliant asset library data
2020-10-16 13:59:36 -04:00
Zoë Bentley 0c8a7a4d0e lint 2020-10-15 15:13:24 -04:00
Zoë Bentley 9b0943d7a1 Fixed error with translate-video.js 2020-10-15 14:10:43 -04:00
Zoë Bentley 90eaf633a2 Fixed an error in the tutorial order 2020-10-15 14:02:31 -04:00
Zoë Bentley 671b76d4d1 Modified the ID of 1 Getting Started step 2020-10-15 13:46:12 -04:00
Zoë Bentley a3be72d7d4 Adds tutorial images for 11 languages 2020-10-14 17:01:04 -04:00
DD Liu 6b979cbfb4 Pass svg-renderer function to Paint 2020-10-13 21:02:35 -04:00
Eric Rosenbaum cbb7ae0fb8 Merge pull request #6223 from ericrosenbaum/fix-backpack-workspace-update
Refresh workspace when dropping code from backpack onto sprite tile
2020-10-01 11:03:35 -04:00
chrisgarrity ccc262e67a Merge pull request #5392 from BrightLin/develop
fix(blocks.js): fix  #2014 #4209 bugs.
2020-10-01 10:58:59 -04:00
apple502j 6b51fba950 Remove autofocus from question input 2020-10-01 22:23:33 +09:00
Eric Rosenbaum c1a73e497d Remove trailing spaces 2020-09-29 17:18:55 -04:00
Eric Rosenbaum 75cc1f4cfe refresh workspace on drag code from backpack to sprite tile 2020-09-29 17:01:12 -04:00
Ray Schamp 5f45730417 Merge pull request #6220 from zoebentley/animate-name-fix-2020
Fixed 2 steps in Animate a Name
2020-09-29 16:49:57 -04:00
Zoë Bentley c144853916 Fixed 2 steps in Animate a Name 2020-09-28 11:58:52 -04:00
chrisgarrity ac57157bc1 Merge pull request #6127 from apple502j/localize-backpack-assets
Localize backpack item label
2020-09-28 11:54:12 -04:00
picklesrus 326510662f Merge pull request #6176 from zoebentley/tutorial-relinking
Change end-of-tutorial links for several tutorials
2020-09-15 16:42:47 -04:00
zoebentley a8254eedd4 Merge pull request #6162 from zoebentley/getting-started-translation-phase-1
Added Getting Started video in 7 languages
2020-09-11 14:23:55 -04:00