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