├── .babelrc ├── .browserslistrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ └── node.js.yml ├── .gitignore ├── .npmignore ├── .nvmrc ├── .tx └── config ├── CHANGELOG.md ├── LICENSE ├── README.md ├── TRADEMARK ├── commitlint.config.js ├── docs ├── project_state_diagram.svg └── project_state_example.png ├── package.json ├── prune-gh-pages.sh ├── release.config.js ├── renovate.json5 ├── scripts ├── .eslintrc.js └── prepublish.mjs ├── src ├── .eslintrc.js ├── addons │ ├── .gitignore │ ├── README.md │ ├── addon-precedence.js │ ├── addons-l10n-settings │ │ ├── de.json │ │ ├── es.json │ │ ├── fi.json │ │ ├── fr.json │ │ ├── hu.json │ │ ├── it.json │ │ ├── ja.json │ │ ├── ko.json │ │ ├── nl.json │ │ ├── pl.json │ │ ├── pt.json │ │ ├── ro.json │ │ ├── ru.json │ │ ├── sl.json │ │ ├── tr.json │ │ ├── zh-cn.json │ │ └── zh-tw.json │ ├── addons-l10n │ │ ├── de.json │ │ ├── en.json │ │ ├── es.json │ │ ├── fi.json │ │ ├── fr.json │ │ ├── hu.json │ │ ├── it.json │ │ ├── ja.json │ │ ├── ko.json │ │ ├── nl.json │ │ ├── pl.json │ │ ├── pt.json │ │ ├── ro.json │ │ ├── ru.json │ │ ├── sl.json │ │ ├── tr.json │ │ ├── zh-cn.json │ │ └── zh-tw.json │ ├── addons.js │ ├── addons │ │ ├── 2d-color-picker │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── assets │ │ │ │ └── sv-gr.png │ │ │ ├── paint-editor.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── better-img-uploads │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── icon.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── bitmap-copy │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── block-cherry-picking │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── block-count │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── blockcount.js │ │ ├── block-duplicate │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── module.js │ │ │ └── userscript.js │ │ ├── block-palette-icons │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── icons │ │ │ │ ├── block_icon.svg │ │ │ │ ├── control_icon.svg │ │ │ │ ├── events_icon.svg │ │ │ │ ├── list_icon.svg │ │ │ │ ├── looks_icon.svg │ │ │ │ ├── motion_icon.svg │ │ │ │ ├── operators_icon.svg │ │ │ │ ├── sensing_icon.svg │ │ │ │ ├── sound_icon.svg │ │ │ │ └── variables_icon.svg │ │ │ └── userstyle.css │ │ ├── block-switching │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── blocks2image │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── cat-blocks │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── clones │ │ │ ├── 300cats.svg │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── cat.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── color-picker │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── code-editor.js │ │ │ ├── paint-editor.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── columns │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── copy-reporter │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── copy.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── custom-block-shape │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── update-all-blocks.js │ │ │ └── userscript.js │ │ ├── custom-block-text │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── custom-menu-bar │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── menu-icons.css │ │ │ └── menu-labels.css │ │ ├── custom-zoom │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── data-category-tweaks-v2 │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── debugger │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── icons │ │ │ │ ├── close.svg │ │ │ │ ├── debug.svg │ │ │ │ ├── delete.svg │ │ │ │ ├── download-white.svg │ │ │ │ ├── error.svg │ │ │ │ ├── logs.svg │ │ │ │ ├── performance.svg │ │ │ │ ├── play.svg │ │ │ │ ├── step.svg │ │ │ │ ├── subthread.svg │ │ │ │ ├── threads.svg │ │ │ │ └── warning.svg │ │ │ ├── log-view.js │ │ │ ├── logs.js │ │ │ ├── module.js │ │ │ ├── performance.js │ │ │ ├── style.css │ │ │ ├── threads.js │ │ │ └── userscript.js │ │ ├── default-costume-editor-color │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── disable-paste-offset │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── disable-stage-drag-select │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── drag-drop │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── editor-buttons-reverse-order │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userstyle.css │ │ ├── editor-colored-context-menus │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── userscript.css │ │ │ └── userscript.js │ │ ├── editor-comment-previews │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ ├── editor-compact │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── close.svg │ │ │ ├── force-tooltip-update.js │ │ │ ├── hide-labels.css │ │ │ ├── sprite-properties.css │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ ├── editor-devtools │ │ │ ├── DevTools.js │ │ │ ├── DomHelpers.js │ │ │ ├── UndoGroup.js │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── icon--close.svg │ │ │ ├── show-broadcast.js │ │ │ └── userscript.js │ │ ├── editor-extra-keys │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── editor-number-arrow-keys │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── editor-searchable-dropdowns │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── userscript.css │ │ │ └── userscript.js │ │ ├── editor-sounds │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── editor-square-inputs │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── editor-stage-left │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── fix-share-the-love.js │ │ │ └── stageleft.css │ │ ├── editor-stepping │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── highlighter.js │ │ │ └── userscript.js │ │ ├── editor-theme3 │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── black_text.css │ │ │ ├── color_on_black.css │ │ │ ├── color_on_white.css │ │ │ ├── compatibility.css │ │ │ ├── icons │ │ │ │ ├── black_text │ │ │ │ │ ├── arrow_button.svg │ │ │ │ │ ├── extensions │ │ │ │ │ │ ├── music.svg │ │ │ │ │ │ ├── pen.svg │ │ │ │ │ │ ├── text2speech.svg │ │ │ │ │ │ ├── translate.svg │ │ │ │ │ │ └── videoSensing.svg │ │ │ │ │ ├── repeat.svg │ │ │ │ │ ├── rotate-left.svg │ │ │ │ │ └── rotate-right.svg │ │ │ │ └── white_text │ │ │ │ │ ├── arrow_button.svg │ │ │ │ │ ├── extensions │ │ │ │ │ ├── music.svg │ │ │ │ │ ├── pen.svg │ │ │ │ │ ├── text2speech.svg │ │ │ │ │ ├── translate.png │ │ │ │ │ └── videoSensing.svg │ │ │ │ │ ├── repeat.svg │ │ │ │ │ ├── rotate-left.svg │ │ │ │ │ └── rotate-right.svg │ │ │ ├── theme3.css │ │ │ └── theme3.js │ │ ├── expanded-backpack │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── backpack.css │ │ │ └── userscript.js │ │ ├── find-bar │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── blockly │ │ │ │ ├── BlockFlasher.js │ │ │ │ ├── BlockInstance.js │ │ │ │ ├── BlockItem.js │ │ │ │ └── Utils.js │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ ├── folders │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── folder.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── fullscreen │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── hideOverflow.css │ │ │ ├── hideToolbar.css │ │ │ ├── removeBorder.css │ │ │ ├── resizeWindow.css │ │ │ ├── resizeWindow_noToolbar.css │ │ │ └── userscript.js │ │ ├── gamepad │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── active.png │ │ │ ├── close.svg │ │ │ ├── cursor.png │ │ │ ├── dot.svg │ │ │ ├── gamepad.svg │ │ │ ├── gamepadlib.css │ │ │ ├── gamepadlib.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── hide-delete-button │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── costumes.css │ │ │ ├── sounds.css │ │ │ └── sprites.css │ │ ├── hide-flyout │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── lock.svg │ │ │ ├── style.css │ │ │ ├── unlock.svg │ │ │ └── userscript.js │ │ ├── hide-new-variables │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── hide-stage │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── icon.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── initialise-sprite-position │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── jump-to-def │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── load-extensions │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── mediarecorder │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── middle-click-popup │ │ │ ├── BlockRenderer.js │ │ │ ├── BlockTypeInfo.js │ │ │ ├── WorkspaceQuerier.js │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── module.js │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ ├── mouse-pos │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── move-to-top-bottom │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── move-to-top-layer │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── mute-project │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── mute.svg │ │ │ └── userscript.js │ │ ├── no-script-bumping │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── number-pad │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── onion-skinning │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── decrement.svg │ │ │ ├── increment.svg │ │ │ ├── settings.svg │ │ │ ├── style.css │ │ │ ├── toggle.svg │ │ │ └── userscript.js │ │ ├── paint-by-default │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── paint-skew │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── paint-snap │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── compatibility.js │ │ │ ├── genScalePoints.js │ │ │ ├── genSnapPoints.js │ │ │ ├── helpers.js │ │ │ ├── icons │ │ │ │ ├── decrement.svg │ │ │ │ ├── increment.svg │ │ │ │ ├── off.svg │ │ │ │ ├── on.svg │ │ │ │ ├── settings.svg │ │ │ │ └── snap.svg │ │ │ ├── state.js │ │ │ ├── ui.js │ │ │ ├── updateScaleTool.js │ │ │ ├── updateSelectTool.js │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ ├── pause │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── pause.svg │ │ │ ├── play.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── pick-colors-from-stage │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── remove-curved-stage-border │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── remove-borders.css │ │ ├── remove-sprite-confirm │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── rename-broadcasts │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── reorder-custom-inputs │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── arrows.css │ │ │ ├── modified-funcs.js │ │ │ └── userscript.js │ │ ├── script-snap │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── search-sprites │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── search-bar.css │ │ │ └── userscript.js │ │ ├── sprite-properties │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── collapse.svg │ │ │ ├── info.svg │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ ├── swap-local-global │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── transparent-orphans │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userstyle.css │ │ ├── tw-disable-cloud-variables │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── tw-disable-compiler │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── tw-remove-backpack │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── remove-backpack.css │ │ │ └── remove-backpack.js │ │ ├── tw-remove-feedback │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── remove-feedback.css │ │ ├── tw-straighten-comments │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ └── userscript.js │ │ ├── variable-manager │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── icon.svg │ │ │ ├── search.svg │ │ │ ├── style.css │ │ │ └── userscript.js │ │ ├── vol-slider │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── hover.css │ │ │ ├── loud.svg │ │ │ ├── module.js │ │ │ ├── mute.svg │ │ │ ├── quiet.svg │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ │ └── zebra-striping │ │ │ ├── _manifest_entry.js │ │ │ ├── _runtime_entry.js │ │ │ ├── userscript.js │ │ │ └── userstyle.css │ ├── api.js │ ├── channels.js │ ├── conditional-style.js │ ├── contextmenu.js │ ├── entry.js │ ├── environment.js │ ├── event-target.js │ ├── generated │ │ ├── addon-entries.js │ │ ├── addon-manifests.js │ │ ├── l10n-entries.js │ │ ├── l10n-settings-entries.js │ │ └── upstream-meta.json │ ├── hooks.js │ ├── libraries │ │ ├── common │ │ │ └── cs │ │ │ │ ├── download-blob.js │ │ │ │ ├── normalize-color.js │ │ │ │ ├── rate-limiter.js │ │ │ │ ├── small-stage.js │ │ │ │ └── text-color.esm.js │ │ └── thirdparty │ │ │ └── cs │ │ │ ├── chart.min.js │ │ │ └── tinycolor-min.js │ ├── modal.css │ ├── modal.js │ ├── pull.js │ ├── redux.js │ ├── settings-store-singleton.js │ ├── settings-store.js │ └── settings │ │ ├── en.json │ │ ├── icons │ │ ├── brush.svg │ │ ├── clear.svg │ │ ├── expand.svg │ │ ├── extension.svg │ │ ├── info.svg │ │ ├── search.svg │ │ └── undo.svg │ │ ├── search.js │ │ ├── settings.css │ │ ├── settings.jsx │ │ └── translations.json ├── components │ ├── action-menu │ │ ├── action-menu.css │ │ ├── action-menu.jsx │ │ ├── icon--backdrop.svg │ │ ├── icon--file-upload.svg │ │ ├── icon--paint.svg │ │ ├── icon--search.svg │ │ ├── icon--sprite.svg │ │ └── icon--surprise.svg │ ├── alerts │ │ ├── alert.css │ │ ├── alert.jsx │ │ ├── alerts.css │ │ ├── alerts.jsx │ │ ├── inline-message.css │ │ └── inline-message.jsx │ ├── asset-panel │ │ ├── asset-panel.css │ │ ├── asset-panel.jsx │ │ ├── icon--add-backdrop-lib.svg │ │ ├── icon--add-blank-costume.svg │ │ ├── icon--add-costume-lib.svg │ │ ├── icon--add-sound-lib.svg │ │ ├── icon--add-sound-record.svg │ │ ├── icon--sound-rtl.svg │ │ ├── icon--sound.svg │ │ ├── selector.css │ │ ├── selector.jsx │ │ └── sortable-asset.jsx │ ├── audio-trimmer │ │ ├── audio-selector.jsx │ │ ├── audio-trimmer.css │ │ ├── audio-trimmer.jsx │ │ ├── icon--handle.svg │ │ ├── playhead.jsx │ │ └── selection-handle.jsx │ ├── backpack │ │ ├── backpack.css │ │ └── backpack.jsx │ ├── blocks │ │ ├── blocks.css │ │ └── blocks.jsx │ ├── box │ │ ├── box.css │ │ └── box.jsx │ ├── browser-modal │ │ ├── browser-modal.css │ │ ├── browser-modal.jsx │ │ └── unsupported-browser.svg │ ├── button │ │ ├── button.css │ │ └── button.jsx │ ├── cards │ │ ├── card.css │ │ ├── cards.jsx │ │ ├── icon--close.svg │ │ ├── icon--expand.svg │ │ ├── icon--next.svg │ │ ├── icon--prev.svg │ │ └── icon--shrink.svg │ ├── close-button │ │ ├── close-button.css │ │ ├── close-button.jsx │ │ ├── icon--close-orange.svg │ │ └── icon--close.svg │ ├── coming-soon │ │ ├── aww-cat.png │ │ ├── coming-soon.css │ │ ├── coming-soon.jsx │ │ └── cool-cat.png │ ├── connection-modal │ │ ├── auto-scanning-step.jsx │ │ ├── connected-step.jsx │ │ ├── connecting-step.jsx │ │ ├── connection-modal.css │ │ ├── connection-modal.jsx │ │ ├── dots.jsx │ │ ├── error-step.jsx │ │ ├── icons │ │ │ ├── back.svg │ │ │ ├── bluetooth-white.svg │ │ │ ├── bluetooth.svg │ │ │ ├── cancel.svg │ │ │ ├── close.svg │ │ │ ├── enter-update.svg │ │ │ ├── help.svg │ │ │ ├── refresh.svg │ │ │ ├── scratchlink.svg │ │ │ ├── searching.png │ │ │ ├── send-update-white.svg │ │ │ ├── send-update.svg │ │ │ └── warning.svg │ │ ├── peripheral-tile.jsx │ │ ├── scanning-step.jsx │ │ ├── unavailable-step.jsx │ │ └── update-peripheral-step.jsx │ ├── context-menu │ │ ├── context-menu.css │ │ └── context-menu.jsx │ ├── controls │ │ ├── controls.css │ │ └── controls.jsx │ ├── crash-message │ │ ├── crash-message.css │ │ ├── crash-message.jsx │ │ └── reload.svg │ ├── custom-procedures │ │ ├── custom-procedures.css │ │ ├── custom-procedures.jsx │ │ ├── icon--boolean-input.svg │ │ ├── icon--label.svg │ │ └── icon--text-input.svg │ ├── delete-button │ │ ├── delete-button.css │ │ ├── delete-button.jsx │ │ └── icon--delete.svg │ ├── direction-picker │ │ ├── dial.css │ │ ├── dial.jsx │ │ ├── direction-picker.css │ │ ├── direction-picker.jsx │ │ ├── icon--all-around.svg │ │ ├── icon--dial.svg │ │ ├── icon--dont-rotate.svg │ │ ├── icon--handle.svg │ │ └── icon--left-right.svg │ ├── divider │ │ ├── divider.css │ │ └── divider.jsx │ ├── drag-layer │ │ ├── drag-layer.css │ │ └── drag-layer.jsx │ ├── filter │ │ ├── filter.css │ │ ├── filter.jsx │ │ ├── icon--filter.svg │ │ └── icon--x.svg │ ├── forms │ │ ├── buffered-input-hoc.jsx │ │ ├── input.css │ │ ├── input.jsx │ │ ├── label.css │ │ └── label.jsx │ ├── green-flag │ │ ├── green-flag.css │ │ ├── green-flag.jsx │ │ └── icon--green-flag.svg │ ├── gui │ │ ├── gui.css │ │ ├── gui.jsx │ │ ├── icon--code.svg │ │ ├── icon--costumes.svg │ │ ├── icon--extensions.svg │ │ └── icon--sounds.svg │ ├── icon-button │ │ ├── icon-button.css │ │ └── icon-button.jsx │ ├── language-selector │ │ ├── language-icon.svg │ │ ├── language-selector.css │ │ └── language-selector.jsx │ ├── library-item │ │ ├── bluetooth.svg │ │ ├── favorite-active.svg │ │ ├── favorite-inactive.svg │ │ ├── internet-connection.svg │ │ ├── lib-icon--sound-rtl.svg │ │ ├── lib-icon--sound.svg │ │ ├── library-item.css │ │ └── library-item.jsx │ ├── library │ │ ├── library.css │ │ └── library.jsx │ ├── loader │ │ ├── bottom-block.svg │ │ ├── loader.css │ │ ├── loader.jsx │ │ ├── middle-block.svg │ │ └── top-block.svg │ ├── loupe │ │ ├── loupe.css │ │ └── loupe.jsx │ ├── menu-bar │ │ ├── account-nav.css │ │ ├── account-nav.jsx │ │ ├── addons.svg │ │ ├── author-info.css │ │ ├── author-info.jsx │ │ ├── cat_logo.svg │ │ ├── check.svg │ │ ├── community-button.css │ │ ├── community-button.jsx │ │ ├── dropdown-caret.svg │ │ ├── icon--about.svg │ │ ├── icon--edit.svg │ │ ├── icon--file.svg │ │ ├── icon--mystuff.png │ │ ├── icon--profile.png │ │ ├── icon--remix.svg │ │ ├── icon--see-community.svg │ │ ├── icon--settings.svg │ │ ├── language-menu.jsx │ │ ├── login-dropdown.css │ │ ├── login-dropdown.jsx │ │ ├── menu-bar-menu.jsx │ │ ├── menu-bar.css │ │ ├── menu-bar.jsx │ │ ├── nineties_logo.svg │ │ ├── oldtimey-logo.svg │ │ ├── prehistoric-logo.svg │ │ ├── project-title-input.css │ │ ├── project-title-input.jsx │ │ ├── save-status.css │ │ ├── save-status.jsx │ │ ├── scratch-logo.svg │ │ ├── settings-menu.css │ │ ├── settings-menu.jsx │ │ ├── share-button.css │ │ ├── share-button.jsx │ │ ├── tw-accent-rainbow.svg │ │ ├── tw-advanced.svg │ │ ├── tw-blocks-custom.svg │ │ ├── tw-blocks-dark.svg │ │ ├── tw-blocks-high-contrast.svg │ │ ├── tw-blocks-three.svg │ │ ├── tw-desktop-icon.svg │ │ ├── tw-desktop-settings.jsx │ │ ├── tw-error.svg │ │ ├── tw-menu-label.jsx │ │ ├── tw-moon.svg │ │ ├── tw-news.css │ │ ├── tw-news.jsx │ │ ├── tw-open-link.svg │ │ ├── tw-save-status.jsx │ │ ├── tw-see-inside.css │ │ ├── tw-see-inside.jsx │ │ ├── tw-sun.svg │ │ ├── tw-theme-accent.jsx │ │ ├── tw-theme-blocks.jsx │ │ ├── tw-theme-gui.jsx │ │ ├── user-avatar.css │ │ └── user-avatar.jsx │ ├── menu │ │ ├── menu.css │ │ └── menu.jsx │ ├── meter │ │ ├── meter.css │ │ └── meter.jsx │ ├── mic-indicator │ │ ├── mic-indicator.css │ │ ├── mic-indicator.jsx │ │ └── mic-indicator.svg │ ├── modal │ │ ├── modal.css │ │ └── modal.jsx │ ├── monitor-list │ │ ├── monitor-list.css │ │ └── monitor-list.jsx │ ├── monitor │ │ ├── default-monitor.jsx │ │ ├── large-monitor.jsx │ │ ├── list-monitor-scroller.jsx │ │ ├── list-monitor.jsx │ │ ├── monitor.css │ │ ├── monitor.jsx │ │ └── slider-monitor.jsx │ ├── nineties-mode │ │ ├── nineties-mode.css │ │ ├── nineties-mode.jsx │ │ └── shapes.svg │ ├── oldtimey-mode │ │ ├── oldtimey-mode.css │ │ ├── oldtimey-mode.jsx │ │ ├── oldtimey.png │ │ ├── projector.wav │ │ └── projector2.mp3 │ ├── play-button │ │ ├── icon--play.svg │ │ ├── icon--stop.svg │ │ ├── play-button.css │ │ └── play-button.jsx │ ├── prehistoric-mode │ │ ├── background.png │ │ ├── prehistoric-mode.css │ │ ├── prehistoric-mode.jsx │ │ └── torch.gif │ ├── progress-ring │ │ ├── progress-ring.css │ │ └── progress-ring.jsx │ ├── prompt │ │ ├── icon--dropdown-caret.svg │ │ ├── prompt.css │ │ └── prompt.jsx │ ├── question │ │ ├── icon--enter.svg │ │ ├── question.css │ │ └── question.jsx │ ├── record-modal │ │ ├── icon--back.svg │ │ ├── icon--play.svg │ │ ├── icon--stop-playback.svg │ │ ├── icon--stop-recording.svg │ │ ├── playback-step.jsx │ │ ├── record-modal.css │ │ ├── record-modal.jsx │ │ └── recording-step.jsx │ ├── slider-prompt │ │ ├── slider-prompt.css │ │ └── slider-prompt.jsx │ ├── sound-editor │ │ ├── icon--copy-to-new.svg │ │ ├── icon--copy.svg │ │ ├── icon--delete.svg │ │ ├── icon--echo.svg │ │ ├── icon--fade-in.svg │ │ ├── icon--fade-out.svg │ │ ├── icon--faster.svg │ │ ├── icon--louder.svg │ │ ├── icon--mute.svg │ │ ├── icon--paste.svg │ │ ├── icon--play.svg │ │ ├── icon--redo.svg │ │ ├── icon--reverse.svg │ │ ├── icon--robot.svg │ │ ├── icon--slower.svg │ │ ├── icon--softer.svg │ │ ├── icon--stop.svg │ │ ├── icon--trim-confirm.svg │ │ ├── icon--trim.svg │ │ ├── icon--undo.svg │ │ ├── sound-editor.css │ │ └── sound-editor.jsx │ ├── spinner │ │ ├── spinner.css │ │ └── spinner.jsx │ ├── sprite-info │ │ ├── icon--draggable-off.svg │ │ ├── icon--draggable-on.svg │ │ ├── icon--hide.svg │ │ ├── icon--show.svg │ │ ├── icon--x.svg │ │ ├── icon--y.svg │ │ ├── sprite-info.css │ │ └── sprite-info.jsx │ ├── sprite-selector-item │ │ ├── sprite-selector-item.css │ │ └── sprite-selector-item.jsx │ ├── sprite-selector │ │ ├── sprite-list.jsx │ │ ├── sprite-selector.css │ │ └── sprite-selector.jsx │ ├── stage-header │ │ ├── icon--full-stage.svg │ │ ├── icon--fullscreen.svg │ │ ├── icon--large-stage.svg │ │ ├── icon--settings.svg │ │ ├── icon--small-stage.svg │ │ ├── icon--unfullscreen.svg │ │ ├── stage-header.css │ │ └── stage-header.jsx │ ├── stage-selector │ │ ├── stage-selector.css │ │ └── stage-selector.jsx │ ├── stage-wrapper │ │ ├── stage-wrapper.css │ │ └── stage-wrapper.jsx │ ├── stage │ │ ├── stage.css │ │ └── stage.jsx │ ├── stop-all │ │ ├── icon--stop-all.svg │ │ ├── stop-all.css │ │ └── stop-all.jsx │ ├── tag-button │ │ ├── tag-button.css │ │ └── tag-button.jsx │ ├── target-pane │ │ ├── target-pane.css │ │ └── target-pane.jsx │ ├── telemetry-modal │ │ ├── telemetry-modal-header.png │ │ ├── telemetry-modal.css │ │ └── telemetry-modal.jsx │ ├── toggle-buttons │ │ ├── toggle-buttons.css │ │ └── toggle-buttons.jsx │ ├── turbo-mode │ │ ├── icon--turbo.svg │ │ ├── turbo-mode.css │ │ └── turbo-mode.jsx │ ├── tw-cloud-variable-badge │ │ ├── cloud-server-button.jsx │ │ ├── cloud-variable-badge.css │ │ ├── cloud-variable-badge.jsx │ │ └── clouddata.svg │ ├── tw-custom-extension-modal │ │ ├── custom-extension-modal.css │ │ ├── custom-extension-modal.jsx │ │ ├── file-input.css │ │ └── file-input.jsx │ ├── tw-description │ │ ├── description.css │ │ └── description.jsx │ ├── tw-documentation-link │ │ └── documentation-link.jsx │ ├── tw-extension-separator │ │ ├── separator.css │ │ └── separator.jsx │ ├── tw-fancy-checkbox │ │ ├── checkbox.css │ │ ├── checkbox.jsx │ │ └── checkbox.svg │ ├── tw-featured-projects │ │ ├── featured-projects.css │ │ └── featured-projects.jsx │ ├── tw-fonts-modal │ │ ├── add-button.jsx │ │ ├── add-custom-font.jsx │ │ ├── add-system-font.jsx │ │ ├── custom.svg │ │ ├── delete.svg │ │ ├── export.svg │ │ ├── font-dropdown-item.jsx │ │ ├── font-fallback.jsx │ │ ├── font-name.jsx │ │ ├── font-playground.jsx │ │ ├── fonts-modal.css │ │ ├── fonts-modal.jsx │ │ ├── load-temporary-font.jsx │ │ ├── manage-font.jsx │ │ └── system.svg │ ├── tw-framerate-indicator │ │ ├── framerate-indicator.css │ │ └── framerate-indicator.jsx │ ├── tw-invalid-embed │ │ ├── invalid-embed.css │ │ └── invalid-embed.jsx │ ├── tw-invalid-project-modal │ │ ├── invalid-project-modal.css │ │ └── invalid-project-modal.jsx │ ├── tw-loading-spinner │ │ ├── spinner.css │ │ └── spinner.jsx │ ├── tw-project-input │ │ ├── project-input.css │ │ └── project-input.jsx │ ├── tw-removed-trademarks │ │ ├── removed-trademarks.css │ │ └── removed-trademarks.jsx │ ├── tw-restore-point-modal │ │ ├── delete.svg │ │ ├── export.svg │ │ ├── restore-point-modal.css │ │ ├── restore-point-modal.jsx │ │ └── restore-point.jsx │ ├── tw-security-manager-modal │ │ ├── data-url.css │ │ ├── data-url.jsx │ │ ├── delayed-mount-property-hoc.jsx │ │ ├── download.css │ │ ├── download.jsx │ │ ├── embed.jsx │ │ ├── fetch.jsx │ │ ├── geolocate.jsx │ │ ├── load-extension.css │ │ ├── load-extension.jsx │ │ ├── notify.jsx │ │ ├── open-window.jsx │ │ ├── read-clipboard.jsx │ │ ├── record-audio.jsx │ │ ├── record-video.jsx │ │ ├── redirect.jsx │ │ ├── security-manager-modal.css │ │ ├── security-manager-modal.jsx │ │ ├── url.css │ │ └── url.jsx │ ├── tw-settings-modal │ │ ├── help-icon.svg │ │ ├── settings-modal.css │ │ └── settings-modal.jsx │ ├── tw-sound-editor-not-supported │ │ ├── sound-editor-not-supported.css │ │ └── sound-editor-not-supported.jsx │ ├── tw-studioview │ │ ├── studioview.css │ │ ├── studioview.js │ │ └── studioview.jsx │ ├── tw-unknown-platform-modal │ │ ├── unknown-platform-modal.css │ │ └── unknown-platform-modal.jsx │ ├── tw-username-modal │ │ ├── username-modal.css │ │ └── username-modal.jsx │ ├── watermark │ │ ├── watermark.css │ │ └── watermark.jsx │ ├── waveform │ │ ├── waveform.css │ │ └── waveform.jsx │ └── webgl-modal │ │ ├── unsupported.png │ │ ├── webgl-modal.css │ │ └── webgl-modal.jsx ├── containers │ ├── account-nav.jsx │ ├── alert.jsx │ ├── alerts.jsx │ ├── audio-selector.jsx │ ├── audio-trimmer.jsx │ ├── auto-scanning-step.jsx │ ├── backdrop-library.jsx │ ├── backpack.jsx │ ├── balanced-formatted-message.jsx │ ├── balanced-text.jsx │ ├── blocks.jsx │ ├── cards.jsx │ ├── connection-modal.jsx │ ├── controls.jsx │ ├── costume-library.jsx │ ├── costume-tab.jsx │ ├── custom-procedures.jsx │ ├── deletion-restorer.jsx │ ├── direction-picker.jsx │ ├── dom-element-renderer.jsx │ ├── drag-layer.jsx │ ├── error-boundary.jsx │ ├── extension-library.jsx │ ├── green-flag-overlay.jsx │ ├── gui.jsx │ ├── inline-messages.jsx │ ├── language-selector.jsx │ ├── library-item.jsx │ ├── list-monitor.jsx │ ├── menu-bar-hoc.jsx │ ├── menu-item.jsx │ ├── menu.jsx │ ├── modal.jsx │ ├── monitor-list.jsx │ ├── monitor.jsx │ ├── paint-editor-wrapper.jsx │ ├── play-button.jsx │ ├── playback-step.jsx │ ├── project-watcher.jsx │ ├── prompt.jsx │ ├── question.jsx │ ├── record-modal.jsx │ ├── recording-step.jsx │ ├── sb3-downloader.jsx │ ├── scanning-step.jsx │ ├── slider-monitor.jsx │ ├── slider-prompt.jsx │ ├── sound-editor.jsx │ ├── sound-library.jsx │ ├── sound-tab.jsx │ ├── sprite-info.jsx │ ├── sprite-library.jsx │ ├── sprite-selector-item.jsx │ ├── stage-header.jsx │ ├── stage-selector.jsx │ ├── stage-wrapper.jsx │ ├── stage.jsx │ ├── tag-button.jsx │ ├── target-highlight.jsx │ ├── target-pane.jsx │ ├── tips-library.jsx │ ├── turbo-mode.jsx │ ├── tw-change-username.jsx │ ├── tw-cloud-toggler.jsx │ ├── tw-cloud-variable-badge.jsx │ ├── tw-custom-extension-modal.jsx │ ├── tw-fonts-modal.jsx │ ├── tw-framerate-changer.jsx │ ├── tw-invalid-project-modal.jsx │ ├── tw-restore-point-manager.jsx │ ├── tw-security-manager.jsx │ ├── tw-settings-modal.jsx │ ├── tw-theme-manager-hoc.jsx │ ├── tw-unknown-platform-modal.jsx │ ├── tw-username-modal.jsx │ ├── tw-windchime-submitter.jsx │ ├── watermark.jsx │ └── webgl-modal.jsx ├── css │ ├── colors.css │ ├── default-colors.css │ ├── filters.css │ ├── typography.css │ ├── units.css │ └── z-index.css ├── examples │ └── extensions │ │ ├── .eslintrc.js │ │ └── example-extension.js ├── index.js ├── lib │ ├── alerts │ │ └── index.jsx │ ├── analytics.js │ ├── app-state-hoc.jsx │ ├── assets │ │ ├── icon--back.svg │ │ ├── icon--help.svg │ │ ├── icon--success.svg │ │ ├── icon--tutorials.svg │ │ └── placeholder.svg │ ├── audio │ │ ├── audio-buffer-player.js │ │ ├── audio-effects.js │ │ ├── audio-recorder.js │ │ ├── audio-util.js │ │ ├── effects │ │ │ ├── echo-effect.js │ │ │ ├── fade-effect.js │ │ │ ├── mute-effect.js │ │ │ ├── robot-effect.js │ │ │ └── volume-effect.js │ │ └── shared-audio-context.js │ ├── backpack-api.js │ ├── backpack │ │ ├── block-to-image.js │ │ ├── code-payload.js │ │ ├── costume-payload.js │ │ ├── sound-payload.js │ │ ├── sound-thumbnail.jpg │ │ ├── sound-thumbnail.png │ │ ├── sprite-payload.js │ │ └── thumbnail.js │ ├── blocks.js │ ├── bmp-converter.js │ ├── brand.js │ ├── cloud-manager-hoc.jsx │ ├── cloud-provider.js │ ├── collect-metadata.js │ ├── connected-intl-provider.jsx │ ├── data-uri-to-blob.js │ ├── default-project │ │ ├── README.md │ │ ├── cd21514d0531fdffb22204e0ec5ed84a.svg │ │ ├── dango-cat.svg │ │ ├── index.js │ │ ├── override-default-project.sb3 │ │ └── project-data.js │ ├── define-dynamic-block.js │ ├── detect-locale.js │ ├── download-blob.js │ ├── drag-constants.js │ ├── drag-recognizer.js │ ├── drag-utils.js │ ├── drop-area-hoc.jsx │ ├── empty-assets.js │ ├── error-boundary-hoc.jsx │ ├── file-uploader.js │ ├── font-loader-hoc.jsx │ ├── get-costume-url.js │ ├── gif-decoder.js │ ├── hash-parser-hoc.jsx │ ├── import-csv.js │ ├── isScratchDesktop.js │ ├── layout-constants.js │ ├── libraries │ │ ├── .eslintrc.js │ │ ├── backdrop-tags.js │ │ ├── backdrops.json │ │ ├── costumes.json │ │ ├── decks │ │ │ ├── am-steps.js │ │ │ ├── ar-steps.js │ │ │ ├── en-steps.js │ │ │ ├── es-steps.js │ │ │ ├── fr-steps.js │ │ │ ├── index.jsx │ │ │ ├── ja-steps.js │ │ │ ├── pt_BR-steps.js │ │ │ ├── steps │ │ │ │ ├── add-backdrop.LTR.png │ │ │ │ ├── add-backdrop.RTL.png │ │ │ │ ├── add-effects.am.png │ │ │ │ ├── add-effects.ar.png │ │ │ │ ├── add-effects.en.png │ │ │ │ ├── add-effects.es.png │ │ │ │ ├── add-effects.fr.png │ │ │ │ ├── add-effects.ja.png │ │ │ │ ├── add-effects.pt_BR.png │ │ │ │ ├── add-effects.sw.png │ │ │ │ ├── add-effects.tr.png │ │ │ │ ├── add-effects.uk.png │ │ │ │ ├── add-effects.zh_CN.png │ │ │ │ ├── add-effects.zh_TW.png │ │ │ │ ├── add-effects.zu.png │ │ │ │ ├── add-sprite.LTR.gif │ │ │ │ ├── add-sprite.RTL.gif │ │ │ │ ├── add-variable.am.gif │ │ │ │ ├── add-variable.ar.gif │ │ │ │ ├── add-variable.en.gif │ │ │ │ ├── add-variable.es.gif │ │ │ │ ├── add-variable.fr.gif │ │ │ │ ├── add-variable.ja.gif │ │ │ │ ├── add-variable.pt_BR.gif │ │ │ │ ├── add-variable.sw.gif │ │ │ │ ├── add-variable.tr.gif │ │ │ │ ├── add-variable.uk.gif │ │ │ │ ├── add-variable.zh_CN.gif │ │ │ │ ├── add-variable.zh_TW.gif │ │ │ │ ├── add-variable.zu.gif │ │ │ │ ├── animate-char-add-sound.am.png │ │ │ │ ├── animate-char-add-sound.ar.png │ │ │ │ ├── animate-char-add-sound.en.png │ │ │ │ ├── animate-char-add-sound.es.png │ │ │ │ ├── animate-char-add-sound.fr.png │ │ │ │ ├── animate-char-add-sound.ja.png │ │ │ │ ├── animate-char-add-sound.pt_BR.png │ │ │ │ ├── animate-char-add-sound.sw.png │ │ │ │ ├── animate-char-add-sound.tr.png │ │ │ │ ├── animate-char-add-sound.uk.png │ │ │ │ ├── animate-char-add-sound.zh_CN.png │ │ │ │ ├── animate-char-add-sound.zh_TW.png │ │ │ │ ├── animate-char-add-sound.zu.png │ │ │ │ ├── animate-char-change-color.am.png │ │ │ │ ├── animate-char-change-color.ar.png │ │ │ │ ├── animate-char-change-color.en.png │ │ │ │ ├── animate-char-change-color.es.png │ │ │ │ ├── animate-char-change-color.fr.png │ │ │ │ ├── animate-char-change-color.ja.png │ │ │ │ ├── animate-char-change-color.pt_BR.png │ │ │ │ ├── animate-char-change-color.sw.png │ │ │ │ ├── animate-char-change-color.tr.png │ │ │ │ ├── animate-char-change-color.uk.png │ │ │ │ ├── animate-char-change-color.zh_CN.png │ │ │ │ ├── animate-char-change-color.zh_TW.png │ │ │ │ ├── animate-char-change-color.zu.png │ │ │ │ ├── animate-char-jump.am.png │ │ │ │ ├── animate-char-jump.ar.png │ │ │ │ ├── animate-char-jump.en.png │ │ │ │ ├── animate-char-jump.es.png │ │ │ │ ├── animate-char-jump.fr.png │ │ │ │ ├── animate-char-jump.ja.png │ │ │ │ ├── animate-char-jump.pt_BR.png │ │ │ │ ├── animate-char-jump.sw.png │ │ │ │ ├── animate-char-jump.tr.png │ │ │ │ ├── animate-char-jump.uk.png │ │ │ │ ├── animate-char-jump.zh_CN.png │ │ │ │ ├── animate-char-jump.zh_TW.png │ │ │ │ ├── animate-char-jump.zu.png │ │ │ │ ├── animate-char-move.am.png │ │ │ │ ├── animate-char-move.ar.png │ │ │ │ ├── animate-char-move.en.png │ │ │ │ ├── animate-char-move.es.png │ │ │ │ ├── animate-char-move.fr.png │ │ │ │ ├── animate-char-move.ja.png │ │ │ │ ├── animate-char-move.pt_BR.png │ │ │ │ ├── animate-char-move.sw.png │ │ │ │ ├── animate-char-move.tr.png │ │ │ │ ├── animate-char-move.uk.png │ │ │ │ ├── animate-char-move.zh_CN.png │ │ │ │ ├── animate-char-move.zh_TW.png │ │ │ │ ├── animate-char-move.zu.png │ │ │ │ ├── animate-char-pick-backdrop.RTL.png │ │ │ │ ├── animate-char-pick-sprite.LTR.gif │ │ │ │ ├── animate-char-pick-sprite.RTL.gif │ │ │ │ ├── animate-char-say-something.am.png │ │ │ │ ├── animate-char-say-something.ar.png │ │ │ │ ├── animate-char-say-something.en.png │ │ │ │ ├── animate-char-say-something.es.png │ │ │ │ ├── animate-char-say-something.fr.png │ │ │ │ ├── animate-char-say-something.ja.png │ │ │ │ ├── animate-char-say-something.pt_BR.png │ │ │ │ ├── animate-char-say-something.sw.png │ │ │ │ ├── animate-char-say-something.tr.png │ │ │ │ ├── animate-char-say-something.uk.png │ │ │ │ ├── animate-char-say-something.zh_CN.png │ │ │ │ ├── animate-char-say-something.zh_TW.png │ │ │ │ ├── animate-char-say-something.zu.png │ │ │ │ ├── animate-char-talk.am.png │ │ │ │ ├── animate-char-talk.ar.png │ │ │ │ ├── animate-char-talk.en.png │ │ │ │ ├── animate-char-talk.es.png │ │ │ │ ├── animate-char-talk.fr.png │ │ │ │ ├── animate-char-talk.ja.png │ │ │ │ ├── animate-char-talk.pt_BR.png │ │ │ │ ├── animate-char-talk.sw.png │ │ │ │ ├── animate-char-talk.tr.png │ │ │ │ ├── animate-char-talk.uk.png │ │ │ │ ├── animate-char-talk.zh_CN.png │ │ │ │ ├── animate-char-talk.zh_TW.png │ │ │ │ ├── animate-char-talk.zu.png │ │ │ │ ├── change-size.am.png │ │ │ │ ├── change-size.ar.png │ │ │ │ ├── change-size.en.png │ │ │ │ ├── change-size.es.png │ │ │ │ ├── change-size.fr.png │ │ │ │ ├── change-size.ja.png │ │ │ │ ├── change-size.pt_BR.png │ │ │ │ ├── change-size.sw.png │ │ │ │ ├── change-size.tr.png │ │ │ │ ├── change-size.uk.png │ │ │ │ ├── change-size.zh_CN.png │ │ │ │ ├── change-size.zh_TW.png │ │ │ │ ├── change-size.zu.png │ │ │ │ ├── chase-game-add-backdrop.LTR.gif │ │ │ │ ├── chase-game-add-backdrop.RTL.gif │ │ │ │ ├── chase-game-add-sprite1.LTR.gif │ │ │ │ ├── chase-game-add-sprite1.RTL.gif │ │ │ │ ├── chase-game-add-sprite2.LTR.gif │ │ │ │ ├── chase-game-add-sprite2.RTL.gif │ │ │ │ ├── chase-game-change-score.am.png │ │ │ │ ├── chase-game-change-score.ar.png │ │ │ │ ├── chase-game-change-score.en.png │ │ │ │ ├── chase-game-change-score.es.png │ │ │ │ ├── chase-game-change-score.fr.png │ │ │ │ ├── chase-game-change-score.ja.png │ │ │ │ ├── chase-game-change-score.pt_BR.png │ │ │ │ ├── chase-game-change-score.sw.png │ │ │ │ ├── chase-game-change-score.tr.png │ │ │ │ ├── chase-game-change-score.uk.png │ │ │ │ ├── chase-game-change-score.zh_CN.png │ │ │ │ ├── chase-game-change-score.zh_TW.png │ │ │ │ ├── chase-game-change-score.zu.png │ │ │ │ ├── chase-game-move-randomly.am.png │ │ │ │ ├── chase-game-move-randomly.ar.png │ │ │ │ ├── chase-game-move-randomly.en.png │ │ │ │ ├── chase-game-move-randomly.es.png │ │ │ │ ├── chase-game-move-randomly.fr.png │ │ │ │ ├── chase-game-move-randomly.ja.png │ │ │ │ ├── chase-game-move-randomly.pt_BR.png │ │ │ │ ├── chase-game-move-randomly.sw.png │ │ │ │ ├── chase-game-move-randomly.tr.png │ │ │ │ ├── chase-game-move-randomly.uk.png │ │ │ │ ├── chase-game-move-randomly.zh_CN.png │ │ │ │ ├── chase-game-move-randomly.zh_TW.png │ │ │ │ ├── chase-game-move-randomly.zu.png │ │ │ │ ├── chase-game-play-sound.am.png │ │ │ │ ├── chase-game-play-sound.ar.png │ │ │ │ ├── chase-game-play-sound.en.png │ │ │ │ ├── chase-game-play-sound.es.png │ │ │ │ ├── chase-game-play-sound.fr.png │ │ │ │ ├── chase-game-play-sound.ja.png │ │ │ │ ├── chase-game-play-sound.pt_BR.png │ │ │ │ ├── chase-game-play-sound.sw.png │ │ │ │ ├── chase-game-play-sound.tr.png │ │ │ │ ├── chase-game-play-sound.uk.png │ │ │ │ ├── chase-game-play-sound.zh_CN.png │ │ │ │ ├── chase-game-play-sound.zh_TW.png │ │ │ │ ├── chase-game-play-sound.zu.png │ │ │ │ ├── chase-game-right-left.am.png │ │ │ │ ├── chase-game-right-left.ar.png │ │ │ │ ├── chase-game-right-left.en.png │ │ │ │ ├── chase-game-right-left.es.png │ │ │ │ ├── chase-game-right-left.fr.png │ │ │ │ ├── chase-game-right-left.ja.png │ │ │ │ ├── chase-game-right-left.pt_BR.png │ │ │ │ ├── chase-game-right-left.sw.png │ │ │ │ ├── chase-game-right-left.tr.png │ │ │ │ ├── chase-game-right-left.uk.png │ │ │ │ ├── chase-game-right-left.zh_CN.png │ │ │ │ ├── chase-game-right-left.zh_TW.png │ │ │ │ ├── chase-game-right-left.zu.png │ │ │ │ ├── chase-game-up-down.am.png │ │ │ │ ├── chase-game-up-down.ar.png │ │ │ │ ├── chase-game-up-down.en.png │ │ │ │ ├── chase-game-up-down.es.png │ │ │ │ ├── chase-game-up-down.fr.png │ │ │ │ ├── chase-game-up-down.ja.png │ │ │ │ ├── chase-game-up-down.pt_BR.png │ │ │ │ ├── chase-game-up-down.sw.png │ │ │ │ ├── chase-game-up-down.tr.png │ │ │ │ ├── chase-game-up-down.uk.png │ │ │ │ ├── chase-game-up-down.zh_CN.png │ │ │ │ ├── chase-game-up-down.zh_TW.png │ │ │ │ ├── chase-game-up-down.zu.png │ │ │ │ ├── cn-backdrop.am.png │ │ │ │ ├── cn-backdrop.ar.png │ │ │ │ ├── cn-backdrop.en.png │ │ │ │ ├── cn-backdrop.es.png │ │ │ │ ├── cn-backdrop.fr.png │ │ │ │ ├── cn-backdrop.ja.png │ │ │ │ ├── cn-backdrop.pt_BR.png │ │ │ │ ├── cn-backdrop.sw.png │ │ │ │ ├── cn-backdrop.tr.png │ │ │ │ ├── cn-backdrop.uk.png │ │ │ │ ├── cn-backdrop.zh_CN.png │ │ │ │ ├── cn-backdrop.zh_TW.png │ │ │ │ ├── cn-backdrop.zu.png │ │ │ │ ├── cn-collect.am.png │ │ │ │ ├── cn-collect.ar.png │ │ │ │ ├── cn-collect.en.png │ │ │ │ ├── cn-collect.es.png │ │ │ │ ├── cn-collect.fr.png │ │ │ │ ├── cn-collect.ja.png │ │ │ │ ├── cn-collect.pt_BR.png │ │ │ │ ├── cn-collect.sw.png │ │ │ │ ├── cn-collect.tr.png │ │ │ │ ├── cn-collect.uk.png │ │ │ │ ├── cn-collect.zh_CN.png │ │ │ │ ├── cn-collect.zh_TW.png │ │ │ │ ├── cn-collect.zu.png │ │ │ │ ├── cn-glide.am.png │ │ │ │ ├── cn-glide.ar.png │ │ │ │ ├── cn-glide.en.png │ │ │ │ ├── cn-glide.es.png │ │ │ │ ├── cn-glide.fr.png │ │ │ │ ├── cn-glide.ja.png │ │ │ │ ├── cn-glide.pt_BR.png │ │ │ │ ├── cn-glide.sw.png │ │ │ │ ├── cn-glide.tr.png │ │ │ │ ├── cn-glide.uk.png │ │ │ │ ├── cn-glide.zh_CN.png │ │ │ │ ├── cn-glide.zh_TW.png │ │ │ │ ├── cn-glide.zu.png │ │ │ │ ├── cn-pick-sprite.LTR.gif │ │ │ │ ├── cn-pick-sprite.RTL.gif │ │ │ │ ├── cn-say.am.png │ │ │ │ ├── cn-say.ar.png │ │ │ │ ├── cn-say.en.png │ │ │ │ ├── cn-say.es.png │ │ │ │ ├── cn-say.fr.png │ │ │ │ ├── cn-say.ja.png │ │ │ │ ├── cn-say.pt_BR.png │ │ │ │ ├── cn-say.sw.png │ │ │ │ ├── cn-say.tr.png │ │ │ │ ├── cn-say.uk.png │ │ │ │ ├── cn-say.zh_CN.png │ │ │ │ ├── cn-say.zh_TW.png │ │ │ │ ├── cn-say.zu.png │ │ │ │ ├── cn-score.am.png │ │ │ │ ├── cn-score.ar.png │ │ │ │ ├── cn-score.en.png │ │ │ │ ├── cn-score.es.png │ │ │ │ ├── cn-score.fr.png │ │ │ │ ├── cn-score.ja.png │ │ │ │ ├── cn-score.pt_BR.png │ │ │ │ ├── cn-score.sw.png │ │ │ │ ├── cn-score.tr.png │ │ │ │ ├── cn-score.uk.png │ │ │ │ ├── cn-score.zh_CN.png │ │ │ │ ├── cn-score.zh_TW.png │ │ │ │ ├── cn-score.zu.png │ │ │ │ ├── cn-show-character.LTR.gif │ │ │ │ ├── code-cartoon-01-say-something.am.png │ │ │ │ ├── code-cartoon-01-say-something.ar.png │ │ │ │ ├── code-cartoon-01-say-something.en.png │ │ │ │ ├── code-cartoon-01-say-something.es.png │ │ │ │ ├── code-cartoon-01-say-something.fr.png │ │ │ │ ├── code-cartoon-01-say-something.ja.png │ │ │ │ ├── code-cartoon-01-say-something.pt_BR.png │ │ │ │ ├── code-cartoon-01-say-something.sw.png │ │ │ │ ├── code-cartoon-01-say-something.tr.png │ │ │ │ ├── code-cartoon-01-say-something.uk.png │ │ │ │ ├── code-cartoon-01-say-something.zh_CN.png │ │ │ │ ├── code-cartoon-01-say-something.zh_TW.png │ │ │ │ ├── code-cartoon-01-say-something.zu.png │ │ │ │ ├── code-cartoon-02-animate.am.png │ │ │ │ ├── code-cartoon-02-animate.ar.png │ │ │ │ ├── code-cartoon-02-animate.en.png │ │ │ │ ├── code-cartoon-02-animate.es.png │ │ │ │ ├── code-cartoon-02-animate.fr.png │ │ │ │ ├── code-cartoon-02-animate.ja.png │ │ │ │ ├── code-cartoon-02-animate.pt_BR.png │ │ │ │ ├── code-cartoon-02-animate.sw.png │ │ │ │ ├── code-cartoon-02-animate.tr.png │ │ │ │ ├── code-cartoon-02-animate.uk.png │ │ │ │ ├── code-cartoon-02-animate.zh_CN.png │ │ │ │ ├── code-cartoon-02-animate.zh_TW.png │ │ │ │ ├── code-cartoon-02-animate.zu.png │ │ │ │ ├── code-cartoon-03-select-different-character.LTR.png │ │ │ │ ├── code-cartoon-03-select-different-character.RTL.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.am.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.ar.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.en.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.es.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.fr.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.ja.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.pt_BR.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.sw.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.tr.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.uk.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.zh_CN.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.zh_TW.png │ │ │ │ ├── code-cartoon-04-use-minus-sign.zu.png │ │ │ │ ├── code-cartoon-05-grow-shrink.am.png │ │ │ │ ├── code-cartoon-05-grow-shrink.ar.png │ │ │ │ ├── code-cartoon-05-grow-shrink.en.png │ │ │ │ ├── code-cartoon-05-grow-shrink.es.png │ │ │ │ ├── code-cartoon-05-grow-shrink.fr.png │ │ │ │ ├── code-cartoon-05-grow-shrink.ja.png │ │ │ │ ├── code-cartoon-05-grow-shrink.pt_BR.png │ │ │ │ ├── code-cartoon-05-grow-shrink.sw.png │ │ │ │ ├── code-cartoon-05-grow-shrink.tr.png │ │ │ │ ├── code-cartoon-05-grow-shrink.uk.png │ │ │ │ ├── code-cartoon-05-grow-shrink.zh_CN.png │ │ │ │ ├── code-cartoon-05-grow-shrink.zh_TW.png │ │ │ │ ├── code-cartoon-05-grow-shrink.zu.png │ │ │ │ ├── code-cartoon-06-select-another-different-character.LTR.png │ │ │ │ ├── code-cartoon-06-select-another-different-character.RTL.png │ │ │ │ ├── code-cartoon-07-jump.am.png │ │ │ │ ├── code-cartoon-07-jump.ar.png │ │ │ │ ├── code-cartoon-07-jump.en.png │ │ │ │ ├── code-cartoon-07-jump.es.png │ │ │ │ ├── code-cartoon-07-jump.fr.png │ │ │ │ ├── code-cartoon-07-jump.ja.png │ │ │ │ ├── code-cartoon-07-jump.pt_BR.png │ │ │ │ ├── code-cartoon-07-jump.sw.png │ │ │ │ ├── code-cartoon-07-jump.tr.png │ │ │ │ ├── code-cartoon-07-jump.uk.png │ │ │ │ ├── code-cartoon-07-jump.zh_CN.png │ │ │ │ ├── code-cartoon-07-jump.zh_TW.png │ │ │ │ ├── code-cartoon-07-jump.zu.png │ │ │ │ ├── code-cartoon-08-change-scenes.am.png │ │ │ │ ├── code-cartoon-08-change-scenes.ar.png │ │ │ │ ├── code-cartoon-08-change-scenes.en.png │ │ │ │ ├── code-cartoon-08-change-scenes.es.png │ │ │ │ ├── code-cartoon-08-change-scenes.fr.png │ │ │ │ ├── code-cartoon-08-change-scenes.ja.png │ │ │ │ ├── code-cartoon-08-change-scenes.pt_BR.png │ │ │ │ ├── code-cartoon-08-change-scenes.sw.png │ │ │ │ ├── code-cartoon-08-change-scenes.tr.png │ │ │ │ ├── code-cartoon-08-change-scenes.uk.png │ │ │ │ ├── code-cartoon-08-change-scenes.zh_CN.png │ │ │ │ ├── code-cartoon-08-change-scenes.zh_TW.png │ │ │ │ ├── code-cartoon-08-change-scenes.zu.png │ │ │ │ ├── code-cartoon-09-glide-around.am.png │ │ │ │ ├── code-cartoon-09-glide-around.ar.png │ │ │ │ ├── code-cartoon-09-glide-around.en.png │ │ │ │ ├── code-cartoon-09-glide-around.es.png │ │ │ │ ├── code-cartoon-09-glide-around.fr.png │ │ │ │ ├── code-cartoon-09-glide-around.ja.png │ │ │ │ ├── code-cartoon-09-glide-around.pt_BR.png │ │ │ │ ├── code-cartoon-09-glide-around.sw.png │ │ │ │ ├── code-cartoon-09-glide-around.tr.png │ │ │ │ ├── code-cartoon-09-glide-around.uk.png │ │ │ │ ├── code-cartoon-09-glide-around.zh_CN.png │ │ │ │ ├── code-cartoon-09-glide-around.zh_TW.png │ │ │ │ ├── code-cartoon-09-glide-around.zu.png │ │ │ │ ├── code-cartoon-10-change-costumes.am.png │ │ │ │ ├── code-cartoon-10-change-costumes.ar.png │ │ │ │ ├── code-cartoon-10-change-costumes.en.png │ │ │ │ ├── code-cartoon-10-change-costumes.es.png │ │ │ │ ├── code-cartoon-10-change-costumes.fr.png │ │ │ │ ├── code-cartoon-10-change-costumes.ja.png │ │ │ │ ├── code-cartoon-10-change-costumes.pt_BR.png │ │ │ │ ├── code-cartoon-10-change-costumes.sw.png │ │ │ │ ├── code-cartoon-10-change-costumes.tr.png │ │ │ │ ├── code-cartoon-10-change-costumes.uk.png │ │ │ │ ├── code-cartoon-10-change-costumes.zh_CN.png │ │ │ │ ├── code-cartoon-10-change-costumes.zh_TW.png │ │ │ │ ├── code-cartoon-10-change-costumes.zu.png │ │ │ │ ├── code-cartoon-11-choose-more-characters.LTR.png │ │ │ │ ├── code-cartoon-11-choose-more-characters.RTL.png │ │ │ │ ├── fly-choose-backdrop.LTR.gif │ │ │ │ ├── fly-choose-backdrop.RTL.gif │ │ │ │ ├── fly-choose-character.LTR.png │ │ │ │ ├── fly-choose-character.RTL.png │ │ │ │ ├── fly-choose-scenery.LTR.gif │ │ │ │ ├── fly-choose-scenery.RTL.gif │ │ │ │ ├── fly-flying-heart.am.png │ │ │ │ ├── fly-flying-heart.ar.png │ │ │ │ ├── fly-flying-heart.en.png │ │ │ │ ├── fly-flying-heart.es.png │ │ │ │ ├── fly-flying-heart.fr.png │ │ │ │ ├── fly-flying-heart.ja.png │ │ │ │ ├── fly-flying-heart.pt_BR.png │ │ │ │ ├── fly-flying-heart.sw.png │ │ │ │ ├── fly-flying-heart.tr.png │ │ │ │ ├── fly-flying-heart.uk.png │ │ │ │ ├── fly-flying-heart.zh_CN.png │ │ │ │ ├── fly-flying-heart.zh_TW.png │ │ │ │ ├── fly-flying-heart.zu.png │ │ │ │ ├── fly-keep-score.am.png │ │ │ │ ├── fly-keep-score.ar.png │ │ │ │ ├── fly-keep-score.en.png │ │ │ │ ├── fly-keep-score.es.png │ │ │ │ ├── fly-keep-score.fr.png │ │ │ │ ├── fly-keep-score.ja.png │ │ │ │ ├── fly-keep-score.pt_BR.png │ │ │ │ ├── fly-keep-score.sw.png │ │ │ │ ├── fly-keep-score.tr.png │ │ │ │ ├── fly-keep-score.uk.png │ │ │ │ ├── fly-keep-score.zh_CN.png │ │ │ │ ├── fly-keep-score.zh_TW.png │ │ │ │ ├── fly-keep-score.zu.png │ │ │ │ ├── fly-make-interactive.am.png │ │ │ │ ├── fly-make-interactive.ar.png │ │ │ │ ├── fly-make-interactive.en.png │ │ │ │ ├── fly-make-interactive.es.png │ │ │ │ ├── fly-make-interactive.fr.png │ │ │ │ ├── fly-make-interactive.ja.png │ │ │ │ ├── fly-make-interactive.pt_BR.png │ │ │ │ ├── fly-make-interactive.sw.png │ │ │ │ ├── fly-make-interactive.tr.png │ │ │ │ ├── fly-make-interactive.uk.png │ │ │ │ ├── fly-make-interactive.zh_CN.png │ │ │ │ ├── fly-make-interactive.zh_TW.png │ │ │ │ ├── fly-make-interactive.zu.png │ │ │ │ ├── fly-move-scenery.am.png │ │ │ │ ├── fly-move-scenery.ar.png │ │ │ │ ├── fly-move-scenery.en.png │ │ │ │ ├── fly-move-scenery.es.png │ │ │ │ ├── fly-move-scenery.fr.png │ │ │ │ ├── fly-move-scenery.ja.png │ │ │ │ ├── fly-move-scenery.pt_BR.png │ │ │ │ ├── fly-move-scenery.sw.png │ │ │ │ ├── fly-move-scenery.tr.png │ │ │ │ ├── fly-move-scenery.uk.png │ │ │ │ ├── fly-move-scenery.zh_CN.png │ │ │ │ ├── fly-move-scenery.zh_TW.png │ │ │ │ ├── fly-move-scenery.zu.png │ │ │ │ ├── fly-object-to-collect.LTR.png │ │ │ │ ├── fly-object-to-collect.RTL.png │ │ │ │ ├── fly-say-something.am.png │ │ │ │ ├── fly-say-something.ar.png │ │ │ │ ├── fly-say-something.en.png │ │ │ │ ├── fly-say-something.es.png │ │ │ │ ├── fly-say-something.fr.png │ │ │ │ ├── fly-say-something.ja.png │ │ │ │ ├── fly-say-something.pt_BR.png │ │ │ │ ├── fly-say-something.sw.png │ │ │ │ ├── fly-say-something.tr.png │ │ │ │ ├── fly-say-something.uk.png │ │ │ │ ├── fly-say-something.zh_CN.png │ │ │ │ ├── fly-say-something.zh_TW.png │ │ │ │ ├── fly-say-something.zu.png │ │ │ │ ├── fly-select-flyer.LTR.png │ │ │ │ ├── fly-select-flyer.RTL.png │ │ │ │ ├── fly-switch-costume.am.png │ │ │ │ ├── fly-switch-costume.ar.png │ │ │ │ ├── fly-switch-costume.en.png │ │ │ │ ├── fly-switch-costume.es.png │ │ │ │ ├── fly-switch-costume.fr.png │ │ │ │ ├── fly-switch-costume.ja.png │ │ │ │ ├── fly-switch-costume.pt_BR.png │ │ │ │ ├── fly-switch-costume.sw.png │ │ │ │ ├── fly-switch-costume.tr.png │ │ │ │ ├── fly-switch-costume.uk.png │ │ │ │ ├── fly-switch-costume.zh_CN.png │ │ │ │ ├── fly-switch-costume.zh_TW.png │ │ │ │ ├── fly-switch-costume.zu.png │ │ │ │ ├── glide-around-back-and-forth.am.png │ │ │ │ ├── glide-around-back-and-forth.ar.png │ │ │ │ ├── glide-around-back-and-forth.en.png │ │ │ │ ├── glide-around-back-and-forth.es.png │ │ │ │ ├── glide-around-back-and-forth.fr.png │ │ │ │ ├── glide-around-back-and-forth.ja.png │ │ │ │ ├── glide-around-back-and-forth.pt_BR.png │ │ │ │ ├── glide-around-back-and-forth.sw.png │ │ │ │ ├── glide-around-back-and-forth.tr.png │ │ │ │ ├── glide-around-back-and-forth.uk.png │ │ │ │ ├── glide-around-back-and-forth.zh_CN.png │ │ │ │ ├── glide-around-back-and-forth.zh_TW.png │ │ │ │ ├── glide-around-back-and-forth.zu.png │ │ │ │ ├── glide-around-point.am.png │ │ │ │ ├── glide-around-point.ar.png │ │ │ │ ├── glide-around-point.en.png │ │ │ │ ├── glide-around-point.es.png │ │ │ │ ├── glide-around-point.fr.png │ │ │ │ ├── glide-around-point.ja.png │ │ │ │ ├── glide-around-point.pt_BR.png │ │ │ │ ├── glide-around-point.sw.png │ │ │ │ ├── glide-around-point.tr.png │ │ │ │ ├── glide-around-point.uk.png │ │ │ │ ├── glide-around-point.zh_CN.png │ │ │ │ ├── glide-around-point.zh_TW.png │ │ │ │ ├── glide-around-point.zu.png │ │ │ │ ├── hide-show.am.png │ │ │ │ ├── hide-show.ar.png │ │ │ │ ├── hide-show.en.png │ │ │ │ ├── hide-show.es.png │ │ │ │ ├── hide-show.fr.png │ │ │ │ ├── hide-show.ja.png │ │ │ │ ├── hide-show.pt_BR.png │ │ │ │ ├── hide-show.sw.png │ │ │ │ ├── hide-show.tr.png │ │ │ │ ├── hide-show.uk.png │ │ │ │ ├── hide-show.zh_CN.png │ │ │ │ ├── hide-show.zh_TW.png │ │ │ │ ├── hide-show.zu.png │ │ │ │ ├── imagine-change-costumes.am.png │ │ │ │ ├── imagine-change-costumes.ar.png │ │ │ │ ├── imagine-change-costumes.en.png │ │ │ │ ├── imagine-change-costumes.es.png │ │ │ │ ├── imagine-change-costumes.fr.png │ │ │ │ ├── imagine-change-costumes.ja.png │ │ │ │ ├── imagine-change-costumes.pt_BR.png │ │ │ │ ├── imagine-change-costumes.sw.png │ │ │ │ ├── imagine-change-costumes.tr.png │ │ │ │ ├── imagine-change-costumes.uk.png │ │ │ │ ├── imagine-change-costumes.zh_CN.png │ │ │ │ ├── imagine-change-costumes.zh_TW.png │ │ │ │ ├── imagine-change-costumes.zu.png │ │ │ │ ├── imagine-choose-another-backdrop.LTR.png │ │ │ │ ├── imagine-choose-another-backdrop.RTL.png │ │ │ │ ├── imagine-choose-another-sprite.LTR.png │ │ │ │ ├── imagine-choose-another-sprite.RTL.png │ │ │ │ ├── imagine-choose-any-sprite.LTR.png │ │ │ │ ├── imagine-choose-any-sprite.RTL.png │ │ │ │ ├── imagine-choose-backdrop.LTR.png │ │ │ │ ├── imagine-choose-backdrop.RTL.png │ │ │ │ ├── imagine-choose-sound.am.png │ │ │ │ ├── imagine-choose-sound.ar.png │ │ │ │ ├── imagine-choose-sound.en.png │ │ │ │ ├── imagine-choose-sound.es.png │ │ │ │ ├── imagine-choose-sound.fr.png │ │ │ │ ├── imagine-choose-sound.ja.png │ │ │ │ ├── imagine-choose-sound.pt_BR.png │ │ │ │ ├── imagine-choose-sound.sw.png │ │ │ │ ├── imagine-choose-sound.tr.png │ │ │ │ ├── imagine-choose-sound.uk.png │ │ │ │ ├── imagine-choose-sound.zh_CN.png │ │ │ │ ├── imagine-choose-sound.zh_TW.png │ │ │ │ ├── imagine-choose-sound.zu.png │ │ │ │ ├── imagine-click-green-flag.am.png │ │ │ │ ├── imagine-click-green-flag.ar.png │ │ │ │ ├── imagine-click-green-flag.en.png │ │ │ │ ├── imagine-click-green-flag.es.png │ │ │ │ ├── imagine-click-green-flag.fr.png │ │ │ │ ├── imagine-click-green-flag.ja.png │ │ │ │ ├── imagine-click-green-flag.pt_BR.png │ │ │ │ ├── imagine-click-green-flag.sw.png │ │ │ │ ├── imagine-click-green-flag.tr.png │ │ │ │ ├── imagine-click-green-flag.uk.png │ │ │ │ ├── imagine-click-green-flag.zh_CN.png │ │ │ │ ├── imagine-click-green-flag.zh_TW.png │ │ │ │ ├── imagine-click-green-flag.zu.png │ │ │ │ ├── imagine-fly-around.am.png │ │ │ │ ├── imagine-fly-around.ar.png │ │ │ │ ├── imagine-fly-around.en.png │ │ │ │ ├── imagine-fly-around.es.png │ │ │ │ ├── imagine-fly-around.fr.png │ │ │ │ ├── imagine-fly-around.ja.png │ │ │ │ ├── imagine-fly-around.pt_BR.png │ │ │ │ ├── imagine-fly-around.sw.png │ │ │ │ ├── imagine-fly-around.tr.png │ │ │ │ ├── imagine-fly-around.uk.png │ │ │ │ ├── imagine-fly-around.zh_CN.png │ │ │ │ ├── imagine-fly-around.zh_TW.png │ │ │ │ ├── imagine-fly-around.zu.png │ │ │ │ ├── imagine-glide-to-point.am.png │ │ │ │ ├── imagine-glide-to-point.ar.png │ │ │ │ ├── imagine-glide-to-point.en.png │ │ │ │ ├── imagine-glide-to-point.es.png │ │ │ │ ├── imagine-glide-to-point.fr.png │ │ │ │ ├── imagine-glide-to-point.ja.png │ │ │ │ ├── imagine-glide-to-point.pt_BR.png │ │ │ │ ├── imagine-glide-to-point.sw.png │ │ │ │ ├── imagine-glide-to-point.tr.png │ │ │ │ ├── imagine-glide-to-point.uk.png │ │ │ │ ├── imagine-glide-to-point.zh_CN.png │ │ │ │ ├── imagine-glide-to-point.zh_TW.png │ │ │ │ ├── imagine-glide-to-point.zu.png │ │ │ │ ├── imagine-grow-shrink.am.png │ │ │ │ ├── imagine-grow-shrink.ar.png │ │ │ │ ├── imagine-grow-shrink.en.png │ │ │ │ ├── imagine-grow-shrink.es.png │ │ │ │ ├── imagine-grow-shrink.fr.png │ │ │ │ ├── imagine-grow-shrink.ja.png │ │ │ │ ├── imagine-grow-shrink.pt_BR.png │ │ │ │ ├── imagine-grow-shrink.sw.png │ │ │ │ ├── imagine-grow-shrink.tr.png │ │ │ │ ├── imagine-grow-shrink.uk.png │ │ │ │ ├── imagine-grow-shrink.zh_CN.png │ │ │ │ ├── imagine-grow-shrink.zh_TW.png │ │ │ │ ├── imagine-grow-shrink.zu.png │ │ │ │ ├── imagine-left-right.am.png │ │ │ │ ├── imagine-left-right.ar.png │ │ │ │ ├── imagine-left-right.en.png │ │ │ │ ├── imagine-left-right.es.png │ │ │ │ ├── imagine-left-right.fr.png │ │ │ │ ├── imagine-left-right.ja.png │ │ │ │ ├── imagine-left-right.pt_BR.png │ │ │ │ ├── imagine-left-right.sw.png │ │ │ │ ├── imagine-left-right.tr.png │ │ │ │ ├── imagine-left-right.uk.png │ │ │ │ ├── imagine-left-right.zh_CN.png │ │ │ │ ├── imagine-left-right.zh_TW.png │ │ │ │ ├── imagine-left-right.zu.png │ │ │ │ ├── imagine-record-a-sound.am.gif │ │ │ │ ├── imagine-record-a-sound.ar.gif │ │ │ │ ├── imagine-record-a-sound.en.gif │ │ │ │ ├── imagine-record-a-sound.es.gif │ │ │ │ ├── imagine-record-a-sound.fr.gif │ │ │ │ ├── imagine-record-a-sound.ja.gif │ │ │ │ ├── imagine-record-a-sound.pt_BR.gif │ │ │ │ ├── imagine-record-a-sound.sw.gif │ │ │ │ ├── imagine-record-a-sound.tr.gif │ │ │ │ ├── imagine-record-a-sound.uk.gif │ │ │ │ ├── imagine-record-a-sound.zh_CN.gif │ │ │ │ ├── imagine-record-a-sound.zh_TW.gif │ │ │ │ ├── imagine-record-a-sound.zu.gif │ │ │ │ ├── imagine-switch-backdrops.am.png │ │ │ │ ├── imagine-switch-backdrops.ar.png │ │ │ │ ├── imagine-switch-backdrops.en.png │ │ │ │ ├── imagine-switch-backdrops.es.png │ │ │ │ ├── imagine-switch-backdrops.fr.png │ │ │ │ ├── imagine-switch-backdrops.ja.png │ │ │ │ ├── imagine-switch-backdrops.pt_BR.png │ │ │ │ ├── imagine-switch-backdrops.sw.png │ │ │ │ ├── imagine-switch-backdrops.tr.png │ │ │ │ ├── imagine-switch-backdrops.uk.png │ │ │ │ ├── imagine-switch-backdrops.zh_CN.png │ │ │ │ ├── imagine-switch-backdrops.zh_TW.png │ │ │ │ ├── imagine-switch-backdrops.zu.png │ │ │ │ ├── imagine-type-what-you-want.am.png │ │ │ │ ├── imagine-type-what-you-want.ar.png │ │ │ │ ├── imagine-type-what-you-want.en.png │ │ │ │ ├── imagine-type-what-you-want.es.png │ │ │ │ ├── imagine-type-what-you-want.fr.png │ │ │ │ ├── imagine-type-what-you-want.ja.png │ │ │ │ ├── imagine-type-what-you-want.pt_BR.png │ │ │ │ ├── imagine-type-what-you-want.sw.png │ │ │ │ ├── imagine-type-what-you-want.tr.png │ │ │ │ ├── imagine-type-what-you-want.uk.png │ │ │ │ ├── imagine-type-what-you-want.zh_CN.png │ │ │ │ ├── imagine-type-what-you-want.zh_TW.png │ │ │ │ ├── imagine-type-what-you-want.zu.png │ │ │ │ ├── imagine-up-down.am.png │ │ │ │ ├── imagine-up-down.ar.png │ │ │ │ ├── imagine-up-down.en.png │ │ │ │ ├── imagine-up-down.es.png │ │ │ │ ├── imagine-up-down.fr.png │ │ │ │ ├── imagine-up-down.ja.png │ │ │ │ ├── imagine-up-down.pt_BR.png │ │ │ │ ├── imagine-up-down.sw.png │ │ │ │ ├── imagine-up-down.tr.png │ │ │ │ ├── imagine-up-down.uk.png │ │ │ │ ├── imagine-up-down.zh_CN.png │ │ │ │ ├── imagine-up-down.zh_TW.png │ │ │ │ ├── imagine-up-down.zu.png │ │ │ │ ├── intro-1-move.am.gif │ │ │ │ ├── intro-1-move.ar.gif │ │ │ │ ├── intro-1-move.en.gif │ │ │ │ ├── intro-1-move.es.gif │ │ │ │ ├── intro-1-move.fr.gif │ │ │ │ ├── intro-1-move.ja.gif │ │ │ │ ├── intro-1-move.pt_BR.gif │ │ │ │ ├── intro-1-move.sw.gif │ │ │ │ ├── intro-1-move.tr.gif │ │ │ │ ├── intro-1-move.uk.gif │ │ │ │ ├── intro-1-move.zh_CN.gif │ │ │ │ ├── intro-1-move.zh_TW.gif │ │ │ │ ├── intro-1-move.zu.gif │ │ │ │ ├── intro-2-say.am.gif │ │ │ │ ├── intro-2-say.ar.gif │ │ │ │ ├── intro-2-say.en.gif │ │ │ │ ├── intro-2-say.es.gif │ │ │ │ ├── intro-2-say.fr.gif │ │ │ │ ├── intro-2-say.ja.gif │ │ │ │ ├── intro-2-say.pt_BR.gif │ │ │ │ ├── intro-2-say.sw.gif │ │ │ │ ├── intro-2-say.tr.gif │ │ │ │ ├── intro-2-say.uk.gif │ │ │ │ ├── intro-2-say.zh_CN.gif │ │ │ │ ├── intro-2-say.zh_TW.gif │ │ │ │ ├── intro-2-say.zu.gif │ │ │ │ ├── intro-3-green-flag.am.gif │ │ │ │ ├── intro-3-green-flag.ar.gif │ │ │ │ ├── intro-3-green-flag.en.gif │ │ │ │ ├── intro-3-green-flag.es.gif │ │ │ │ ├── intro-3-green-flag.fr.gif │ │ │ │ ├── intro-3-green-flag.ja.gif │ │ │ │ ├── intro-3-green-flag.pt_BR.gif │ │ │ │ ├── intro-3-green-flag.sw.gif │ │ │ │ ├── intro-3-green-flag.tr.gif │ │ │ │ ├── intro-3-green-flag.uk.gif │ │ │ │ ├── intro-3-green-flag.zh_CN.gif │ │ │ │ ├── intro-3-green-flag.zh_TW.gif │ │ │ │ ├── intro-3-green-flag.zu.gif │ │ │ │ ├── move-arrow-keys-left-right.am.png │ │ │ │ ├── move-arrow-keys-left-right.ar.png │ │ │ │ ├── move-arrow-keys-left-right.en.png │ │ │ │ ├── move-arrow-keys-left-right.es.png │ │ │ │ ├── move-arrow-keys-left-right.fr.png │ │ │ │ ├── move-arrow-keys-left-right.ja.png │ │ │ │ ├── move-arrow-keys-left-right.pt_BR.png │ │ │ │ ├── move-arrow-keys-left-right.sw.png │ │ │ │ ├── move-arrow-keys-left-right.tr.png │ │ │ │ ├── move-arrow-keys-left-right.uk.png │ │ │ │ ├── move-arrow-keys-left-right.zh_CN.png │ │ │ │ ├── move-arrow-keys-left-right.zh_TW.png │ │ │ │ ├── move-arrow-keys-left-right.zu.png │ │ │ │ ├── move-arrow-keys-up-down.am.png │ │ │ │ ├── move-arrow-keys-up-down.ar.png │ │ │ │ ├── move-arrow-keys-up-down.en.png │ │ │ │ ├── move-arrow-keys-up-down.es.png │ │ │ │ ├── move-arrow-keys-up-down.fr.png │ │ │ │ ├── move-arrow-keys-up-down.ja.png │ │ │ │ ├── move-arrow-keys-up-down.pt_BR.png │ │ │ │ ├── move-arrow-keys-up-down.sw.png │ │ │ │ ├── move-arrow-keys-up-down.tr.png │ │ │ │ ├── move-arrow-keys-up-down.uk.png │ │ │ │ ├── move-arrow-keys-up-down.zh_CN.png │ │ │ │ ├── move-arrow-keys-up-down.zh_TW.png │ │ │ │ ├── move-arrow-keys-up-down.zu.png │ │ │ │ ├── music-make-beat.am.png │ │ │ │ ├── music-make-beat.ar.png │ │ │ │ ├── music-make-beat.en.png │ │ │ │ ├── music-make-beat.es.png │ │ │ │ ├── music-make-beat.fr.png │ │ │ │ ├── music-make-beat.ja.png │ │ │ │ ├── music-make-beat.pt_BR.png │ │ │ │ ├── music-make-beat.sw.png │ │ │ │ ├── music-make-beat.tr.png │ │ │ │ ├── music-make-beat.uk.png │ │ │ │ ├── music-make-beat.zh_CN.png │ │ │ │ ├── music-make-beat.zh_TW.png │ │ │ │ ├── music-make-beat.zu.png │ │ │ │ ├── music-make-beatbox.am.png │ │ │ │ ├── music-make-beatbox.ar.png │ │ │ │ ├── music-make-beatbox.en.png │ │ │ │ ├── music-make-beatbox.es.png │ │ │ │ ├── music-make-beatbox.fr.png │ │ │ │ ├── music-make-beatbox.ja.png │ │ │ │ ├── music-make-beatbox.pt_BR.png │ │ │ │ ├── music-make-beatbox.sw.png │ │ │ │ ├── music-make-beatbox.tr.png │ │ │ │ ├── music-make-beatbox.uk.png │ │ │ │ ├── music-make-beatbox.zh_CN.png │ │ │ │ ├── music-make-beatbox.zh_TW.png │ │ │ │ ├── music-make-beatbox.zu.png │ │ │ │ ├── music-make-song.am.png │ │ │ │ ├── music-make-song.ar.png │ │ │ │ ├── music-make-song.en.png │ │ │ │ ├── music-make-song.es.png │ │ │ │ ├── music-make-song.fr.png │ │ │ │ ├── music-make-song.ja.png │ │ │ │ ├── music-make-song.pt_BR.png │ │ │ │ ├── music-make-song.sw.png │ │ │ │ ├── music-make-song.tr.png │ │ │ │ ├── music-make-song.uk.png │ │ │ │ ├── music-make-song.zh_CN.png │ │ │ │ ├── music-make-song.zh_TW.png │ │ │ │ ├── music-make-song.zu.png │ │ │ │ ├── music-pick-instrument.LTR.gif │ │ │ │ ├── music-pick-instrument.RTL.gif │ │ │ │ ├── music-play-sound.am.png │ │ │ │ ├── music-play-sound.ar.png │ │ │ │ ├── music-play-sound.en.png │ │ │ │ ├── music-play-sound.es.png │ │ │ │ ├── music-play-sound.fr.png │ │ │ │ ├── music-play-sound.ja.png │ │ │ │ ├── music-play-sound.pt_BR.png │ │ │ │ ├── music-play-sound.sw.png │ │ │ │ ├── music-play-sound.tr.png │ │ │ │ ├── music-play-sound.uk.png │ │ │ │ ├── music-play-sound.zh_CN.png │ │ │ │ ├── music-play-sound.zh_TW.png │ │ │ │ ├── music-play-sound.zu.png │ │ │ │ ├── name-change-color.am.png │ │ │ │ ├── name-change-color.ar.png │ │ │ │ ├── name-change-color.en.png │ │ │ │ ├── name-change-color.es.png │ │ │ │ ├── name-change-color.fr.png │ │ │ │ ├── name-change-color.ja.png │ │ │ │ ├── name-change-color.pt_BR.png │ │ │ │ ├── name-change-color.sw.png │ │ │ │ ├── name-change-color.tr.png │ │ │ │ ├── name-change-color.uk.png │ │ │ │ ├── name-change-color.zh_CN.png │ │ │ │ ├── name-change-color.zh_TW.png │ │ │ │ ├── name-change-color.zu.png │ │ │ │ ├── name-grow.am.png │ │ │ │ ├── name-grow.ar.png │ │ │ │ ├── name-grow.en.png │ │ │ │ ├── name-grow.es.png │ │ │ │ ├── name-grow.fr.png │ │ │ │ ├── name-grow.ja.png │ │ │ │ ├── name-grow.pt_BR.png │ │ │ │ ├── name-grow.sw.png │ │ │ │ ├── name-grow.tr.png │ │ │ │ ├── name-grow.uk.png │ │ │ │ ├── name-grow.zh_CN.png │ │ │ │ ├── name-grow.zh_TW.png │ │ │ │ ├── name-grow.zu.png │ │ │ │ ├── name-pick-letter.LTR.gif │ │ │ │ ├── name-pick-letter.RTL.gif │ │ │ │ ├── name-pick-letter2.LTR.gif │ │ │ │ ├── name-pick-letter2.RTL.gif │ │ │ │ ├── name-play-sound.am.png │ │ │ │ ├── name-play-sound.ar.png │ │ │ │ ├── name-play-sound.en.png │ │ │ │ ├── name-play-sound.es.png │ │ │ │ ├── name-play-sound.fr.png │ │ │ │ ├── name-play-sound.ja.png │ │ │ │ ├── name-play-sound.pt_BR.png │ │ │ │ ├── name-play-sound.sw.png │ │ │ │ ├── name-play-sound.tr.png │ │ │ │ ├── name-play-sound.uk.png │ │ │ │ ├── name-play-sound.zh_CN.png │ │ │ │ ├── name-play-sound.zh_TW.png │ │ │ │ ├── name-play-sound.zu.png │ │ │ │ ├── name-spin.am.png │ │ │ │ ├── name-spin.ar.png │ │ │ │ ├── name-spin.en.png │ │ │ │ ├── name-spin.es.png │ │ │ │ ├── name-spin.fr.png │ │ │ │ ├── name-spin.ja.png │ │ │ │ ├── name-spin.pt_BR.png │ │ │ │ ├── name-spin.sw.png │ │ │ │ ├── name-spin.tr.png │ │ │ │ ├── name-spin.uk.png │ │ │ │ ├── name-spin.zh_CN.png │ │ │ │ ├── name-spin.zh_TW.png │ │ │ │ ├── name-spin.zu.png │ │ │ │ ├── pick-backdrop.LTR.gif │ │ │ │ ├── pong-add-a-paddle.LTR.gif │ │ │ │ ├── pong-add-a-paddle.RTL.gif │ │ │ │ ├── pong-add-backdrop.LTR.png │ │ │ │ ├── pong-add-backdrop.RTL.png │ │ │ │ ├── pong-add-ball-sprite.LTR.png │ │ │ │ ├── pong-add-ball-sprite.RTL.png │ │ │ │ ├── pong-add-code-to-ball.am.png │ │ │ │ ├── pong-add-code-to-ball.ar.png │ │ │ │ ├── pong-add-code-to-ball.en.png │ │ │ │ ├── pong-add-code-to-ball.es.png │ │ │ │ ├── pong-add-code-to-ball.fr.png │ │ │ │ ├── pong-add-code-to-ball.ja.png │ │ │ │ ├── pong-add-code-to-ball.pt_BR.png │ │ │ │ ├── pong-add-code-to-ball.sw.png │ │ │ │ ├── pong-add-code-to-ball.tr.png │ │ │ │ ├── pong-add-code-to-ball.uk.png │ │ │ │ ├── pong-add-code-to-ball.zh_CN.png │ │ │ │ ├── pong-add-code-to-ball.zh_TW.png │ │ │ │ ├── pong-add-code-to-ball.zu.png │ │ │ │ ├── pong-add-line.LTR.gif │ │ │ │ ├── pong-add-line.RTL.gif │ │ │ │ ├── pong-bounce-around.am.png │ │ │ │ ├── pong-bounce-around.ar.png │ │ │ │ ├── pong-bounce-around.en.png │ │ │ │ ├── pong-bounce-around.es.png │ │ │ │ ├── pong-bounce-around.fr.png │ │ │ │ ├── pong-bounce-around.ja.png │ │ │ │ ├── pong-bounce-around.pt_BR.png │ │ │ │ ├── pong-bounce-around.sw.png │ │ │ │ ├── pong-bounce-around.tr.png │ │ │ │ ├── pong-bounce-around.uk.png │ │ │ │ ├── pong-bounce-around.zh_CN.png │ │ │ │ ├── pong-bounce-around.zh_TW.png │ │ │ │ ├── pong-bounce-around.zu.png │ │ │ │ ├── pong-choose-score.am.png │ │ │ │ ├── pong-choose-score.ar.png │ │ │ │ ├── pong-choose-score.en.png │ │ │ │ ├── pong-choose-score.es.png │ │ │ │ ├── pong-choose-score.fr.png │ │ │ │ ├── pong-choose-score.ja.png │ │ │ │ ├── pong-choose-score.pt_BR.png │ │ │ │ ├── pong-choose-score.sw.png │ │ │ │ ├── pong-choose-score.tr.png │ │ │ │ ├── pong-choose-score.uk.png │ │ │ │ ├── pong-choose-score.zh_CN.png │ │ │ │ ├── pong-choose-score.zh_TW.png │ │ │ │ ├── pong-choose-score.zu.png │ │ │ │ ├── pong-game-over.am.png │ │ │ │ ├── pong-game-over.ar.png │ │ │ │ ├── pong-game-over.en.png │ │ │ │ ├── pong-game-over.es.png │ │ │ │ ├── pong-game-over.fr.png │ │ │ │ ├── pong-game-over.ja.png │ │ │ │ ├── pong-game-over.pt_BR.png │ │ │ │ ├── pong-game-over.sw.png │ │ │ │ ├── pong-game-over.tr.png │ │ │ │ ├── pong-game-over.uk.png │ │ │ │ ├── pong-game-over.zh_CN.png │ │ │ │ ├── pong-game-over.zh_TW.png │ │ │ │ ├── pong-game-over.zu.png │ │ │ │ ├── pong-insert-change-score.am.png │ │ │ │ ├── pong-insert-change-score.ar.png │ │ │ │ ├── pong-insert-change-score.en.png │ │ │ │ ├── pong-insert-change-score.es.png │ │ │ │ ├── pong-insert-change-score.fr.png │ │ │ │ ├── pong-insert-change-score.ja.png │ │ │ │ ├── pong-insert-change-score.pt_BR.png │ │ │ │ ├── pong-insert-change-score.sw.png │ │ │ │ ├── pong-insert-change-score.tr.png │ │ │ │ ├── pong-insert-change-score.uk.png │ │ │ │ ├── pong-insert-change-score.zh_CN.png │ │ │ │ ├── pong-insert-change-score.zh_TW.png │ │ │ │ ├── pong-insert-change-score.zu.png │ │ │ │ ├── pong-move-the-paddle.am.png │ │ │ │ ├── pong-move-the-paddle.ar.png │ │ │ │ ├── pong-move-the-paddle.en.png │ │ │ │ ├── pong-move-the-paddle.es.png │ │ │ │ ├── pong-move-the-paddle.fr.png │ │ │ │ ├── pong-move-the-paddle.ja.png │ │ │ │ ├── pong-move-the-paddle.pt_BR.png │ │ │ │ ├── pong-move-the-paddle.sw.png │ │ │ │ ├── pong-move-the-paddle.tr.png │ │ │ │ ├── pong-move-the-paddle.uk.png │ │ │ │ ├── pong-move-the-paddle.zh_CN.png │ │ │ │ ├── pong-move-the-paddle.zh_TW.png │ │ │ │ ├── pong-move-the-paddle.zu.png │ │ │ │ ├── pong-reset-score.am.png │ │ │ │ ├── pong-reset-score.ar.png │ │ │ │ ├── pong-reset-score.en.png │ │ │ │ ├── pong-reset-score.es.png │ │ │ │ ├── pong-reset-score.fr.png │ │ │ │ ├── pong-reset-score.ja.png │ │ │ │ ├── pong-reset-score.pt_BR.png │ │ │ │ ├── pong-reset-score.sw.png │ │ │ │ ├── pong-reset-score.tr.png │ │ │ │ ├── pong-reset-score.uk.png │ │ │ │ ├── pong-reset-score.zh_CN.png │ │ │ │ ├── pong-reset-score.zh_TW.png │ │ │ │ ├── pong-reset-score.zu.png │ │ │ │ ├── pong-select-ball.LTR.png │ │ │ │ ├── pong-select-ball.RTL.png │ │ │ │ ├── pop-game-change-color.am.png │ │ │ │ ├── pop-game-change-color.ar.png │ │ │ │ ├── pop-game-change-color.en.png │ │ │ │ ├── pop-game-change-color.es.png │ │ │ │ ├── pop-game-change-color.fr.png │ │ │ │ ├── pop-game-change-color.ja.png │ │ │ │ ├── pop-game-change-color.pt_BR.png │ │ │ │ ├── pop-game-change-color.sw.png │ │ │ │ ├── pop-game-change-color.tr.png │ │ │ │ ├── pop-game-change-color.uk.png │ │ │ │ ├── pop-game-change-color.zh_CN.png │ │ │ │ ├── pop-game-change-color.zh_TW.png │ │ │ │ ├── pop-game-change-color.zu.png │ │ │ │ ├── pop-game-change-score.am.png │ │ │ │ ├── pop-game-change-score.ar.png │ │ │ │ ├── pop-game-change-score.en.png │ │ │ │ ├── pop-game-change-score.es.png │ │ │ │ ├── pop-game-change-score.fr.png │ │ │ │ ├── pop-game-change-score.ja.png │ │ │ │ ├── pop-game-change-score.pt_BR.png │ │ │ │ ├── pop-game-change-score.sw.png │ │ │ │ ├── pop-game-change-score.tr.png │ │ │ │ ├── pop-game-change-score.uk.png │ │ │ │ ├── pop-game-change-score.zh_CN.png │ │ │ │ ├── pop-game-change-score.zh_TW.png │ │ │ │ ├── pop-game-change-score.zu.png │ │ │ │ ├── pop-game-pick-sprite.LTR.gif │ │ │ │ ├── pop-game-pick-sprite.RTL.gif │ │ │ │ ├── pop-game-play-sound.am.png │ │ │ │ ├── pop-game-play-sound.ar.png │ │ │ │ ├── pop-game-play-sound.en.png │ │ │ │ ├── pop-game-play-sound.es.png │ │ │ │ ├── pop-game-play-sound.fr.png │ │ │ │ ├── pop-game-play-sound.ja.png │ │ │ │ ├── pop-game-play-sound.pt_BR.png │ │ │ │ ├── pop-game-play-sound.sw.png │ │ │ │ ├── pop-game-play-sound.tr.png │ │ │ │ ├── pop-game-play-sound.uk.png │ │ │ │ ├── pop-game-play-sound.zh_CN.png │ │ │ │ ├── pop-game-play-sound.zh_TW.png │ │ │ │ ├── pop-game-play-sound.zu.png │ │ │ │ ├── pop-game-random-position.am.png │ │ │ │ ├── pop-game-random-position.ar.png │ │ │ │ ├── pop-game-random-position.en.png │ │ │ │ ├── pop-game-random-position.es.png │ │ │ │ ├── pop-game-random-position.fr.png │ │ │ │ ├── pop-game-random-position.ja.png │ │ │ │ ├── pop-game-random-position.pt_BR.png │ │ │ │ ├── pop-game-random-position.sw.png │ │ │ │ ├── pop-game-random-position.tr.png │ │ │ │ ├── pop-game-random-position.uk.png │ │ │ │ ├── pop-game-random-position.zh_CN.png │ │ │ │ ├── pop-game-random-position.zh_TW.png │ │ │ │ ├── pop-game-random-position.zu.png │ │ │ │ ├── pop-game-reset-score.am.png │ │ │ │ ├── pop-game-reset-score.ar.png │ │ │ │ ├── pop-game-reset-score.en.png │ │ │ │ ├── pop-game-reset-score.es.png │ │ │ │ ├── pop-game-reset-score.fr.png │ │ │ │ ├── pop-game-reset-score.ja.png │ │ │ │ ├── pop-game-reset-score.pt_BR.png │ │ │ │ ├── pop-game-reset-score.sw.png │ │ │ │ ├── pop-game-reset-score.tr.png │ │ │ │ ├── pop-game-reset-score.uk.png │ │ │ │ ├── pop-game-reset-score.zh_CN.png │ │ │ │ ├── pop-game-reset-score.zh_TW.png │ │ │ │ ├── pop-game-reset-score.zu.png │ │ │ │ ├── record-a-sound-choose-sound.am.png │ │ │ │ ├── record-a-sound-choose-sound.ar.png │ │ │ │ ├── record-a-sound-choose-sound.en.png │ │ │ │ ├── record-a-sound-choose-sound.es.png │ │ │ │ ├── record-a-sound-choose-sound.fr.png │ │ │ │ ├── record-a-sound-choose-sound.ja.png │ │ │ │ ├── record-a-sound-choose-sound.pt_BR.png │ │ │ │ ├── record-a-sound-choose-sound.sw.png │ │ │ │ ├── record-a-sound-choose-sound.tr.png │ │ │ │ ├── record-a-sound-choose-sound.uk.png │ │ │ │ ├── record-a-sound-choose-sound.zh_CN.png │ │ │ │ ├── record-a-sound-choose-sound.zh_TW.png │ │ │ │ ├── record-a-sound-choose-sound.zu.png │ │ │ │ ├── record-a-sound-click-record.am.png │ │ │ │ ├── record-a-sound-click-record.ar.png │ │ │ │ ├── record-a-sound-click-record.en.png │ │ │ │ ├── record-a-sound-click-record.es.png │ │ │ │ ├── record-a-sound-click-record.fr.png │ │ │ │ ├── record-a-sound-click-record.ja.png │ │ │ │ ├── record-a-sound-click-record.pt_BR.png │ │ │ │ ├── record-a-sound-click-record.sw.png │ │ │ │ ├── record-a-sound-click-record.tr.png │ │ │ │ ├── record-a-sound-click-record.uk.png │ │ │ │ ├── record-a-sound-click-record.zh_CN.png │ │ │ │ ├── record-a-sound-click-record.zh_TW.png │ │ │ │ ├── record-a-sound-click-record.zu.png │ │ │ │ ├── record-a-sound-play-your-sound.am.png │ │ │ │ ├── record-a-sound-play-your-sound.ar.png │ │ │ │ ├── record-a-sound-play-your-sound.en.png │ │ │ │ ├── record-a-sound-play-your-sound.es.png │ │ │ │ ├── record-a-sound-play-your-sound.fr.png │ │ │ │ ├── record-a-sound-play-your-sound.ja.png │ │ │ │ ├── record-a-sound-play-your-sound.pt_BR.png │ │ │ │ ├── record-a-sound-play-your-sound.sw.png │ │ │ │ ├── record-a-sound-play-your-sound.tr.png │ │ │ │ ├── record-a-sound-play-your-sound.uk.png │ │ │ │ ├── record-a-sound-play-your-sound.zh_CN.png │ │ │ │ ├── record-a-sound-play-your-sound.zh_TW.png │ │ │ │ ├── record-a-sound-play-your-sound.zu.png │ │ │ │ ├── record-a-sound-press-record-button.am.png │ │ │ │ ├── record-a-sound-press-record-button.ar.png │ │ │ │ ├── record-a-sound-press-record-button.en.png │ │ │ │ ├── record-a-sound-press-record-button.es.png │ │ │ │ ├── record-a-sound-press-record-button.fr.png │ │ │ │ ├── record-a-sound-press-record-button.ja.png │ │ │ │ ├── record-a-sound-press-record-button.pt_BR.png │ │ │ │ ├── record-a-sound-press-record-button.sw.png │ │ │ │ ├── record-a-sound-press-record-button.tr.png │ │ │ │ ├── record-a-sound-press-record-button.uk.png │ │ │ │ ├── record-a-sound-press-record-button.zh_CN.png │ │ │ │ ├── record-a-sound-press-record-button.zh_TW.png │ │ │ │ ├── record-a-sound-press-record-button.zu.png │ │ │ │ ├── record-a-sound-sounds-tab.am.png │ │ │ │ ├── record-a-sound-sounds-tab.ar.png │ │ │ │ ├── record-a-sound-sounds-tab.en.png │ │ │ │ ├── record-a-sound-sounds-tab.es.png │ │ │ │ ├── record-a-sound-sounds-tab.fr.png │ │ │ │ ├── record-a-sound-sounds-tab.ja.png │ │ │ │ ├── record-a-sound-sounds-tab.pt_BR.png │ │ │ │ ├── record-a-sound-sounds-tab.sw.png │ │ │ │ ├── record-a-sound-sounds-tab.tr.png │ │ │ │ ├── record-a-sound-sounds-tab.uk.png │ │ │ │ ├── record-a-sound-sounds-tab.zh_CN.png │ │ │ │ ├── record-a-sound-sounds-tab.zh_TW.png │ │ │ │ ├── record-a-sound-sounds-tab.zu.png │ │ │ │ ├── speech-add-extension.am.gif │ │ │ │ ├── speech-add-extension.ar.gif │ │ │ │ ├── speech-add-extension.en.gif │ │ │ │ ├── speech-add-extension.es.gif │ │ │ │ ├── speech-add-extension.fr.gif │ │ │ │ ├── speech-add-extension.ja.gif │ │ │ │ ├── speech-add-extension.pt_BR.gif │ │ │ │ ├── speech-add-extension.sw.gif │ │ │ │ ├── speech-add-extension.tr.gif │ │ │ │ ├── speech-add-extension.uk.gif │ │ │ │ ├── speech-add-extension.zh_CN.gif │ │ │ │ ├── speech-add-extension.zh_TW.gif │ │ │ │ ├── speech-add-extension.zu.gif │ │ │ │ ├── speech-add-sprite.LTR.gif │ │ │ │ ├── speech-add-sprite.RTL.gif │ │ │ │ ├── speech-change-color.am.png │ │ │ │ ├── speech-change-color.ar.png │ │ │ │ ├── speech-change-color.en.png │ │ │ │ ├── speech-change-color.es.png │ │ │ │ ├── speech-change-color.fr.png │ │ │ │ ├── speech-change-color.ja.png │ │ │ │ ├── speech-change-color.pt_BR.png │ │ │ │ ├── speech-change-color.sw.png │ │ │ │ ├── speech-change-color.tr.png │ │ │ │ ├── speech-change-color.uk.png │ │ │ │ ├── speech-change-color.zh_CN.png │ │ │ │ ├── speech-change-color.zh_TW.png │ │ │ │ ├── speech-change-color.zu.png │ │ │ │ ├── speech-grow-shrink.am.png │ │ │ │ ├── speech-grow-shrink.ar.png │ │ │ │ ├── speech-grow-shrink.en.png │ │ │ │ ├── speech-grow-shrink.es.png │ │ │ │ ├── speech-grow-shrink.fr.png │ │ │ │ ├── speech-grow-shrink.ja.png │ │ │ │ ├── speech-grow-shrink.pt_BR.png │ │ │ │ ├── speech-grow-shrink.sw.png │ │ │ │ ├── speech-grow-shrink.tr.png │ │ │ │ ├── speech-grow-shrink.uk.png │ │ │ │ ├── speech-grow-shrink.zh_CN.png │ │ │ │ ├── speech-grow-shrink.zh_TW.png │ │ │ │ ├── speech-grow-shrink.zu.png │ │ │ │ ├── speech-move-around.am.png │ │ │ │ ├── speech-move-around.ar.png │ │ │ │ ├── speech-move-around.en.png │ │ │ │ ├── speech-move-around.es.png │ │ │ │ ├── speech-move-around.fr.png │ │ │ │ ├── speech-move-around.ja.png │ │ │ │ ├── speech-move-around.pt_BR.png │ │ │ │ ├── speech-move-around.sw.png │ │ │ │ ├── speech-move-around.tr.png │ │ │ │ ├── speech-move-around.uk.png │ │ │ │ ├── speech-move-around.zh_CN.png │ │ │ │ ├── speech-move-around.zh_TW.png │ │ │ │ ├── speech-move-around.zu.png │ │ │ │ ├── speech-say-something.am.png │ │ │ │ ├── speech-say-something.ar.png │ │ │ │ ├── speech-say-something.en.png │ │ │ │ ├── speech-say-something.es.png │ │ │ │ ├── speech-say-something.fr.png │ │ │ │ ├── speech-say-something.ja.png │ │ │ │ ├── speech-say-something.pt_BR.png │ │ │ │ ├── speech-say-something.sw.png │ │ │ │ ├── speech-say-something.tr.png │ │ │ │ ├── speech-say-something.uk.png │ │ │ │ ├── speech-say-something.zh_CN.png │ │ │ │ ├── speech-say-something.zh_TW.png │ │ │ │ ├── speech-say-something.zu.png │ │ │ │ ├── speech-set-voice.am.png │ │ │ │ ├── speech-set-voice.ar.png │ │ │ │ ├── speech-set-voice.en.png │ │ │ │ ├── speech-set-voice.es.png │ │ │ │ ├── speech-set-voice.fr.png │ │ │ │ ├── speech-set-voice.ja.png │ │ │ │ ├── speech-set-voice.pt_BR.png │ │ │ │ ├── speech-set-voice.sw.png │ │ │ │ ├── speech-set-voice.tr.png │ │ │ │ ├── speech-set-voice.uk.png │ │ │ │ ├── speech-set-voice.zh_CN.png │ │ │ │ ├── speech-set-voice.zh_TW.png │ │ │ │ ├── speech-set-voice.zu.png │ │ │ │ ├── speech-song.am.png │ │ │ │ ├── speech-song.ar.png │ │ │ │ ├── speech-song.en.png │ │ │ │ ├── speech-song.es.png │ │ │ │ ├── speech-song.fr.png │ │ │ │ ├── speech-song.ja.png │ │ │ │ ├── speech-song.pt_BR.png │ │ │ │ ├── speech-song.sw.png │ │ │ │ ├── speech-song.tr.png │ │ │ │ ├── speech-song.uk.png │ │ │ │ ├── speech-song.zh_CN.png │ │ │ │ ├── speech-song.zh_TW.png │ │ │ │ ├── speech-song.zu.png │ │ │ │ ├── speech-spin.am.png │ │ │ │ ├── speech-spin.ar.png │ │ │ │ ├── speech-spin.en.png │ │ │ │ ├── speech-spin.es.png │ │ │ │ ├── speech-spin.fr.png │ │ │ │ ├── speech-spin.ja.png │ │ │ │ ├── speech-spin.pt_BR.png │ │ │ │ ├── speech-spin.sw.png │ │ │ │ ├── speech-spin.tr.png │ │ │ │ ├── speech-spin.uk.png │ │ │ │ ├── speech-spin.zh_CN.png │ │ │ │ ├── speech-spin.zh_TW.png │ │ │ │ ├── speech-spin.zu.png │ │ │ │ ├── spin-point-in-direction.am.png │ │ │ │ ├── spin-point-in-direction.ar.png │ │ │ │ ├── spin-point-in-direction.en.png │ │ │ │ ├── spin-point-in-direction.es.png │ │ │ │ ├── spin-point-in-direction.fr.png │ │ │ │ ├── spin-point-in-direction.ja.png │ │ │ │ ├── spin-point-in-direction.pt_BR.png │ │ │ │ ├── spin-point-in-direction.sw.png │ │ │ │ ├── spin-point-in-direction.tr.png │ │ │ │ ├── spin-point-in-direction.uk.png │ │ │ │ ├── spin-point-in-direction.zh_CN.png │ │ │ │ ├── spin-point-in-direction.zh_TW.png │ │ │ │ ├── spin-point-in-direction.zu.png │ │ │ │ ├── spin-turn.am.png │ │ │ │ ├── spin-turn.ar.png │ │ │ │ ├── spin-turn.en.png │ │ │ │ ├── spin-turn.es.png │ │ │ │ ├── spin-turn.fr.png │ │ │ │ ├── spin-turn.ja.png │ │ │ │ ├── spin-turn.pt_BR.png │ │ │ │ ├── spin-turn.sw.png │ │ │ │ ├── spin-turn.tr.png │ │ │ │ ├── spin-turn.uk.png │ │ │ │ ├── spin-turn.zh_CN.png │ │ │ │ ├── spin-turn.zh_TW.png │ │ │ │ ├── spin-turn.zu.png │ │ │ │ ├── story-conversation.am.png │ │ │ │ ├── story-conversation.ar.png │ │ │ │ ├── story-conversation.en.png │ │ │ │ ├── story-conversation.es.png │ │ │ │ ├── story-conversation.fr.png │ │ │ │ ├── story-conversation.ja.png │ │ │ │ ├── story-conversation.pt_BR.png │ │ │ │ ├── story-conversation.sw.png │ │ │ │ ├── story-conversation.tr.png │ │ │ │ ├── story-conversation.uk.png │ │ │ │ ├── story-conversation.zh_CN.png │ │ │ │ ├── story-conversation.zh_TW.png │ │ │ │ ├── story-conversation.zu.png │ │ │ │ ├── story-flip.am.gif │ │ │ │ ├── story-flip.ar.gif │ │ │ │ ├── story-flip.en.gif │ │ │ │ ├── story-flip.es.gif │ │ │ │ ├── story-flip.fr.gif │ │ │ │ ├── story-flip.ja.gif │ │ │ │ ├── story-flip.pt_BR.gif │ │ │ │ ├── story-flip.sw.gif │ │ │ │ ├── story-flip.tr.gif │ │ │ │ ├── story-flip.uk.gif │ │ │ │ ├── story-flip.zh_CN.gif │ │ │ │ ├── story-flip.zh_TW.gif │ │ │ │ ├── story-flip.zu.gif │ │ │ │ ├── story-hide-character.am.png │ │ │ │ ├── story-hide-character.ar.png │ │ │ │ ├── story-hide-character.en.png │ │ │ │ ├── story-hide-character.es.png │ │ │ │ ├── story-hide-character.fr.png │ │ │ │ ├── story-hide-character.ja.png │ │ │ │ ├── story-hide-character.pt_BR.png │ │ │ │ ├── story-hide-character.sw.png │ │ │ │ ├── story-hide-character.tr.png │ │ │ │ ├── story-hide-character.uk.png │ │ │ │ ├── story-hide-character.zh_CN.png │ │ │ │ ├── story-hide-character.zh_TW.png │ │ │ │ ├── story-hide-character.zu.png │ │ │ │ ├── story-pick-backdrop.LTR.gif │ │ │ │ ├── story-pick-backdrop.RTL.gif │ │ │ │ ├── story-pick-backdrop2.LTR.gif │ │ │ │ ├── story-pick-backdrop2.RTL.gif │ │ │ │ ├── story-pick-sprite.LTR.gif │ │ │ │ ├── story-pick-sprite.RTL.gif │ │ │ │ ├── story-pick-sprite2.LTR.gif │ │ │ │ ├── story-pick-sprite2.RTL.gif │ │ │ │ ├── story-say-something.am.png │ │ │ │ ├── story-say-something.ar.png │ │ │ │ ├── story-say-something.en.png │ │ │ │ ├── story-say-something.es.png │ │ │ │ ├── story-say-something.fr.png │ │ │ │ ├── story-say-something.ja.png │ │ │ │ ├── story-say-something.pt_BR.png │ │ │ │ ├── story-say-something.sw.png │ │ │ │ ├── story-say-something.tr.png │ │ │ │ ├── story-say-something.uk.png │ │ │ │ ├── story-say-something.zh_CN.png │ │ │ │ ├── story-say-something.zh_TW.png │ │ │ │ ├── story-say-something.zu.png │ │ │ │ ├── story-show-character.am.png │ │ │ │ ├── story-show-character.ar.png │ │ │ │ ├── story-show-character.en.png │ │ │ │ ├── story-show-character.es.png │ │ │ │ ├── story-show-character.fr.png │ │ │ │ ├── story-show-character.ja.png │ │ │ │ ├── story-show-character.pt_BR.png │ │ │ │ ├── story-show-character.sw.png │ │ │ │ ├── story-show-character.tr.png │ │ │ │ ├── story-show-character.uk.png │ │ │ │ ├── story-show-character.zh_CN.png │ │ │ │ ├── story-show-character.zh_TW.png │ │ │ │ ├── story-show-character.zu.png │ │ │ │ ├── story-switch-backdrop.am.png │ │ │ │ ├── story-switch-backdrop.ar.png │ │ │ │ ├── story-switch-backdrop.en.png │ │ │ │ ├── story-switch-backdrop.es.png │ │ │ │ ├── story-switch-backdrop.fr.png │ │ │ │ ├── story-switch-backdrop.ja.png │ │ │ │ ├── story-switch-backdrop.pt_BR.png │ │ │ │ ├── story-switch-backdrop.sw.png │ │ │ │ ├── story-switch-backdrop.tr.png │ │ │ │ ├── story-switch-backdrop.uk.png │ │ │ │ ├── story-switch-backdrop.zh_CN.png │ │ │ │ ├── story-switch-backdrop.zh_TW.png │ │ │ │ ├── story-switch-backdrop.zu.png │ │ │ │ ├── switch-costumes.am.png │ │ │ │ ├── switch-costumes.ar.png │ │ │ │ ├── switch-costumes.en.png │ │ │ │ ├── switch-costumes.es.png │ │ │ │ ├── switch-costumes.fr.png │ │ │ │ ├── switch-costumes.ja.png │ │ │ │ ├── switch-costumes.pt_BR.png │ │ │ │ ├── switch-costumes.sw.png │ │ │ │ ├── switch-costumes.tr.png │ │ │ │ ├── switch-costumes.uk.png │ │ │ │ ├── switch-costumes.zh_CN.png │ │ │ │ ├── switch-costumes.zh_TW.png │ │ │ │ ├── switch-costumes.zu.png │ │ │ │ ├── talking-10-choose-third-backdrop.LTR.png │ │ │ │ ├── talking-10-choose-third-backdrop.RTL.png │ │ │ │ ├── talking-11-choose-sound.am.gif │ │ │ │ ├── talking-11-choose-sound.ar.gif │ │ │ │ ├── talking-11-choose-sound.en.gif │ │ │ │ ├── talking-11-choose-sound.es.gif │ │ │ │ ├── talking-11-choose-sound.fr.gif │ │ │ │ ├── talking-11-choose-sound.ja.gif │ │ │ │ ├── talking-11-choose-sound.pt_BR.gif │ │ │ │ ├── talking-11-choose-sound.sw.gif │ │ │ │ ├── talking-11-choose-sound.tr.gif │ │ │ │ ├── talking-11-choose-sound.uk.gif │ │ │ │ ├── talking-11-choose-sound.zh_CN.gif │ │ │ │ ├── talking-11-choose-sound.zh_TW.gif │ │ │ │ ├── talking-11-choose-sound.zu.gif │ │ │ │ ├── talking-12-dance-moves.am.png │ │ │ │ ├── talking-12-dance-moves.ar.png │ │ │ │ ├── talking-12-dance-moves.en.png │ │ │ │ ├── talking-12-dance-moves.es.png │ │ │ │ ├── talking-12-dance-moves.fr.png │ │ │ │ ├── talking-12-dance-moves.ja.png │ │ │ │ ├── talking-12-dance-moves.pt_BR.png │ │ │ │ ├── talking-12-dance-moves.sw.png │ │ │ │ ├── talking-12-dance-moves.tr.png │ │ │ │ ├── talking-12-dance-moves.uk.png │ │ │ │ ├── talking-12-dance-moves.zh_CN.png │ │ │ │ ├── talking-12-dance-moves.zh_TW.png │ │ │ │ ├── talking-12-dance-moves.zu.png │ │ │ │ ├── talking-13-ask-and-answer.am.png │ │ │ │ ├── talking-13-ask-and-answer.ar.png │ │ │ │ ├── talking-13-ask-and-answer.en.png │ │ │ │ ├── talking-13-ask-and-answer.es.png │ │ │ │ ├── talking-13-ask-and-answer.fr.png │ │ │ │ ├── talking-13-ask-and-answer.ja.png │ │ │ │ ├── talking-13-ask-and-answer.pt_BR.png │ │ │ │ ├── talking-13-ask-and-answer.sw.png │ │ │ │ ├── talking-13-ask-and-answer.tr.png │ │ │ │ ├── talking-13-ask-and-answer.uk.png │ │ │ │ ├── talking-13-ask-and-answer.zh_CN.png │ │ │ │ ├── talking-13-ask-and-answer.zh_TW.png │ │ │ │ ├── talking-13-ask-and-answer.zu.png │ │ │ │ ├── talking-2-choose-sprite.LTR.png │ │ │ │ ├── talking-2-choose-sprite.RTL.png │ │ │ │ ├── talking-3-say-something.am.png │ │ │ │ ├── talking-3-say-something.ar.png │ │ │ │ ├── talking-3-say-something.en.png │ │ │ │ ├── talking-3-say-something.es.png │ │ │ │ ├── talking-3-say-something.fr.png │ │ │ │ ├── talking-3-say-something.ja.png │ │ │ │ ├── talking-3-say-something.pt_BR.png │ │ │ │ ├── talking-3-say-something.sw.png │ │ │ │ ├── talking-3-say-something.tr.png │ │ │ │ ├── talking-3-say-something.uk.png │ │ │ │ ├── talking-3-say-something.zh_CN.png │ │ │ │ ├── talking-3-say-something.zh_TW.png │ │ │ │ ├── talking-3-say-something.zu.png │ │ │ │ ├── talking-4-choose-backdrop.LTR.png │ │ │ │ ├── talking-4-choose-backdrop.RTL.png │ │ │ │ ├── talking-5-switch-backdrop.am.png │ │ │ │ ├── talking-5-switch-backdrop.ar.png │ │ │ │ ├── talking-5-switch-backdrop.en.png │ │ │ │ ├── talking-5-switch-backdrop.es.png │ │ │ │ ├── talking-5-switch-backdrop.fr.png │ │ │ │ ├── talking-5-switch-backdrop.ja.png │ │ │ │ ├── talking-5-switch-backdrop.pt_BR.png │ │ │ │ ├── talking-5-switch-backdrop.sw.png │ │ │ │ ├── talking-5-switch-backdrop.tr.png │ │ │ │ ├── talking-5-switch-backdrop.uk.png │ │ │ │ ├── talking-5-switch-backdrop.zh_CN.png │ │ │ │ ├── talking-5-switch-backdrop.zh_TW.png │ │ │ │ ├── talking-5-switch-backdrop.zu.png │ │ │ │ ├── talking-6-choose-another-sprite.LTR.png │ │ │ │ ├── talking-6-choose-another-sprite.RTL.png │ │ │ │ ├── talking-7-move-around.am.png │ │ │ │ ├── talking-7-move-around.ar.png │ │ │ │ ├── talking-7-move-around.en.png │ │ │ │ ├── talking-7-move-around.es.png │ │ │ │ ├── talking-7-move-around.fr.png │ │ │ │ ├── talking-7-move-around.ja.png │ │ │ │ ├── talking-7-move-around.pt_BR.png │ │ │ │ ├── talking-7-move-around.sw.png │ │ │ │ ├── talking-7-move-around.tr.png │ │ │ │ ├── talking-7-move-around.uk.png │ │ │ │ ├── talking-7-move-around.zh_CN.png │ │ │ │ ├── talking-7-move-around.zh_TW.png │ │ │ │ ├── talking-7-move-around.zu.png │ │ │ │ ├── talking-8-choose-another-backdrop.LTR.png │ │ │ │ ├── talking-8-choose-another-backdrop.RTL.png │ │ │ │ ├── talking-9-animate.am.png │ │ │ │ ├── talking-9-animate.ar.png │ │ │ │ ├── talking-9-animate.en.png │ │ │ │ ├── talking-9-animate.es.png │ │ │ │ ├── talking-9-animate.fr.png │ │ │ │ ├── talking-9-animate.ja.png │ │ │ │ ├── talking-9-animate.pt_BR.png │ │ │ │ ├── talking-9-animate.sw.png │ │ │ │ ├── talking-9-animate.tr.png │ │ │ │ ├── talking-9-animate.uk.png │ │ │ │ ├── talking-9-animate.zh_CN.png │ │ │ │ ├── talking-9-animate.zh_TW.png │ │ │ │ ├── talking-9-animate.zu.png │ │ │ │ ├── video-add-extension.am.gif │ │ │ │ ├── video-add-extension.ar.gif │ │ │ │ ├── video-add-extension.en.gif │ │ │ │ ├── video-add-extension.es.gif │ │ │ │ ├── video-add-extension.fr.gif │ │ │ │ ├── video-add-extension.ja.gif │ │ │ │ ├── video-add-extension.pt_BR.gif │ │ │ │ ├── video-add-extension.sw.gif │ │ │ │ ├── video-add-extension.tr.gif │ │ │ │ ├── video-add-extension.uk.gif │ │ │ │ ├── video-add-extension.zh_CN.gif │ │ │ │ ├── video-add-extension.zh_TW.gif │ │ │ │ ├── video-add-extension.zu.gif │ │ │ │ ├── video-animate.am.png │ │ │ │ ├── video-animate.ar.png │ │ │ │ ├── video-animate.en.png │ │ │ │ ├── video-animate.es.png │ │ │ │ ├── video-animate.fr.png │ │ │ │ ├── video-animate.ja.png │ │ │ │ ├── video-animate.pt_BR.png │ │ │ │ ├── video-animate.sw.png │ │ │ │ ├── video-animate.tr.png │ │ │ │ ├── video-animate.uk.png │ │ │ │ ├── video-animate.zh_CN.png │ │ │ │ ├── video-animate.zh_TW.png │ │ │ │ ├── video-animate.zu.png │ │ │ │ ├── video-pet.am.png │ │ │ │ ├── video-pet.ar.png │ │ │ │ ├── video-pet.en.png │ │ │ │ ├── video-pet.es.png │ │ │ │ ├── video-pet.fr.png │ │ │ │ ├── video-pet.ja.png │ │ │ │ ├── video-pet.pt_BR.png │ │ │ │ ├── video-pet.sw.png │ │ │ │ ├── video-pet.tr.png │ │ │ │ ├── video-pet.uk.png │ │ │ │ ├── video-pet.zh_CN.png │ │ │ │ ├── video-pet.zh_TW.png │ │ │ │ ├── video-pet.zu.png │ │ │ │ ├── video-pop.am.png │ │ │ │ ├── video-pop.ar.png │ │ │ │ ├── video-pop.en.png │ │ │ │ ├── video-pop.es.png │ │ │ │ ├── video-pop.fr.png │ │ │ │ ├── video-pop.ja.png │ │ │ │ ├── video-pop.pt_BR.png │ │ │ │ ├── video-pop.sw.png │ │ │ │ ├── video-pop.tr.png │ │ │ │ ├── video-pop.uk.png │ │ │ │ ├── video-pop.zh_CN.png │ │ │ │ ├── video-pop.zh_TW.png │ │ │ │ └── video-pop.zu.png │ │ │ ├── sw-steps.js │ │ │ ├── thumbnails │ │ │ │ ├── add-backdrop.jpg │ │ │ │ ├── add-effects.jpg │ │ │ │ ├── add-sprite.jpg │ │ │ │ ├── animate-a-character.jpg │ │ │ │ ├── animate-a-name.jpg │ │ │ │ ├── animate-sprite.jpg │ │ │ │ ├── cartoon-network.jpg │ │ │ │ ├── change-size.jpg │ │ │ │ ├── chase-game.jpg │ │ │ │ ├── code-a-cartoon.jpg │ │ │ │ ├── getting-started-asl.png │ │ │ │ ├── getting-started.jpg │ │ │ │ ├── glide-around.jpg │ │ │ │ ├── hide-and-show.jpg │ │ │ │ ├── imagine.jpg │ │ │ │ ├── make-it-fly.jpg │ │ │ │ ├── make-music.jpg │ │ │ │ ├── move-arrow-keys.jpg │ │ │ │ ├── pong.jpg │ │ │ │ ├── pop-game.jpg │ │ │ │ ├── record-a-sound.jpg │ │ │ │ ├── spin.jpg │ │ │ │ ├── talking.png │ │ │ │ ├── tell-a-story.jpg │ │ │ │ ├── text-to-speech.jpg │ │ │ │ └── video-sensing.jpg │ │ │ ├── tr-steps.js │ │ │ ├── translate-image.js │ │ │ ├── translate-video.js │ │ │ ├── uk-steps.js │ │ │ ├── zh_CN-steps.js │ │ │ ├── zh_TW-steps.js │ │ │ └── zu-steps.js │ │ ├── extensions │ │ │ ├── boost │ │ │ │ ├── boost-button-illustration.svg │ │ │ │ ├── boost-illustration.svg │ │ │ │ ├── boost-small.svg │ │ │ │ └── boost.png │ │ │ ├── custom │ │ │ │ ├── README.md │ │ │ │ ├── custom.svg │ │ │ │ └── return.svg │ │ │ ├── ev3 │ │ │ │ ├── ev3-hub-illustration.svg │ │ │ │ ├── ev3-small.svg │ │ │ │ └── ev3.png │ │ │ ├── faceSensing │ │ │ │ ├── face-sensing-small.svg │ │ │ │ └── face-sensing.svg │ │ │ ├── gallery │ │ │ │ └── gallery.svg │ │ │ ├── gdxfor │ │ │ │ ├── gdxfor-illustration.svg │ │ │ │ ├── gdxfor-small.svg │ │ │ │ └── gdxfor.png │ │ │ ├── index.jsx │ │ │ ├── makeymakey │ │ │ │ ├── makeymakey-small.svg │ │ │ │ └── makeymakey.png │ │ │ ├── microbit │ │ │ │ ├── microbit-illustration.svg │ │ │ │ ├── microbit-small.svg │ │ │ │ └── microbit.png │ │ │ ├── music │ │ │ │ ├── music-small.svg │ │ │ │ └── music.png │ │ │ ├── pen │ │ │ │ ├── pen-small.svg │ │ │ │ └── pen.png │ │ │ ├── speech2text │ │ │ │ └── speech.png │ │ │ ├── text2speech │ │ │ │ ├── text2speech-small.svg │ │ │ │ └── text2speech.png │ │ │ ├── translate │ │ │ │ ├── translate-small.png │ │ │ │ └── translate.png │ │ │ ├── tw │ │ │ │ ├── README.md │ │ │ │ └── tw.svg │ │ │ ├── videoSensing │ │ │ │ ├── video-sensing-small.svg │ │ │ │ └── video-sensing.png │ │ │ └── wedo2 │ │ │ │ ├── wedo-button-illustration.svg │ │ │ │ ├── wedo-illustration.svg │ │ │ │ ├── wedo-small.svg │ │ │ │ └── wedo.png │ │ ├── sound-tags.js │ │ ├── sounds.json │ │ ├── sprite-tags.js │ │ ├── sprites.json │ │ ├── tag-messages.js │ │ ├── tutorial-tags.js │ │ ├── tw-async-libraries.js │ │ └── tw-extension-tags.js │ ├── locale-utils.js │ ├── localization-hoc.jsx │ ├── log.js │ ├── make-toolbox-xml.js │ ├── microbit-update.js │ ├── monitor-adapter.js │ ├── normalize.css │ ├── opcode-labels.js │ ├── project-fetcher-hoc.jsx │ ├── project-saver-hoc.jsx │ ├── query-parser-hoc.jsx │ ├── randomize-sprite-position.js │ ├── save-project-to-server.js │ ├── sb-file-uploader-hoc.jsx │ ├── screen-utils.js │ ├── shared-messages.js │ ├── sortable-hoc.jsx │ ├── storage.js │ ├── supported-browser.js │ ├── system-preferences-hoc.jsx │ ├── tablet-full-screen.js │ ├── themes │ │ ├── accent │ │ │ ├── blue.js │ │ │ ├── purple.js │ │ │ ├── rainbow.js │ │ │ └── red.js │ │ ├── blockHelpers.js │ │ ├── blocks │ │ │ ├── dark.js │ │ │ ├── high-contrast-media │ │ │ │ ├── blocks-media │ │ │ │ │ ├── comment-arrow-down.svg │ │ │ │ │ ├── comment-arrow-up.svg │ │ │ │ │ ├── delete-x.svg │ │ │ │ │ ├── dropdown-arrow.svg │ │ │ │ │ ├── eyedropper.svg │ │ │ │ │ ├── icons │ │ │ │ │ │ └── arrow_button.svg │ │ │ │ │ ├── repeat.svg │ │ │ │ │ ├── rotate-left.svg │ │ │ │ │ ├── rotate-right.svg │ │ │ │ │ ├── zoom-in.svg │ │ │ │ │ ├── zoom-out.svg │ │ │ │ │ └── zoom-reset.svg │ │ │ │ └── extensions │ │ │ │ │ ├── musicIcon.svg │ │ │ │ │ ├── penIcon.svg │ │ │ │ │ ├── text2speechIcon.svg │ │ │ │ │ ├── translateIcon.svg │ │ │ │ │ └── videoSensingIcon.svg │ │ │ ├── high-contrast.js │ │ │ └── three.js │ │ ├── global-styles.css │ │ ├── gui │ │ │ ├── dark.js │ │ │ └── light.js │ │ ├── guiHelpers.js │ │ ├── index.js │ │ └── themePersistance.js │ ├── throttled-property-hoc.jsx │ ├── titled-hoc.jsx │ ├── touch-utils.js │ ├── tutorial-from-url.js │ ├── tw-base64-utils.js │ ├── tw-bytes-utils.js │ ├── tw-cloud-limits.js │ ├── tw-color-utils.js │ ├── tw-convert-audio-wav.js │ ├── tw-embed-fullscreen-hoc.jsx │ ├── tw-environment-support-prober.js │ ├── tw-extension-gui-api.js │ ├── tw-fix-history-api.js │ ├── tw-fullscreen-api.js │ ├── tw-fullscreen-resizer-hoc.jsx │ ├── tw-lazy-scratch-blocks.js │ ├── tw-load-scratch-blocks-hoc.jsx │ ├── tw-local-backpack-api.js │ ├── tw-navigation-utils.js │ ├── tw-packager-integration-hoc.jsx │ ├── tw-persisted-unsandboxed.js │ ├── tw-persistent-storage.js │ ├── tw-polyfill.js │ ├── tw-project-meta-fetcher-hoc.jsx │ ├── tw-recolor │ │ ├── build.js │ │ └── render.jsx │ ├── tw-restore-point-api.js │ ├── tw-safe-stringify.js │ ├── tw-scratch-paint.js │ ├── tw-scratch-render-fonts │ │ ├── Grand9K-Pixel.woff2 │ │ ├── Griffy-Regular.woff2 │ │ ├── Knewave.woff2 │ │ ├── NotoSans-Medium.woff2 │ │ ├── OFL.txt │ │ ├── README │ │ ├── ScratchSavers_b2.woff2 │ │ ├── SourceSerifPro-Regular.woff2 │ │ ├── handlee-regular.woff2 │ │ └── index.js │ ├── tw-security-manager-constants.js │ ├── tw-state-manager-hoc.jsx │ ├── tw-text-encoder.js │ ├── tw-translations │ │ ├── README.md │ │ ├── generated-translations.json │ │ └── index.js │ ├── tw-username.js │ ├── variable-utils.js │ ├── video │ │ ├── camera.js │ │ └── video-provider.js │ ├── vm-listener-hoc.jsx │ └── vm-manager-hoc.jsx ├── playground │ ├── addon-settings.jsx │ ├── app-target.js │ ├── credits │ │ ├── credits.css │ │ ├── credits.jsx │ │ └── users.js │ ├── editor.jsx │ ├── embed.ejs │ ├── embed.jsx │ ├── fullscreen.jsx │ ├── import-first.js │ ├── index.ejs │ ├── interface.css │ ├── load-service-worker.js │ ├── player.jsx │ ├── public-path.js │ ├── render-gui.jsx │ ├── render-interface.jsx │ ├── service-worker.js │ └── simple.ejs ├── reducers │ ├── alerts.js │ ├── asset-drag.js │ ├── block-drag.js │ ├── cards.js │ ├── color-picker.js │ ├── connection-modal.js │ ├── custom-procedures.js │ ├── custom-stage-size.js │ ├── editor-tab.js │ ├── fonts-loaded.js │ ├── gui.js │ ├── hovered-target.js │ ├── locales.js │ ├── menus.js │ ├── mic-indicator.js │ ├── modals.js │ ├── mode.js │ ├── monitor-layout.js │ ├── monitors.js │ ├── project-changed.js │ ├── project-state.js │ ├── project-title.js │ ├── restore-deletion.js │ ├── stage-size.js │ ├── targets.js │ ├── theme.js │ ├── time-travel.js │ ├── timeout.js │ ├── toolbox.js │ ├── tw.js │ ├── vm-status.js │ ├── vm.js │ └── workspace-metrics.js └── test.js ├── static ├── embedtest.html ├── embedtestbad.html ├── favicon.ico ├── images │ ├── 192.png │ ├── 512.png │ └── apple-touch-icon.png ├── manifest.webmanifest ├── privacy.html └── robots.txt ├── test ├── .eslintrc.js ├── __mocks__ │ ├── audio-buffer-player.js │ ├── audio-effects.js │ ├── editor-msgs-mock.js │ ├── fileMock.js │ └── styleMock.js ├── fixtures │ ├── 100-100.svg │ ├── bmpfile.bmp │ ├── corrupt-bmp.sb3 │ ├── corrupt-bmp.sprite3 │ ├── corrupt-from-scratch3.svg │ ├── corrupt-svg.sb2 │ ├── corrupt-svg.sb3 │ ├── corrupt-svg.sprite3 │ ├── corrupted-svg.sprite2 │ ├── gh-3582-png.png │ ├── missing-bmp.sb3 │ ├── missing-bmp.sprite3 │ ├── missing-sprite-svg.sb3 │ ├── missing-svg.sb2 │ ├── missing-svg.sprite2 │ ├── missing-svg.sprite3 │ ├── monitor-variable.sb3 │ ├── movie.wav │ ├── paddleball.gif │ ├── project1.sb3 │ ├── scratch2-corrupted.svg │ └── sneaker.wav ├── helpers │ ├── enzyme-setup.js │ ├── intl-helpers.jsx │ └── selenium-helper.js ├── integration │ ├── backdrops.test.js │ ├── backpack.test.js │ ├── blocks.test.js │ ├── connection-modal.test.js │ ├── costumes.test.js │ ├── examples.test.js │ ├── how-tos.test.js │ ├── localization.test.js │ ├── menu-bar.test.js │ ├── project-loading.test.js │ ├── project-state.test.js │ ├── sb-file-uploader-hoc.test.js │ ├── sounds.test.js │ ├── sprites.test.js │ ├── stage-size.test.js │ └── tutorials-shortcut.test.js ├── smoke │ └── browser.test.js └── unit │ ├── addons │ └── settings.test.js │ ├── components │ ├── __snapshots__ │ │ ├── button.test.jsx.snap │ │ ├── icon-button.test.jsx.snap │ │ ├── sound-editor.test.jsx.snap │ │ └── sprite-selector-item.test.jsx.snap │ ├── button.test.jsx │ ├── cards.test.jsx │ ├── controls.test.jsx │ ├── error-boundary-hoc.test.jsx │ ├── icon-button.test.jsx │ ├── menu-bar.test.jsx │ ├── monitor-list.test.jsx │ ├── monitor.test.jsx │ ├── sound-editor.test.jsx │ ├── sprite-selector-item.test.jsx │ └── toggle-buttons.test.jsx │ ├── containers │ ├── menu-bar-hoc.test.jsx │ ├── save-status.test.jsx │ ├── slider-prompt.test.jsx │ ├── sound-editor.test.jsx │ └── sprite-selector-item.test.jsx │ ├── reducers │ ├── alerts-reducer.test.js │ ├── mode-reducer.test.js │ ├── monitor-layout-reducer.test.js │ ├── project-state-reducer.test.js │ └── workspace-metrics-reducer.test.js │ └── util │ ├── audio-context.test.js │ ├── audio-effects.test.js │ ├── audio-util.test.js │ ├── cloud-manager-hoc.test.jsx │ ├── cloud-provider.test.js │ ├── code-payload.test.js │ ├── default-project.test.js │ ├── define-dynamic-block.test.js │ ├── detect-locale.test.js │ ├── drag-recognizer.test.js │ ├── drag-utils.test.js │ ├── get-costume-url.test.js │ ├── hash-project-loader-hoc.test.jsx │ ├── opcode-labels.test.js │ ├── project-fetcher-hoc.test.jsx │ ├── project-saver-hoc.test.jsx │ ├── sb-file-uploader-hoc.test.jsx │ ├── themes.test.js │ ├── throttled-property-hoc.test.jsx │ ├── translate-video.test.js │ ├── tutorial-from-url.test.js │ ├── vm-listener-hoc.test.jsx │ └── vm-manager-hoc.test.jsx └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.babelrc -------------------------------------------------------------------------------- /.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.browserslistrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16 2 | -------------------------------------------------------------------------------- /.tx/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/.tx/config -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/README.md -------------------------------------------------------------------------------- /TRADEMARK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/TRADEMARK -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/project_state_diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/docs/project_state_diagram.svg -------------------------------------------------------------------------------- /docs/project_state_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/docs/project_state_example.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/package.json -------------------------------------------------------------------------------- /prune-gh-pages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/prune-gh-pages.sh -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/release.config.js -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/renovate.json5 -------------------------------------------------------------------------------- /scripts/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/scripts/.eslintrc.js -------------------------------------------------------------------------------- /scripts/prepublish.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/scripts/prepublish.mjs -------------------------------------------------------------------------------- /src/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/.eslintrc.js -------------------------------------------------------------------------------- /src/addons/.gitignore: -------------------------------------------------------------------------------- 1 | ScratchAddons 2 | -------------------------------------------------------------------------------- /src/addons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/README.md -------------------------------------------------------------------------------- /src/addons/addon-precedence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addon-precedence.js -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/de.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/es.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/fi.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/fr.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/hu.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/it.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/ja.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/ko.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/nl.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/pl.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/pt.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/ro.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/ru.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/sl.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/tr.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/zh-cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/zh-cn.json -------------------------------------------------------------------------------- /src/addons/addons-l10n-settings/zh-tw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n-settings/zh-tw.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/de.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/en.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/es.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/fi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/fi.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/fr.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/hu.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/it.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/ja.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/ko.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/nl.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/pl.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/pt.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/ro.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/ru.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/sl.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/tr.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/zh-cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/zh-cn.json -------------------------------------------------------------------------------- /src/addons/addons-l10n/zh-tw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons-l10n/zh-tw.json -------------------------------------------------------------------------------- /src/addons/addons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons.js -------------------------------------------------------------------------------- /src/addons/addons/2d-color-picker/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/2d-color-picker/style.css -------------------------------------------------------------------------------- /src/addons/addons/better-img-uploads/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/better-img-uploads/icon.svg -------------------------------------------------------------------------------- /src/addons/addons/bitmap-copy/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/bitmap-copy/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/block-count/blockcount.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/block-count/blockcount.js -------------------------------------------------------------------------------- /src/addons/addons/block-duplicate/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/block-duplicate/module.js -------------------------------------------------------------------------------- /src/addons/addons/blocks2image/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/blocks2image/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/cat-blocks/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/cat-blocks/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/clones/300cats.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/clones/300cats.svg -------------------------------------------------------------------------------- /src/addons/addons/clones/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/clones/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/clones/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/clones/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/clones/cat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/clones/cat.svg -------------------------------------------------------------------------------- /src/addons/addons/clones/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/clones/style.css -------------------------------------------------------------------------------- /src/addons/addons/clones/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/clones/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/color-picker/code-editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/color-picker/code-editor.js -------------------------------------------------------------------------------- /src/addons/addons/color-picker/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/color-picker/style.css -------------------------------------------------------------------------------- /src/addons/addons/color-picker/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/color-picker/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/columns/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/columns/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/columns/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/columns/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/columns/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/columns/style.css -------------------------------------------------------------------------------- /src/addons/addons/columns/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/columns/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/copy-reporter/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/copy-reporter/copy.svg -------------------------------------------------------------------------------- /src/addons/addons/copy-reporter/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/copy-reporter/style.css -------------------------------------------------------------------------------- /src/addons/addons/copy-reporter/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/copy-reporter/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/custom-zoom/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/custom-zoom/style.css -------------------------------------------------------------------------------- /src/addons/addons/custom-zoom/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/custom-zoom/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/close.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/debug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/debug.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/delete.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/error.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/logs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/logs.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/play.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/step.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/step.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/threads.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/threads.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/icons/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/icons/warning.svg -------------------------------------------------------------------------------- /src/addons/addons/debugger/log-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/log-view.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/logs.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/module.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/performance.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/style.css -------------------------------------------------------------------------------- /src/addons/addons/debugger/threads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/threads.js -------------------------------------------------------------------------------- /src/addons/addons/debugger/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/debugger/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/drag-drop/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/drag-drop/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/drag-drop/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/drag-drop/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/editor-compact/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/editor-compact/close.svg -------------------------------------------------------------------------------- /src/addons/addons/editor-devtools/DevTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/editor-devtools/DevTools.js -------------------------------------------------------------------------------- /src/addons/addons/editor-sounds/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/editor-sounds/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/editor-theme3/theme3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/editor-theme3/theme3.css -------------------------------------------------------------------------------- /src/addons/addons/editor-theme3/theme3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/editor-theme3/theme3.js -------------------------------------------------------------------------------- /src/addons/addons/find-bar/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/find-bar/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/find-bar/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/find-bar/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/find-bar/blockly/Utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/find-bar/blockly/Utils.js -------------------------------------------------------------------------------- /src/addons/addons/find-bar/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/find-bar/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/find-bar/userstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/find-bar/userstyle.css -------------------------------------------------------------------------------- /src/addons/addons/folders/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/folders/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/folders/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/folders/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/folders/folder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/folders/folder.svg -------------------------------------------------------------------------------- /src/addons/addons/folders/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/folders/style.css -------------------------------------------------------------------------------- /src/addons/addons/folders/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/folders/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/fullscreen/hideOverflow.css: -------------------------------------------------------------------------------- 1 | .sa-fullscreen.sa-body-editor { 2 | overflow: hidden !important; 3 | } 4 | -------------------------------------------------------------------------------- /src/addons/addons/fullscreen/hideToolbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/fullscreen/hideToolbar.css -------------------------------------------------------------------------------- /src/addons/addons/fullscreen/removeBorder.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/fullscreen/removeBorder.css -------------------------------------------------------------------------------- /src/addons/addons/fullscreen/resizeWindow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/fullscreen/resizeWindow.css -------------------------------------------------------------------------------- /src/addons/addons/fullscreen/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/fullscreen/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/gamepad/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/gamepad/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/gamepad/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/active.png -------------------------------------------------------------------------------- /src/addons/addons/gamepad/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/close.svg -------------------------------------------------------------------------------- /src/addons/addons/gamepad/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/cursor.png -------------------------------------------------------------------------------- /src/addons/addons/gamepad/dot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/dot.svg -------------------------------------------------------------------------------- /src/addons/addons/gamepad/gamepad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/gamepad.svg -------------------------------------------------------------------------------- /src/addons/addons/gamepad/gamepadlib.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/gamepadlib.css -------------------------------------------------------------------------------- /src/addons/addons/gamepad/gamepadlib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/gamepadlib.js -------------------------------------------------------------------------------- /src/addons/addons/gamepad/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/style.css -------------------------------------------------------------------------------- /src/addons/addons/gamepad/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/gamepad/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/hide-flyout/lock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-flyout/lock.svg -------------------------------------------------------------------------------- /src/addons/addons/hide-flyout/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-flyout/style.css -------------------------------------------------------------------------------- /src/addons/addons/hide-flyout/unlock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-flyout/unlock.svg -------------------------------------------------------------------------------- /src/addons/addons/hide-flyout/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-flyout/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/hide-stage/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-stage/icon.svg -------------------------------------------------------------------------------- /src/addons/addons/hide-stage/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-stage/style.css -------------------------------------------------------------------------------- /src/addons/addons/hide-stage/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/hide-stage/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/jump-to-def/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/jump-to-def/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/mediarecorder/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mediarecorder/style.css -------------------------------------------------------------------------------- /src/addons/addons/mediarecorder/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mediarecorder/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/mouse-pos/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mouse-pos/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/mouse-pos/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mouse-pos/style.css -------------------------------------------------------------------------------- /src/addons/addons/mouse-pos/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mouse-pos/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/mute-project/mute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mute-project/mute.svg -------------------------------------------------------------------------------- /src/addons/addons/mute-project/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/mute-project/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/number-pad/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/number-pad/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/onion-skinning/settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/onion-skinning/settings.svg -------------------------------------------------------------------------------- /src/addons/addons/onion-skinning/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/onion-skinning/style.css -------------------------------------------------------------------------------- /src/addons/addons/onion-skinning/toggle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/onion-skinning/toggle.svg -------------------------------------------------------------------------------- /src/addons/addons/paint-skew/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-skew/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/compatibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/compatibility.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/genSnapPoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/genSnapPoints.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/helpers.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/icons/off.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/icons/off.svg -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/icons/on.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/icons/on.svg -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/icons/snap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/icons/snap.svg -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/state.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/ui.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/paint-snap/userstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/paint-snap/userstyle.css -------------------------------------------------------------------------------- /src/addons/addons/pause/_manifest_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/pause/_manifest_entry.js -------------------------------------------------------------------------------- /src/addons/addons/pause/_runtime_entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/pause/_runtime_entry.js -------------------------------------------------------------------------------- /src/addons/addons/pause/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/pause/pause.svg -------------------------------------------------------------------------------- /src/addons/addons/pause/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/pause/play.svg -------------------------------------------------------------------------------- /src/addons/addons/pause/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/pause/style.css -------------------------------------------------------------------------------- /src/addons/addons/pause/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/pause/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/script-snap/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/script-snap/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/sprite-properties/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/sprite-properties/info.svg -------------------------------------------------------------------------------- /src/addons/addons/swap-local-global/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/swap-local-global/style.css -------------------------------------------------------------------------------- /src/addons/addons/tw-remove-feedback/remove-feedback.css: -------------------------------------------------------------------------------- 1 | a[class^="menu-bar_feedback-link_"] { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /src/addons/addons/variable-manager/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/variable-manager/icon.svg -------------------------------------------------------------------------------- /src/addons/addons/variable-manager/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/variable-manager/search.svg -------------------------------------------------------------------------------- /src/addons/addons/variable-manager/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/variable-manager/style.css -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/hover.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/hover.css -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/loud.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/loud.svg -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/module.js -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/mute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/mute.svg -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/quiet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/quiet.svg -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/userscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/userscript.js -------------------------------------------------------------------------------- /src/addons/addons/vol-slider/userstyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/addons/vol-slider/userstyle.css -------------------------------------------------------------------------------- /src/addons/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/api.js -------------------------------------------------------------------------------- /src/addons/channels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/channels.js -------------------------------------------------------------------------------- /src/addons/conditional-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/conditional-style.js -------------------------------------------------------------------------------- /src/addons/contextmenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/contextmenu.js -------------------------------------------------------------------------------- /src/addons/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/entry.js -------------------------------------------------------------------------------- /src/addons/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/environment.js -------------------------------------------------------------------------------- /src/addons/event-target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/event-target.js -------------------------------------------------------------------------------- /src/addons/generated/addon-entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/generated/addon-entries.js -------------------------------------------------------------------------------- /src/addons/generated/addon-manifests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/generated/addon-manifests.js -------------------------------------------------------------------------------- /src/addons/generated/l10n-entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/generated/l10n-entries.js -------------------------------------------------------------------------------- /src/addons/generated/l10n-settings-entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/generated/l10n-settings-entries.js -------------------------------------------------------------------------------- /src/addons/generated/upstream-meta.json: -------------------------------------------------------------------------------- 1 | {"commit":"f41d6de"} -------------------------------------------------------------------------------- /src/addons/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/hooks.js -------------------------------------------------------------------------------- /src/addons/libraries/common/cs/small-stage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/libraries/common/cs/small-stage.js -------------------------------------------------------------------------------- /src/addons/modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/modal.css -------------------------------------------------------------------------------- /src/addons/modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/modal.js -------------------------------------------------------------------------------- /src/addons/pull.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/pull.js -------------------------------------------------------------------------------- /src/addons/redux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/redux.js -------------------------------------------------------------------------------- /src/addons/settings-store-singleton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings-store-singleton.js -------------------------------------------------------------------------------- /src/addons/settings-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings-store.js -------------------------------------------------------------------------------- /src/addons/settings/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/en.json -------------------------------------------------------------------------------- /src/addons/settings/icons/brush.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/brush.svg -------------------------------------------------------------------------------- /src/addons/settings/icons/clear.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/clear.svg -------------------------------------------------------------------------------- /src/addons/settings/icons/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/expand.svg -------------------------------------------------------------------------------- /src/addons/settings/icons/extension.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/extension.svg -------------------------------------------------------------------------------- /src/addons/settings/icons/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/info.svg -------------------------------------------------------------------------------- /src/addons/settings/icons/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/search.svg -------------------------------------------------------------------------------- /src/addons/settings/icons/undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/icons/undo.svg -------------------------------------------------------------------------------- /src/addons/settings/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/search.js -------------------------------------------------------------------------------- /src/addons/settings/settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/settings.css -------------------------------------------------------------------------------- /src/addons/settings/settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/settings.jsx -------------------------------------------------------------------------------- /src/addons/settings/translations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/addons/settings/translations.json -------------------------------------------------------------------------------- /src/components/action-menu/action-menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/action-menu.css -------------------------------------------------------------------------------- /src/components/action-menu/action-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/action-menu.jsx -------------------------------------------------------------------------------- /src/components/action-menu/icon--backdrop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/icon--backdrop.svg -------------------------------------------------------------------------------- /src/components/action-menu/icon--paint.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/icon--paint.svg -------------------------------------------------------------------------------- /src/components/action-menu/icon--search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/icon--search.svg -------------------------------------------------------------------------------- /src/components/action-menu/icon--sprite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/icon--sprite.svg -------------------------------------------------------------------------------- /src/components/action-menu/icon--surprise.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/action-menu/icon--surprise.svg -------------------------------------------------------------------------------- /src/components/alerts/alert.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/alerts/alert.css -------------------------------------------------------------------------------- /src/components/alerts/alert.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/alerts/alert.jsx -------------------------------------------------------------------------------- /src/components/alerts/alerts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/alerts/alerts.css -------------------------------------------------------------------------------- /src/components/alerts/alerts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/alerts/alerts.jsx -------------------------------------------------------------------------------- /src/components/alerts/inline-message.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/alerts/inline-message.css -------------------------------------------------------------------------------- /src/components/alerts/inline-message.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/alerts/inline-message.jsx -------------------------------------------------------------------------------- /src/components/asset-panel/asset-panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/asset-panel/asset-panel.css -------------------------------------------------------------------------------- /src/components/asset-panel/asset-panel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/asset-panel/asset-panel.jsx -------------------------------------------------------------------------------- /src/components/asset-panel/icon--sound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/asset-panel/icon--sound.svg -------------------------------------------------------------------------------- /src/components/asset-panel/selector.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/asset-panel/selector.css -------------------------------------------------------------------------------- /src/components/asset-panel/selector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/asset-panel/selector.jsx -------------------------------------------------------------------------------- /src/components/asset-panel/sortable-asset.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/asset-panel/sortable-asset.jsx -------------------------------------------------------------------------------- /src/components/audio-trimmer/icon--handle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/audio-trimmer/icon--handle.svg -------------------------------------------------------------------------------- /src/components/audio-trimmer/playhead.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/audio-trimmer/playhead.jsx -------------------------------------------------------------------------------- /src/components/backpack/backpack.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/backpack/backpack.css -------------------------------------------------------------------------------- /src/components/backpack/backpack.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/backpack/backpack.jsx -------------------------------------------------------------------------------- /src/components/blocks/blocks.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/blocks/blocks.css -------------------------------------------------------------------------------- /src/components/blocks/blocks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/blocks/blocks.jsx -------------------------------------------------------------------------------- /src/components/box/box.css: -------------------------------------------------------------------------------- 1 | .box { 2 | } 3 | -------------------------------------------------------------------------------- /src/components/box/box.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/box/box.jsx -------------------------------------------------------------------------------- /src/components/button/button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/button/button.css -------------------------------------------------------------------------------- /src/components/button/button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/button/button.jsx -------------------------------------------------------------------------------- /src/components/cards/card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/card.css -------------------------------------------------------------------------------- /src/components/cards/cards.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/cards.jsx -------------------------------------------------------------------------------- /src/components/cards/icon--close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/icon--close.svg -------------------------------------------------------------------------------- /src/components/cards/icon--expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/icon--expand.svg -------------------------------------------------------------------------------- /src/components/cards/icon--next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/icon--next.svg -------------------------------------------------------------------------------- /src/components/cards/icon--prev.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/icon--prev.svg -------------------------------------------------------------------------------- /src/components/cards/icon--shrink.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/cards/icon--shrink.svg -------------------------------------------------------------------------------- /src/components/close-button/close-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/close-button/close-button.css -------------------------------------------------------------------------------- /src/components/close-button/close-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/close-button/close-button.jsx -------------------------------------------------------------------------------- /src/components/close-button/icon--close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/close-button/icon--close.svg -------------------------------------------------------------------------------- /src/components/coming-soon/aww-cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/coming-soon/aww-cat.png -------------------------------------------------------------------------------- /src/components/coming-soon/coming-soon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/coming-soon/coming-soon.css -------------------------------------------------------------------------------- /src/components/coming-soon/coming-soon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/coming-soon/coming-soon.jsx -------------------------------------------------------------------------------- /src/components/coming-soon/cool-cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/coming-soon/cool-cat.png -------------------------------------------------------------------------------- /src/components/connection-modal/dots.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/connection-modal/dots.jsx -------------------------------------------------------------------------------- /src/components/controls/controls.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/controls/controls.css -------------------------------------------------------------------------------- /src/components/controls/controls.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/controls/controls.jsx -------------------------------------------------------------------------------- /src/components/crash-message/reload.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/crash-message/reload.svg -------------------------------------------------------------------------------- /src/components/direction-picker/dial.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/direction-picker/dial.css -------------------------------------------------------------------------------- /src/components/direction-picker/dial.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/direction-picker/dial.jsx -------------------------------------------------------------------------------- /src/components/divider/divider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/divider/divider.css -------------------------------------------------------------------------------- /src/components/divider/divider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/divider/divider.jsx -------------------------------------------------------------------------------- /src/components/drag-layer/drag-layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/drag-layer/drag-layer.css -------------------------------------------------------------------------------- /src/components/drag-layer/drag-layer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/drag-layer/drag-layer.jsx -------------------------------------------------------------------------------- /src/components/filter/filter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/filter/filter.css -------------------------------------------------------------------------------- /src/components/filter/filter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/filter/filter.jsx -------------------------------------------------------------------------------- /src/components/filter/icon--filter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/filter/icon--filter.svg -------------------------------------------------------------------------------- /src/components/filter/icon--x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/filter/icon--x.svg -------------------------------------------------------------------------------- /src/components/forms/buffered-input-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/forms/buffered-input-hoc.jsx -------------------------------------------------------------------------------- /src/components/forms/input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/forms/input.css -------------------------------------------------------------------------------- /src/components/forms/input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/forms/input.jsx -------------------------------------------------------------------------------- /src/components/forms/label.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/forms/label.css -------------------------------------------------------------------------------- /src/components/forms/label.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/forms/label.jsx -------------------------------------------------------------------------------- /src/components/green-flag/green-flag.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/green-flag/green-flag.css -------------------------------------------------------------------------------- /src/components/green-flag/green-flag.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/green-flag/green-flag.jsx -------------------------------------------------------------------------------- /src/components/gui/gui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/gui/gui.css -------------------------------------------------------------------------------- /src/components/gui/gui.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/gui/gui.jsx -------------------------------------------------------------------------------- /src/components/gui/icon--code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/gui/icon--code.svg -------------------------------------------------------------------------------- /src/components/gui/icon--costumes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/gui/icon--costumes.svg -------------------------------------------------------------------------------- /src/components/gui/icon--extensions.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/gui/icon--extensions.svg -------------------------------------------------------------------------------- /src/components/gui/icon--sounds.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/gui/icon--sounds.svg -------------------------------------------------------------------------------- /src/components/icon-button/icon-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/icon-button/icon-button.css -------------------------------------------------------------------------------- /src/components/icon-button/icon-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/icon-button/icon-button.jsx -------------------------------------------------------------------------------- /src/components/library-item/bluetooth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/library-item/bluetooth.svg -------------------------------------------------------------------------------- /src/components/library/library.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/library/library.css -------------------------------------------------------------------------------- /src/components/library/library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/library/library.jsx -------------------------------------------------------------------------------- /src/components/loader/bottom-block.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loader/bottom-block.svg -------------------------------------------------------------------------------- /src/components/loader/loader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loader/loader.css -------------------------------------------------------------------------------- /src/components/loader/loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loader/loader.jsx -------------------------------------------------------------------------------- /src/components/loader/middle-block.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loader/middle-block.svg -------------------------------------------------------------------------------- /src/components/loader/top-block.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loader/top-block.svg -------------------------------------------------------------------------------- /src/components/loupe/loupe.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loupe/loupe.css -------------------------------------------------------------------------------- /src/components/loupe/loupe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/loupe/loupe.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/account-nav.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/account-nav.css -------------------------------------------------------------------------------- /src/components/menu-bar/account-nav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/account-nav.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/addons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/addons.svg -------------------------------------------------------------------------------- /src/components/menu-bar/author-info.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/author-info.css -------------------------------------------------------------------------------- /src/components/menu-bar/author-info.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/author-info.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/cat_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/cat_logo.svg -------------------------------------------------------------------------------- /src/components/menu-bar/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/check.svg -------------------------------------------------------------------------------- /src/components/menu-bar/dropdown-caret.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/dropdown-caret.svg -------------------------------------------------------------------------------- /src/components/menu-bar/icon--about.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--about.svg -------------------------------------------------------------------------------- /src/components/menu-bar/icon--edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--edit.svg -------------------------------------------------------------------------------- /src/components/menu-bar/icon--file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--file.svg -------------------------------------------------------------------------------- /src/components/menu-bar/icon--mystuff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--mystuff.png -------------------------------------------------------------------------------- /src/components/menu-bar/icon--profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--profile.png -------------------------------------------------------------------------------- /src/components/menu-bar/icon--remix.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--remix.svg -------------------------------------------------------------------------------- /src/components/menu-bar/icon--settings.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/icon--settings.svg -------------------------------------------------------------------------------- /src/components/menu-bar/language-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/language-menu.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/login-dropdown.css: -------------------------------------------------------------------------------- 1 | 2 | .login { 3 | padding: .625rem; 4 | } 5 | -------------------------------------------------------------------------------- /src/components/menu-bar/login-dropdown.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/login-dropdown.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/menu-bar-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/menu-bar-menu.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/menu-bar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/menu-bar.css -------------------------------------------------------------------------------- /src/components/menu-bar/menu-bar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/menu-bar.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/nineties_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/nineties_logo.svg -------------------------------------------------------------------------------- /src/components/menu-bar/oldtimey-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/oldtimey-logo.svg -------------------------------------------------------------------------------- /src/components/menu-bar/save-status.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/save-status.css -------------------------------------------------------------------------------- /src/components/menu-bar/save-status.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/save-status.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/scratch-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/scratch-logo.svg -------------------------------------------------------------------------------- /src/components/menu-bar/settings-menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/settings-menu.css -------------------------------------------------------------------------------- /src/components/menu-bar/settings-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/settings-menu.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/share-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/share-button.css -------------------------------------------------------------------------------- /src/components/menu-bar/share-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/share-button.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-advanced.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-advanced.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-blocks-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-blocks-dark.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-blocks-three.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-blocks-three.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-desktop-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-desktop-icon.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-error.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-menu-label.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-menu-label.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-moon.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-news.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-news.css -------------------------------------------------------------------------------- /src/components/menu-bar/tw-news.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-news.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-open-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-open-link.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-save-status.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-save-status.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-see-inside.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-see-inside.css -------------------------------------------------------------------------------- /src/components/menu-bar/tw-see-inside.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-see-inside.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-sun.svg -------------------------------------------------------------------------------- /src/components/menu-bar/tw-theme-accent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-theme-accent.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-theme-blocks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-theme-blocks.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/tw-theme-gui.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/tw-theme-gui.jsx -------------------------------------------------------------------------------- /src/components/menu-bar/user-avatar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/user-avatar.css -------------------------------------------------------------------------------- /src/components/menu-bar/user-avatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu-bar/user-avatar.jsx -------------------------------------------------------------------------------- /src/components/menu/menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu/menu.css -------------------------------------------------------------------------------- /src/components/menu/menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/menu/menu.jsx -------------------------------------------------------------------------------- /src/components/meter/meter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/meter/meter.css -------------------------------------------------------------------------------- /src/components/meter/meter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/meter/meter.jsx -------------------------------------------------------------------------------- /src/components/modal/modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/modal/modal.css -------------------------------------------------------------------------------- /src/components/modal/modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/modal/modal.jsx -------------------------------------------------------------------------------- /src/components/monitor/default-monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/monitor/default-monitor.jsx -------------------------------------------------------------------------------- /src/components/monitor/large-monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/monitor/large-monitor.jsx -------------------------------------------------------------------------------- /src/components/monitor/list-monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/monitor/list-monitor.jsx -------------------------------------------------------------------------------- /src/components/monitor/monitor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/monitor/monitor.css -------------------------------------------------------------------------------- /src/components/monitor/monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/monitor/monitor.jsx -------------------------------------------------------------------------------- /src/components/monitor/slider-monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/monitor/slider-monitor.jsx -------------------------------------------------------------------------------- /src/components/nineties-mode/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/nineties-mode/shapes.svg -------------------------------------------------------------------------------- /src/components/oldtimey-mode/oldtimey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/oldtimey-mode/oldtimey.png -------------------------------------------------------------------------------- /src/components/oldtimey-mode/projector.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/oldtimey-mode/projector.wav -------------------------------------------------------------------------------- /src/components/oldtimey-mode/projector2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/oldtimey-mode/projector2.mp3 -------------------------------------------------------------------------------- /src/components/play-button/icon--play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/play-button/icon--play.svg -------------------------------------------------------------------------------- /src/components/play-button/icon--stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/play-button/icon--stop.svg -------------------------------------------------------------------------------- /src/components/play-button/play-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/play-button/play-button.css -------------------------------------------------------------------------------- /src/components/play-button/play-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/play-button/play-button.jsx -------------------------------------------------------------------------------- /src/components/prehistoric-mode/torch.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/prehistoric-mode/torch.gif -------------------------------------------------------------------------------- /src/components/prompt/prompt.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/prompt/prompt.css -------------------------------------------------------------------------------- /src/components/prompt/prompt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/prompt/prompt.jsx -------------------------------------------------------------------------------- /src/components/question/icon--enter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/question/icon--enter.svg -------------------------------------------------------------------------------- /src/components/question/question.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/question/question.css -------------------------------------------------------------------------------- /src/components/question/question.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/question/question.jsx -------------------------------------------------------------------------------- /src/components/record-modal/icon--back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/record-modal/icon--back.svg -------------------------------------------------------------------------------- /src/components/record-modal/icon--play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/record-modal/icon--play.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--copy.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--echo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--echo.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--mute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--mute.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--paste.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--paste.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--play.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--redo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--redo.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--robot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--robot.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--stop.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--trim.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--trim.svg -------------------------------------------------------------------------------- /src/components/sound-editor/icon--undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sound-editor/icon--undo.svg -------------------------------------------------------------------------------- /src/components/spinner/spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/spinner/spinner.css -------------------------------------------------------------------------------- /src/components/spinner/spinner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/spinner/spinner.jsx -------------------------------------------------------------------------------- /src/components/sprite-info/icon--hide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sprite-info/icon--hide.svg -------------------------------------------------------------------------------- /src/components/sprite-info/icon--show.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sprite-info/icon--show.svg -------------------------------------------------------------------------------- /src/components/sprite-info/icon--x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sprite-info/icon--x.svg -------------------------------------------------------------------------------- /src/components/sprite-info/icon--y.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sprite-info/icon--y.svg -------------------------------------------------------------------------------- /src/components/sprite-info/sprite-info.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sprite-info/sprite-info.css -------------------------------------------------------------------------------- /src/components/sprite-info/sprite-info.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/sprite-info/sprite-info.jsx -------------------------------------------------------------------------------- /src/components/stage/stage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/stage/stage.css -------------------------------------------------------------------------------- /src/components/stage/stage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/stage/stage.jsx -------------------------------------------------------------------------------- /src/components/stop-all/icon--stop-all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/stop-all/icon--stop-all.svg -------------------------------------------------------------------------------- /src/components/stop-all/stop-all.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/stop-all/stop-all.css -------------------------------------------------------------------------------- /src/components/stop-all/stop-all.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/stop-all/stop-all.jsx -------------------------------------------------------------------------------- /src/components/tag-button/tag-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tag-button/tag-button.css -------------------------------------------------------------------------------- /src/components/tag-button/tag-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tag-button/tag-button.jsx -------------------------------------------------------------------------------- /src/components/target-pane/target-pane.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/target-pane/target-pane.css -------------------------------------------------------------------------------- /src/components/target-pane/target-pane.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/target-pane/target-pane.jsx -------------------------------------------------------------------------------- /src/components/turbo-mode/icon--turbo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/turbo-mode/icon--turbo.svg -------------------------------------------------------------------------------- /src/components/turbo-mode/turbo-mode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/turbo-mode/turbo-mode.css -------------------------------------------------------------------------------- /src/components/turbo-mode/turbo-mode.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/turbo-mode/turbo-mode.jsx -------------------------------------------------------------------------------- /src/components/tw-fonts-modal/custom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-fonts-modal/custom.svg -------------------------------------------------------------------------------- /src/components/tw-fonts-modal/delete.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-fonts-modal/delete.svg -------------------------------------------------------------------------------- /src/components/tw-fonts-modal/export.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-fonts-modal/export.svg -------------------------------------------------------------------------------- /src/components/tw-fonts-modal/font-name.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-fonts-modal/font-name.jsx -------------------------------------------------------------------------------- /src/components/tw-fonts-modal/system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-fonts-modal/system.svg -------------------------------------------------------------------------------- /src/components/tw-removed-trademarks/removed-trademarks.css: -------------------------------------------------------------------------------- 1 | .removed-trademarks { 2 | opacity: 0.75; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/tw-studioview/studioview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-studioview/studioview.css -------------------------------------------------------------------------------- /src/components/tw-studioview/studioview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-studioview/studioview.js -------------------------------------------------------------------------------- /src/components/tw-studioview/studioview.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/tw-studioview/studioview.jsx -------------------------------------------------------------------------------- /src/components/watermark/watermark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/watermark/watermark.css -------------------------------------------------------------------------------- /src/components/watermark/watermark.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/watermark/watermark.jsx -------------------------------------------------------------------------------- /src/components/waveform/waveform.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/waveform/waveform.css -------------------------------------------------------------------------------- /src/components/waveform/waveform.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/waveform/waveform.jsx -------------------------------------------------------------------------------- /src/components/webgl-modal/unsupported.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/webgl-modal/unsupported.png -------------------------------------------------------------------------------- /src/components/webgl-modal/webgl-modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/webgl-modal/webgl-modal.css -------------------------------------------------------------------------------- /src/components/webgl-modal/webgl-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/components/webgl-modal/webgl-modal.jsx -------------------------------------------------------------------------------- /src/containers/account-nav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/account-nav.jsx -------------------------------------------------------------------------------- /src/containers/alert.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/alert.jsx -------------------------------------------------------------------------------- /src/containers/alerts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/alerts.jsx -------------------------------------------------------------------------------- /src/containers/audio-selector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/audio-selector.jsx -------------------------------------------------------------------------------- /src/containers/audio-trimmer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/audio-trimmer.jsx -------------------------------------------------------------------------------- /src/containers/auto-scanning-step.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/auto-scanning-step.jsx -------------------------------------------------------------------------------- /src/containers/backdrop-library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/backdrop-library.jsx -------------------------------------------------------------------------------- /src/containers/backpack.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/backpack.jsx -------------------------------------------------------------------------------- /src/containers/balanced-text.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/balanced-text.jsx -------------------------------------------------------------------------------- /src/containers/blocks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/blocks.jsx -------------------------------------------------------------------------------- /src/containers/cards.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/cards.jsx -------------------------------------------------------------------------------- /src/containers/connection-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/connection-modal.jsx -------------------------------------------------------------------------------- /src/containers/controls.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/controls.jsx -------------------------------------------------------------------------------- /src/containers/costume-library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/costume-library.jsx -------------------------------------------------------------------------------- /src/containers/costume-tab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/costume-tab.jsx -------------------------------------------------------------------------------- /src/containers/custom-procedures.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/custom-procedures.jsx -------------------------------------------------------------------------------- /src/containers/deletion-restorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/deletion-restorer.jsx -------------------------------------------------------------------------------- /src/containers/direction-picker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/direction-picker.jsx -------------------------------------------------------------------------------- /src/containers/dom-element-renderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/dom-element-renderer.jsx -------------------------------------------------------------------------------- /src/containers/drag-layer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/drag-layer.jsx -------------------------------------------------------------------------------- /src/containers/error-boundary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/error-boundary.jsx -------------------------------------------------------------------------------- /src/containers/extension-library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/extension-library.jsx -------------------------------------------------------------------------------- /src/containers/green-flag-overlay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/green-flag-overlay.jsx -------------------------------------------------------------------------------- /src/containers/gui.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/gui.jsx -------------------------------------------------------------------------------- /src/containers/inline-messages.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/inline-messages.jsx -------------------------------------------------------------------------------- /src/containers/language-selector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/language-selector.jsx -------------------------------------------------------------------------------- /src/containers/library-item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/library-item.jsx -------------------------------------------------------------------------------- /src/containers/list-monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/list-monitor.jsx -------------------------------------------------------------------------------- /src/containers/menu-bar-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/menu-bar-hoc.jsx -------------------------------------------------------------------------------- /src/containers/menu-item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/menu-item.jsx -------------------------------------------------------------------------------- /src/containers/menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/menu.jsx -------------------------------------------------------------------------------- /src/containers/modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/modal.jsx -------------------------------------------------------------------------------- /src/containers/monitor-list.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/monitor-list.jsx -------------------------------------------------------------------------------- /src/containers/monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/monitor.jsx -------------------------------------------------------------------------------- /src/containers/paint-editor-wrapper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/paint-editor-wrapper.jsx -------------------------------------------------------------------------------- /src/containers/play-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/play-button.jsx -------------------------------------------------------------------------------- /src/containers/playback-step.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/playback-step.jsx -------------------------------------------------------------------------------- /src/containers/project-watcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/project-watcher.jsx -------------------------------------------------------------------------------- /src/containers/prompt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/prompt.jsx -------------------------------------------------------------------------------- /src/containers/question.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/question.jsx -------------------------------------------------------------------------------- /src/containers/record-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/record-modal.jsx -------------------------------------------------------------------------------- /src/containers/recording-step.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/recording-step.jsx -------------------------------------------------------------------------------- /src/containers/sb3-downloader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sb3-downloader.jsx -------------------------------------------------------------------------------- /src/containers/scanning-step.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/scanning-step.jsx -------------------------------------------------------------------------------- /src/containers/slider-monitor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/slider-monitor.jsx -------------------------------------------------------------------------------- /src/containers/slider-prompt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/slider-prompt.jsx -------------------------------------------------------------------------------- /src/containers/sound-editor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sound-editor.jsx -------------------------------------------------------------------------------- /src/containers/sound-library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sound-library.jsx -------------------------------------------------------------------------------- /src/containers/sound-tab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sound-tab.jsx -------------------------------------------------------------------------------- /src/containers/sprite-info.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sprite-info.jsx -------------------------------------------------------------------------------- /src/containers/sprite-library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sprite-library.jsx -------------------------------------------------------------------------------- /src/containers/sprite-selector-item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/sprite-selector-item.jsx -------------------------------------------------------------------------------- /src/containers/stage-header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/stage-header.jsx -------------------------------------------------------------------------------- /src/containers/stage-selector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/stage-selector.jsx -------------------------------------------------------------------------------- /src/containers/stage-wrapper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/stage-wrapper.jsx -------------------------------------------------------------------------------- /src/containers/stage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/stage.jsx -------------------------------------------------------------------------------- /src/containers/tag-button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tag-button.jsx -------------------------------------------------------------------------------- /src/containers/target-highlight.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/target-highlight.jsx -------------------------------------------------------------------------------- /src/containers/target-pane.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/target-pane.jsx -------------------------------------------------------------------------------- /src/containers/tips-library.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tips-library.jsx -------------------------------------------------------------------------------- /src/containers/turbo-mode.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/turbo-mode.jsx -------------------------------------------------------------------------------- /src/containers/tw-change-username.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-change-username.jsx -------------------------------------------------------------------------------- /src/containers/tw-cloud-toggler.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-cloud-toggler.jsx -------------------------------------------------------------------------------- /src/containers/tw-cloud-variable-badge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-cloud-variable-badge.jsx -------------------------------------------------------------------------------- /src/containers/tw-fonts-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-fonts-modal.jsx -------------------------------------------------------------------------------- /src/containers/tw-framerate-changer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-framerate-changer.jsx -------------------------------------------------------------------------------- /src/containers/tw-invalid-project-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-invalid-project-modal.jsx -------------------------------------------------------------------------------- /src/containers/tw-restore-point-manager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-restore-point-manager.jsx -------------------------------------------------------------------------------- /src/containers/tw-security-manager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-security-manager.jsx -------------------------------------------------------------------------------- /src/containers/tw-settings-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-settings-modal.jsx -------------------------------------------------------------------------------- /src/containers/tw-theme-manager-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-theme-manager-hoc.jsx -------------------------------------------------------------------------------- /src/containers/tw-username-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-username-modal.jsx -------------------------------------------------------------------------------- /src/containers/tw-windchime-submitter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/tw-windchime-submitter.jsx -------------------------------------------------------------------------------- /src/containers/watermark.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/watermark.jsx -------------------------------------------------------------------------------- /src/containers/webgl-modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/containers/webgl-modal.jsx -------------------------------------------------------------------------------- /src/css/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/css/colors.css -------------------------------------------------------------------------------- /src/css/default-colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/css/default-colors.css -------------------------------------------------------------------------------- /src/css/filters.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/css/filters.css -------------------------------------------------------------------------------- /src/css/typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/css/typography.css -------------------------------------------------------------------------------- /src/css/units.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/css/units.css -------------------------------------------------------------------------------- /src/css/z-index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/css/z-index.css -------------------------------------------------------------------------------- /src/examples/extensions/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/examples/extensions/.eslintrc.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/alerts/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/alerts/index.jsx -------------------------------------------------------------------------------- /src/lib/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/analytics.js -------------------------------------------------------------------------------- /src/lib/app-state-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/app-state-hoc.jsx -------------------------------------------------------------------------------- /src/lib/assets/icon--back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/assets/icon--back.svg -------------------------------------------------------------------------------- /src/lib/assets/icon--help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/assets/icon--help.svg -------------------------------------------------------------------------------- /src/lib/assets/icon--success.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/assets/icon--success.svg -------------------------------------------------------------------------------- /src/lib/assets/icon--tutorials.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/assets/icon--tutorials.svg -------------------------------------------------------------------------------- /src/lib/assets/placeholder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/assets/placeholder.svg -------------------------------------------------------------------------------- /src/lib/audio/audio-buffer-player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/audio-buffer-player.js -------------------------------------------------------------------------------- /src/lib/audio/audio-effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/audio-effects.js -------------------------------------------------------------------------------- /src/lib/audio/audio-recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/audio-recorder.js -------------------------------------------------------------------------------- /src/lib/audio/audio-util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/audio-util.js -------------------------------------------------------------------------------- /src/lib/audio/effects/echo-effect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/effects/echo-effect.js -------------------------------------------------------------------------------- /src/lib/audio/effects/fade-effect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/effects/fade-effect.js -------------------------------------------------------------------------------- /src/lib/audio/effects/mute-effect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/effects/mute-effect.js -------------------------------------------------------------------------------- /src/lib/audio/effects/robot-effect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/effects/robot-effect.js -------------------------------------------------------------------------------- /src/lib/audio/effects/volume-effect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/effects/volume-effect.js -------------------------------------------------------------------------------- /src/lib/audio/shared-audio-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/audio/shared-audio-context.js -------------------------------------------------------------------------------- /src/lib/backpack-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack-api.js -------------------------------------------------------------------------------- /src/lib/backpack/block-to-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/block-to-image.js -------------------------------------------------------------------------------- /src/lib/backpack/code-payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/code-payload.js -------------------------------------------------------------------------------- /src/lib/backpack/costume-payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/costume-payload.js -------------------------------------------------------------------------------- /src/lib/backpack/sound-payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/sound-payload.js -------------------------------------------------------------------------------- /src/lib/backpack/sound-thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/sound-thumbnail.jpg -------------------------------------------------------------------------------- /src/lib/backpack/sound-thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/sound-thumbnail.png -------------------------------------------------------------------------------- /src/lib/backpack/sprite-payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/sprite-payload.js -------------------------------------------------------------------------------- /src/lib/backpack/thumbnail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/backpack/thumbnail.js -------------------------------------------------------------------------------- /src/lib/blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/blocks.js -------------------------------------------------------------------------------- /src/lib/bmp-converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/bmp-converter.js -------------------------------------------------------------------------------- /src/lib/brand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/brand.js -------------------------------------------------------------------------------- /src/lib/cloud-manager-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/cloud-manager-hoc.jsx -------------------------------------------------------------------------------- /src/lib/cloud-provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/cloud-provider.js -------------------------------------------------------------------------------- /src/lib/collect-metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/collect-metadata.js -------------------------------------------------------------------------------- /src/lib/connected-intl-provider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/connected-intl-provider.jsx -------------------------------------------------------------------------------- /src/lib/data-uri-to-blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/data-uri-to-blob.js -------------------------------------------------------------------------------- /src/lib/default-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/default-project/README.md -------------------------------------------------------------------------------- /src/lib/default-project/dango-cat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/default-project/dango-cat.svg -------------------------------------------------------------------------------- /src/lib/default-project/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/default-project/index.js -------------------------------------------------------------------------------- /src/lib/default-project/override-default-project.sb3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lib/default-project/project-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/default-project/project-data.js -------------------------------------------------------------------------------- /src/lib/define-dynamic-block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/define-dynamic-block.js -------------------------------------------------------------------------------- /src/lib/detect-locale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/detect-locale.js -------------------------------------------------------------------------------- /src/lib/download-blob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/download-blob.js -------------------------------------------------------------------------------- /src/lib/drag-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/drag-constants.js -------------------------------------------------------------------------------- /src/lib/drag-recognizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/drag-recognizer.js -------------------------------------------------------------------------------- /src/lib/drag-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/drag-utils.js -------------------------------------------------------------------------------- /src/lib/drop-area-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/drop-area-hoc.jsx -------------------------------------------------------------------------------- /src/lib/empty-assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/empty-assets.js -------------------------------------------------------------------------------- /src/lib/error-boundary-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/error-boundary-hoc.jsx -------------------------------------------------------------------------------- /src/lib/file-uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/file-uploader.js -------------------------------------------------------------------------------- /src/lib/font-loader-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/font-loader-hoc.jsx -------------------------------------------------------------------------------- /src/lib/get-costume-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/get-costume-url.js -------------------------------------------------------------------------------- /src/lib/gif-decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/gif-decoder.js -------------------------------------------------------------------------------- /src/lib/hash-parser-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/hash-parser-hoc.jsx -------------------------------------------------------------------------------- /src/lib/import-csv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/import-csv.js -------------------------------------------------------------------------------- /src/lib/isScratchDesktop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/isScratchDesktop.js -------------------------------------------------------------------------------- /src/lib/layout-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/layout-constants.js -------------------------------------------------------------------------------- /src/lib/libraries/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/.eslintrc.js -------------------------------------------------------------------------------- /src/lib/libraries/backdrop-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/backdrop-tags.js -------------------------------------------------------------------------------- /src/lib/libraries/backdrops.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/backdrops.json -------------------------------------------------------------------------------- /src/lib/libraries/costumes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/costumes.json -------------------------------------------------------------------------------- /src/lib/libraries/decks/am-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/am-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/ar-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/ar-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/en-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/en-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/es-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/es-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/fr-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/fr-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/index.jsx -------------------------------------------------------------------------------- /src/lib/libraries/decks/ja-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/ja-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/pt_BR-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/pt_BR-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.am.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.am.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.ar.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.en.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.es.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.fr.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.ja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.ja.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.sw.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.tr.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.uk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.uk.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/steps/cn-say.zu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/steps/cn-say.zu.png -------------------------------------------------------------------------------- /src/lib/libraries/decks/sw-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/sw-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/thumbnails/pong.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/thumbnails/pong.jpg -------------------------------------------------------------------------------- /src/lib/libraries/decks/thumbnails/spin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/thumbnails/spin.jpg -------------------------------------------------------------------------------- /src/lib/libraries/decks/tr-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/tr-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/translate-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/translate-image.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/translate-video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/translate-video.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/uk-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/uk-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/zh_CN-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/zh_CN-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/zh_TW-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/zh_TW-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/decks/zu-steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/decks/zu-steps.js -------------------------------------------------------------------------------- /src/lib/libraries/extensions/ev3/ev3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/extensions/ev3/ev3.png -------------------------------------------------------------------------------- /src/lib/libraries/extensions/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/extensions/index.jsx -------------------------------------------------------------------------------- /src/lib/libraries/extensions/pen/pen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/extensions/pen/pen.png -------------------------------------------------------------------------------- /src/lib/libraries/extensions/tw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/extensions/tw/README.md -------------------------------------------------------------------------------- /src/lib/libraries/extensions/tw/tw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/extensions/tw/tw.svg -------------------------------------------------------------------------------- /src/lib/libraries/extensions/wedo2/wedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/extensions/wedo2/wedo.png -------------------------------------------------------------------------------- /src/lib/libraries/sound-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/sound-tags.js -------------------------------------------------------------------------------- /src/lib/libraries/sounds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/sounds.json -------------------------------------------------------------------------------- /src/lib/libraries/sprite-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/sprite-tags.js -------------------------------------------------------------------------------- /src/lib/libraries/sprites.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/sprites.json -------------------------------------------------------------------------------- /src/lib/libraries/tag-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/tag-messages.js -------------------------------------------------------------------------------- /src/lib/libraries/tutorial-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/tutorial-tags.js -------------------------------------------------------------------------------- /src/lib/libraries/tw-async-libraries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/tw-async-libraries.js -------------------------------------------------------------------------------- /src/lib/libraries/tw-extension-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/libraries/tw-extension-tags.js -------------------------------------------------------------------------------- /src/lib/locale-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/locale-utils.js -------------------------------------------------------------------------------- /src/lib/localization-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/localization-hoc.jsx -------------------------------------------------------------------------------- /src/lib/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/log.js -------------------------------------------------------------------------------- /src/lib/make-toolbox-xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/make-toolbox-xml.js -------------------------------------------------------------------------------- /src/lib/microbit-update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/microbit-update.js -------------------------------------------------------------------------------- /src/lib/monitor-adapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/monitor-adapter.js -------------------------------------------------------------------------------- /src/lib/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/normalize.css -------------------------------------------------------------------------------- /src/lib/opcode-labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/opcode-labels.js -------------------------------------------------------------------------------- /src/lib/project-fetcher-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/project-fetcher-hoc.jsx -------------------------------------------------------------------------------- /src/lib/project-saver-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/project-saver-hoc.jsx -------------------------------------------------------------------------------- /src/lib/query-parser-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/query-parser-hoc.jsx -------------------------------------------------------------------------------- /src/lib/randomize-sprite-position.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/randomize-sprite-position.js -------------------------------------------------------------------------------- /src/lib/save-project-to-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/save-project-to-server.js -------------------------------------------------------------------------------- /src/lib/sb-file-uploader-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/sb-file-uploader-hoc.jsx -------------------------------------------------------------------------------- /src/lib/screen-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/screen-utils.js -------------------------------------------------------------------------------- /src/lib/shared-messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/shared-messages.js -------------------------------------------------------------------------------- /src/lib/sortable-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/sortable-hoc.jsx -------------------------------------------------------------------------------- /src/lib/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/storage.js -------------------------------------------------------------------------------- /src/lib/supported-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/supported-browser.js -------------------------------------------------------------------------------- /src/lib/system-preferences-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/system-preferences-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tablet-full-screen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tablet-full-screen.js -------------------------------------------------------------------------------- /src/lib/themes/accent/blue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/accent/blue.js -------------------------------------------------------------------------------- /src/lib/themes/accent/purple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/accent/purple.js -------------------------------------------------------------------------------- /src/lib/themes/accent/rainbow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/accent/rainbow.js -------------------------------------------------------------------------------- /src/lib/themes/accent/red.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/accent/red.js -------------------------------------------------------------------------------- /src/lib/themes/blockHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/blockHelpers.js -------------------------------------------------------------------------------- /src/lib/themes/blocks/dark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/blocks/dark.js -------------------------------------------------------------------------------- /src/lib/themes/blocks/high-contrast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/blocks/high-contrast.js -------------------------------------------------------------------------------- /src/lib/themes/blocks/three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/blocks/three.js -------------------------------------------------------------------------------- /src/lib/themes/global-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/global-styles.css -------------------------------------------------------------------------------- /src/lib/themes/gui/dark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/gui/dark.js -------------------------------------------------------------------------------- /src/lib/themes/gui/light.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/gui/light.js -------------------------------------------------------------------------------- /src/lib/themes/guiHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/guiHelpers.js -------------------------------------------------------------------------------- /src/lib/themes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/index.js -------------------------------------------------------------------------------- /src/lib/themes/themePersistance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/themes/themePersistance.js -------------------------------------------------------------------------------- /src/lib/throttled-property-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/throttled-property-hoc.jsx -------------------------------------------------------------------------------- /src/lib/titled-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/titled-hoc.jsx -------------------------------------------------------------------------------- /src/lib/touch-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/touch-utils.js -------------------------------------------------------------------------------- /src/lib/tutorial-from-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tutorial-from-url.js -------------------------------------------------------------------------------- /src/lib/tw-base64-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-base64-utils.js -------------------------------------------------------------------------------- /src/lib/tw-bytes-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-bytes-utils.js -------------------------------------------------------------------------------- /src/lib/tw-cloud-limits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-cloud-limits.js -------------------------------------------------------------------------------- /src/lib/tw-color-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-color-utils.js -------------------------------------------------------------------------------- /src/lib/tw-convert-audio-wav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-convert-audio-wav.js -------------------------------------------------------------------------------- /src/lib/tw-embed-fullscreen-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-embed-fullscreen-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tw-environment-support-prober.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-environment-support-prober.js -------------------------------------------------------------------------------- /src/lib/tw-extension-gui-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-extension-gui-api.js -------------------------------------------------------------------------------- /src/lib/tw-fix-history-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-fix-history-api.js -------------------------------------------------------------------------------- /src/lib/tw-fullscreen-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-fullscreen-api.js -------------------------------------------------------------------------------- /src/lib/tw-fullscreen-resizer-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-fullscreen-resizer-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tw-lazy-scratch-blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-lazy-scratch-blocks.js -------------------------------------------------------------------------------- /src/lib/tw-load-scratch-blocks-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-load-scratch-blocks-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tw-local-backpack-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-local-backpack-api.js -------------------------------------------------------------------------------- /src/lib/tw-navigation-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-navigation-utils.js -------------------------------------------------------------------------------- /src/lib/tw-packager-integration-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-packager-integration-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tw-persisted-unsandboxed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-persisted-unsandboxed.js -------------------------------------------------------------------------------- /src/lib/tw-persistent-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-persistent-storage.js -------------------------------------------------------------------------------- /src/lib/tw-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-polyfill.js -------------------------------------------------------------------------------- /src/lib/tw-project-meta-fetcher-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-project-meta-fetcher-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tw-recolor/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-recolor/build.js -------------------------------------------------------------------------------- /src/lib/tw-recolor/render.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-recolor/render.jsx -------------------------------------------------------------------------------- /src/lib/tw-restore-point-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-restore-point-api.js -------------------------------------------------------------------------------- /src/lib/tw-safe-stringify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-safe-stringify.js -------------------------------------------------------------------------------- /src/lib/tw-scratch-paint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-scratch-paint.js -------------------------------------------------------------------------------- /src/lib/tw-scratch-render-fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-scratch-render-fonts/OFL.txt -------------------------------------------------------------------------------- /src/lib/tw-scratch-render-fonts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-scratch-render-fonts/README -------------------------------------------------------------------------------- /src/lib/tw-scratch-render-fonts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-scratch-render-fonts/index.js -------------------------------------------------------------------------------- /src/lib/tw-security-manager-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-security-manager-constants.js -------------------------------------------------------------------------------- /src/lib/tw-state-manager-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-state-manager-hoc.jsx -------------------------------------------------------------------------------- /src/lib/tw-text-encoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-text-encoder.js -------------------------------------------------------------------------------- /src/lib/tw-translations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-translations/README.md -------------------------------------------------------------------------------- /src/lib/tw-translations/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-translations/index.js -------------------------------------------------------------------------------- /src/lib/tw-username.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/tw-username.js -------------------------------------------------------------------------------- /src/lib/variable-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/variable-utils.js -------------------------------------------------------------------------------- /src/lib/video/camera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/video/camera.js -------------------------------------------------------------------------------- /src/lib/video/video-provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/video/video-provider.js -------------------------------------------------------------------------------- /src/lib/vm-listener-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/vm-listener-hoc.jsx -------------------------------------------------------------------------------- /src/lib/vm-manager-hoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/lib/vm-manager-hoc.jsx -------------------------------------------------------------------------------- /src/playground/addon-settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/addon-settings.jsx -------------------------------------------------------------------------------- /src/playground/app-target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/app-target.js -------------------------------------------------------------------------------- /src/playground/credits/credits.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/credits/credits.css -------------------------------------------------------------------------------- /src/playground/credits/credits.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/credits/credits.jsx -------------------------------------------------------------------------------- /src/playground/credits/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/credits/users.js -------------------------------------------------------------------------------- /src/playground/editor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/editor.jsx -------------------------------------------------------------------------------- /src/playground/embed.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/embed.ejs -------------------------------------------------------------------------------- /src/playground/embed.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/embed.jsx -------------------------------------------------------------------------------- /src/playground/fullscreen.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/fullscreen.jsx -------------------------------------------------------------------------------- /src/playground/import-first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/import-first.js -------------------------------------------------------------------------------- /src/playground/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/index.ejs -------------------------------------------------------------------------------- /src/playground/interface.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/interface.css -------------------------------------------------------------------------------- /src/playground/load-service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/load-service-worker.js -------------------------------------------------------------------------------- /src/playground/player.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/player.jsx -------------------------------------------------------------------------------- /src/playground/public-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/public-path.js -------------------------------------------------------------------------------- /src/playground/render-gui.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/render-gui.jsx -------------------------------------------------------------------------------- /src/playground/render-interface.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/render-interface.jsx -------------------------------------------------------------------------------- /src/playground/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/service-worker.js -------------------------------------------------------------------------------- /src/playground/simple.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/playground/simple.ejs -------------------------------------------------------------------------------- /src/reducers/alerts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/alerts.js -------------------------------------------------------------------------------- /src/reducers/asset-drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/asset-drag.js -------------------------------------------------------------------------------- /src/reducers/block-drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/block-drag.js -------------------------------------------------------------------------------- /src/reducers/cards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/cards.js -------------------------------------------------------------------------------- /src/reducers/color-picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/color-picker.js -------------------------------------------------------------------------------- /src/reducers/connection-modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/connection-modal.js -------------------------------------------------------------------------------- /src/reducers/custom-procedures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/custom-procedures.js -------------------------------------------------------------------------------- /src/reducers/custom-stage-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/custom-stage-size.js -------------------------------------------------------------------------------- /src/reducers/editor-tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/editor-tab.js -------------------------------------------------------------------------------- /src/reducers/fonts-loaded.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/fonts-loaded.js -------------------------------------------------------------------------------- /src/reducers/gui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/gui.js -------------------------------------------------------------------------------- /src/reducers/hovered-target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/hovered-target.js -------------------------------------------------------------------------------- /src/reducers/locales.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/locales.js -------------------------------------------------------------------------------- /src/reducers/menus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/menus.js -------------------------------------------------------------------------------- /src/reducers/mic-indicator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/mic-indicator.js -------------------------------------------------------------------------------- /src/reducers/modals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/modals.js -------------------------------------------------------------------------------- /src/reducers/mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/mode.js -------------------------------------------------------------------------------- /src/reducers/monitor-layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/monitor-layout.js -------------------------------------------------------------------------------- /src/reducers/monitors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/monitors.js -------------------------------------------------------------------------------- /src/reducers/project-changed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/project-changed.js -------------------------------------------------------------------------------- /src/reducers/project-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/project-state.js -------------------------------------------------------------------------------- /src/reducers/project-title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/project-title.js -------------------------------------------------------------------------------- /src/reducers/restore-deletion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/restore-deletion.js -------------------------------------------------------------------------------- /src/reducers/stage-size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/stage-size.js -------------------------------------------------------------------------------- /src/reducers/targets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/targets.js -------------------------------------------------------------------------------- /src/reducers/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/theme.js -------------------------------------------------------------------------------- /src/reducers/time-travel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/time-travel.js -------------------------------------------------------------------------------- /src/reducers/timeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/timeout.js -------------------------------------------------------------------------------- /src/reducers/toolbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/toolbox.js -------------------------------------------------------------------------------- /src/reducers/tw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/tw.js -------------------------------------------------------------------------------- /src/reducers/vm-status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/vm-status.js -------------------------------------------------------------------------------- /src/reducers/vm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/vm.js -------------------------------------------------------------------------------- /src/reducers/workspace-metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/src/reducers/workspace-metrics.js -------------------------------------------------------------------------------- /src/test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/embedtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/embedtest.html -------------------------------------------------------------------------------- /static/embedtestbad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/embedtestbad.html -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/images/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/images/192.png -------------------------------------------------------------------------------- /static/images/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/images/512.png -------------------------------------------------------------------------------- /static/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/images/apple-touch-icon.png -------------------------------------------------------------------------------- /static/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/manifest.webmanifest -------------------------------------------------------------------------------- /static/privacy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/privacy.html -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/static/robots.txt -------------------------------------------------------------------------------- /test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/.eslintrc.js -------------------------------------------------------------------------------- /test/__mocks__/audio-buffer-player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/__mocks__/audio-buffer-player.js -------------------------------------------------------------------------------- /test/__mocks__/audio-effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/__mocks__/audio-effects.js -------------------------------------------------------------------------------- /test/__mocks__/editor-msgs-mock.js: -------------------------------------------------------------------------------- 1 | export default { 2 | en: {} 3 | }; 4 | -------------------------------------------------------------------------------- /test/__mocks__/fileMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/__mocks__/fileMock.js -------------------------------------------------------------------------------- /test/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | // __mocks__/styleMock.js 2 | 3 | module.exports = {}; 4 | -------------------------------------------------------------------------------- /test/fixtures/100-100.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/100-100.svg -------------------------------------------------------------------------------- /test/fixtures/bmpfile.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/bmpfile.bmp -------------------------------------------------------------------------------- /test/fixtures/corrupt-bmp.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupt-bmp.sb3 -------------------------------------------------------------------------------- /test/fixtures/corrupt-bmp.sprite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupt-bmp.sprite3 -------------------------------------------------------------------------------- /test/fixtures/corrupt-from-scratch3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupt-from-scratch3.svg -------------------------------------------------------------------------------- /test/fixtures/corrupt-svg.sb2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupt-svg.sb2 -------------------------------------------------------------------------------- /test/fixtures/corrupt-svg.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupt-svg.sb3 -------------------------------------------------------------------------------- /test/fixtures/corrupt-svg.sprite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupt-svg.sprite3 -------------------------------------------------------------------------------- /test/fixtures/corrupted-svg.sprite2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/corrupted-svg.sprite2 -------------------------------------------------------------------------------- /test/fixtures/gh-3582-png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/gh-3582-png.png -------------------------------------------------------------------------------- /test/fixtures/missing-bmp.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/missing-bmp.sb3 -------------------------------------------------------------------------------- /test/fixtures/missing-bmp.sprite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/missing-bmp.sprite3 -------------------------------------------------------------------------------- /test/fixtures/missing-sprite-svg.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/missing-sprite-svg.sb3 -------------------------------------------------------------------------------- /test/fixtures/missing-svg.sb2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/missing-svg.sb2 -------------------------------------------------------------------------------- /test/fixtures/missing-svg.sprite2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/missing-svg.sprite2 -------------------------------------------------------------------------------- /test/fixtures/missing-svg.sprite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/missing-svg.sprite3 -------------------------------------------------------------------------------- /test/fixtures/monitor-variable.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/monitor-variable.sb3 -------------------------------------------------------------------------------- /test/fixtures/movie.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/movie.wav -------------------------------------------------------------------------------- /test/fixtures/paddleball.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/paddleball.gif -------------------------------------------------------------------------------- /test/fixtures/project1.sb3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/project1.sb3 -------------------------------------------------------------------------------- /test/fixtures/scratch2-corrupted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/scratch2-corrupted.svg -------------------------------------------------------------------------------- /test/fixtures/sneaker.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/fixtures/sneaker.wav -------------------------------------------------------------------------------- /test/helpers/enzyme-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/helpers/enzyme-setup.js -------------------------------------------------------------------------------- /test/helpers/intl-helpers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/helpers/intl-helpers.jsx -------------------------------------------------------------------------------- /test/helpers/selenium-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/helpers/selenium-helper.js -------------------------------------------------------------------------------- /test/integration/backdrops.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/backdrops.test.js -------------------------------------------------------------------------------- /test/integration/backpack.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/backpack.test.js -------------------------------------------------------------------------------- /test/integration/blocks.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/blocks.test.js -------------------------------------------------------------------------------- /test/integration/connection-modal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/connection-modal.test.js -------------------------------------------------------------------------------- /test/integration/costumes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/costumes.test.js -------------------------------------------------------------------------------- /test/integration/examples.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/examples.test.js -------------------------------------------------------------------------------- /test/integration/how-tos.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/how-tos.test.js -------------------------------------------------------------------------------- /test/integration/localization.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/localization.test.js -------------------------------------------------------------------------------- /test/integration/menu-bar.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/menu-bar.test.js -------------------------------------------------------------------------------- /test/integration/project-loading.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/project-loading.test.js -------------------------------------------------------------------------------- /test/integration/project-state.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/project-state.test.js -------------------------------------------------------------------------------- /test/integration/sounds.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/sounds.test.js -------------------------------------------------------------------------------- /test/integration/sprites.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/sprites.test.js -------------------------------------------------------------------------------- /test/integration/stage-size.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/stage-size.test.js -------------------------------------------------------------------------------- /test/integration/tutorials-shortcut.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/integration/tutorials-shortcut.test.js -------------------------------------------------------------------------------- /test/smoke/browser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/smoke/browser.test.js -------------------------------------------------------------------------------- /test/unit/addons/settings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/addons/settings.test.js -------------------------------------------------------------------------------- /test/unit/components/button.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/button.test.jsx -------------------------------------------------------------------------------- /test/unit/components/cards.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/cards.test.jsx -------------------------------------------------------------------------------- /test/unit/components/controls.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/controls.test.jsx -------------------------------------------------------------------------------- /test/unit/components/icon-button.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/icon-button.test.jsx -------------------------------------------------------------------------------- /test/unit/components/menu-bar.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/menu-bar.test.jsx -------------------------------------------------------------------------------- /test/unit/components/monitor-list.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/monitor-list.test.jsx -------------------------------------------------------------------------------- /test/unit/components/monitor.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/monitor.test.jsx -------------------------------------------------------------------------------- /test/unit/components/sound-editor.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/components/sound-editor.test.jsx -------------------------------------------------------------------------------- /test/unit/containers/menu-bar-hoc.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/containers/menu-bar-hoc.test.jsx -------------------------------------------------------------------------------- /test/unit/containers/save-status.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/containers/save-status.test.jsx -------------------------------------------------------------------------------- /test/unit/containers/slider-prompt.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/containers/slider-prompt.test.jsx -------------------------------------------------------------------------------- /test/unit/containers/sound-editor.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/containers/sound-editor.test.jsx -------------------------------------------------------------------------------- /test/unit/reducers/alerts-reducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/reducers/alerts-reducer.test.js -------------------------------------------------------------------------------- /test/unit/reducers/mode-reducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/reducers/mode-reducer.test.js -------------------------------------------------------------------------------- /test/unit/util/audio-context.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/audio-context.test.js -------------------------------------------------------------------------------- /test/unit/util/audio-effects.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/audio-effects.test.js -------------------------------------------------------------------------------- /test/unit/util/audio-util.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/audio-util.test.js -------------------------------------------------------------------------------- /test/unit/util/cloud-manager-hoc.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/cloud-manager-hoc.test.jsx -------------------------------------------------------------------------------- /test/unit/util/cloud-provider.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/cloud-provider.test.js -------------------------------------------------------------------------------- /test/unit/util/code-payload.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/code-payload.test.js -------------------------------------------------------------------------------- /test/unit/util/default-project.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/default-project.test.js -------------------------------------------------------------------------------- /test/unit/util/define-dynamic-block.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/define-dynamic-block.test.js -------------------------------------------------------------------------------- /test/unit/util/detect-locale.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/detect-locale.test.js -------------------------------------------------------------------------------- /test/unit/util/drag-recognizer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/drag-recognizer.test.js -------------------------------------------------------------------------------- /test/unit/util/drag-utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/drag-utils.test.js -------------------------------------------------------------------------------- /test/unit/util/get-costume-url.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/get-costume-url.test.js -------------------------------------------------------------------------------- /test/unit/util/opcode-labels.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/opcode-labels.test.js -------------------------------------------------------------------------------- /test/unit/util/project-fetcher-hoc.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/project-fetcher-hoc.test.jsx -------------------------------------------------------------------------------- /test/unit/util/project-saver-hoc.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/project-saver-hoc.test.jsx -------------------------------------------------------------------------------- /test/unit/util/themes.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/themes.test.js -------------------------------------------------------------------------------- /test/unit/util/translate-video.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/translate-video.test.js -------------------------------------------------------------------------------- /test/unit/util/tutorial-from-url.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/tutorial-from-url.test.js -------------------------------------------------------------------------------- /test/unit/util/vm-listener-hoc.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/vm-listener-hoc.test.jsx -------------------------------------------------------------------------------- /test/unit/util/vm-manager-hoc.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/test/unit/util/vm-manager-hoc.test.jsx -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboWarp/scratch-gui/HEAD/webpack.config.js --------------------------------------------------------------------------------