Commit Graph
4137 Commits
Author SHA1 Message Date
Thomas Weber 41164d4dc9 Replace scratch-render-fonts with something that loads fonts from files 2021-02-27 20:39:12 -06:00
Thomas Weber 1d2296eb81 Use our TextEncoder shim universally 2021-02-27 20:01:22 -06:00
Thomas Weber 842d7982f1 Lazy load libraries 2021-02-27 19:31:14 -06:00
Thomas Weber 0fae11f1af Replace TextEncoder polyfill 2021-02-27 18:20:25 -06:00
Thomas Weber 780032dfd8 Don't even import en-steps 2021-02-27 16:46:43 -06:00
Thomas Weber 9975db9731 Remove addon.tab.loadScript and dynamic libraries
Such scripts should be transitioned to ES6 import/export.
2021-02-27 01:45:52 -06:00
Thomas Weber ba3ec42d33 Update addons 2021-02-27 01:43:59 -06:00
Thomas Weber b4422e1de4 Update translations 2021-02-26 17:18:24 -06:00
Thomas Weber 5299b3f496 Make Self and EventTarget
Preparing for upstream changes
2021-02-26 15:54:42 -06:00
Thomas Weber ce9c1bdbf3 Update translations 2021-02-25 18:29:20 -06:00
Thomas Weber 717411cbb3 Implement addon.tap.traps.getBlockly 2021-02-24 17:11:40 -06:00
Thomas Weber 4a668801f2 Revert "Don't set document lang if couldn't find messages"
This reverts commit 0869b9ce89.
2021-02-24 15:01:18 -06:00
Thomas Weber 629cc9e725 Update translations 2021-02-24 14:37:10 -06:00
Thomas Weber 62c59e0810 Change how title is translated 2021-02-24 14:03:53 -06:00
Thomas Weber 498ac7b034 Fix some eslint errors 2021-02-24 13:29:27 -06:00
Thomas Weber ee064fa889 Allow title of addon settings page to be translated 2021-02-24 13:27:42 -06:00
Thomas Weber 0869b9ce89 Don't set document lang if couldn't find messages 2021-02-24 13:26:46 -06:00
Thomas Weber cb8bd9f008 Enable easter eggs when user searches for "Easter Egg" 2021-02-24 13:20:58 -06:00
Thomas Weber 4fdf87ee13 Update translations 2021-02-23 17:10:30 -06:00
Thomas Weber 714cf476fd Update translations 2021-02-22 12:03:21 -06:00
Thomas Weber 5efdad6d7b Reset new addons 2021-02-22 11:59:37 -06:00
Thomas Weber d20287afc5 Update addons 2021-02-22 11:59:11 -06:00
Thomas Weber 7365eb559b Update translations 2021-02-21 22:22:59 -06:00
Thomas Weber b66d89a1cc Implement URL parameter for interpolation (?interpolate) 2021-02-20 16:02:10 -06:00
Thomas Weber c887b2e7c8 Framerate indicator should show interpolation status 2021-02-20 15:59:44 -06:00
Thomas Weber 766286a5ec Implement toggle for interpolation 2021-02-20 15:59:29 -06:00
Thomas Weber eef24447b6 Fix window title briefling showing "Project - TurboWarp" during initial load 2021-02-20 15:16:18 -06:00
Thomas Weber 3216b4f6ae Fix missing prop validation 2021-02-20 15:15:48 -06:00
Thomas Weber 6b5c66b780 Add link to packager in menu bar 2021-02-20 12:46:08 -06:00
Thomas Weber bd2d21d305 Remove legacy edge clear button from addon search input 2021-02-20 11:51:34 -06:00
Thomas Weber 6d9c228a0a Replace search button with clear search button when search is not empty 2021-02-20 11:45:13 -06:00
Thomas Weber aa3da817dd Disable dark splash in embed 2021-02-20 10:21:41 -06:00
Thomas Weber cdc1fa7837 Splash screen dark mode 2021-02-20 10:20:20 -06:00
Thomas Weber ad632dde11 Update translations 2021-02-20 10:13:43 -06:00
Thomas Weber e47ff1e485 Remove TODO 2021-02-20 09:46:47 -06:00
Thomas Weber ddacb265a8 Check that the browser's MediaRecorder supports video/webm or video/mp4 2021-02-20 09:46:39 -06:00
Thomas Weber 54b43589db Fix addon.tab.scratchClass in some older browsers
Array.prototype.flat is not implemented in legacy edge
2021-02-19 23:53:23 -06:00
Thomas Weber af8f54727b Merge branch 'develop' of https://github.com/llk/scratch-gui into develop 2021-02-19 22:55:48 -06:00
Thomas Weber d86638a2f5 Update translations 2021-02-19 21:57:15 -06:00
Thomas Weber e6b7412b4f Display a modal when the browser's eval() is broken 2021-02-19 20:46:15 -06:00
Thomas Weber cd0f81efc1 setAppElement should be called before render 2021-02-19 20:20:01 -06:00
Thomas Weber ecf726a285 Fix WebGL modal rtl handling outside of editor 2021-02-19 20:19:48 -06:00
Thomas Weber 7fa9dd2f31 Update WebGL modal
Remove unnecessary content
2021-02-19 20:19:32 -06:00
Thomas Weber 6bc372da34 Display WebGL modal outside of editor 2021-02-19 19:52:05 -06:00
Thomas Weber 21608a0622 Fix WebGL modal in dark mode 2021-02-19 19:50:18 -06:00
Thomas Weber 915ba7c535 Replace Scratch 3.0 reference in WebGL modal 2021-02-19 19:46:51 -06:00
Thomas Weber 9ec55fe4d5 Ignore all errors about edge-activated hats 2021-02-17 08:44:44 -06:00
Thomas Weber a637624e48 Copy static directly into the output root
Changes static/favicon.ico to just favicon.ico. The job of finding the favicon is now left to the browser.
This is important if we want to give experiments its own favicon w/o modifying 40 branches
2021-02-16 13:31:53 -06:00
Thomas Weber dd9da7f139 Update translations 2021-02-16 11:50:26 -06:00
Thomas Weber 1bdda336d1 Update addons 2021-02-14 14:15:16 -06:00