Thomas Weber
|
b4f6abeddc
|
Reorganize settings
|
2021-03-20 22:54:05 -05:00 |
|
Thomas Weber
|
fbca034e9f
|
Break up the "Remove limits" setting into several smaller settings
|
2021-03-20 22:51:21 -05:00 |
|
Thomas Weber
|
3b51f6c2bf
|
Automatically open help for all initially enabled settings
|
2021-03-20 21:44:30 -05:00 |
|
Thomas Weber
|
3a9be6fd27
|
Fix unnecessary horizontal scrollbar in fullscreen mode
|
2021-03-20 21:33:49 -05:00 |
|
Thomas Weber
|
4b6749e0c8
|
Fix unnecessary horizontal scrollbars when stage width < 480
|
2021-03-20 21:33:22 -05:00 |
|
Thomas Weber
|
dde721dbe8
|
Get rid of that warning about isrtl
|
2021-03-20 21:04:49 -05:00 |
|
Thomas Weber
|
49cf7949e3
|
Don't leak onInvalidUsername
|
2021-03-20 19:50:54 -05:00 |
|
Thomas Weber
|
af1d6edb02
|
Explicitly set width of language selector images
This will reduce layout jank during page load
|
2021-03-20 19:50:46 -05:00 |
|
Thomas Weber
|
972c69439d
|
Convert advanced settings to a modal and replace "Infinite Clones" with "Remove Limits"
|
2021-03-20 19:50:19 -05:00 |
|
Thomas Weber
|
2bb7c1a922
|
The sun icon looks pretty ugly, so always show the moon instead
|
2021-03-20 14:52:24 -05:00 |
|
Thomas Weber
|
28160dd196
|
Disable spellcheck on username input
|
2021-03-20 14:46:19 -05:00 |
|
Thomas Weber
|
60aa520303
|
Replace the invalid username alert with the change username modal
|
2021-03-20 14:22:47 -05:00 |
|
Thomas Weber
|
134e9da22d
|
Generate random usernames when reset
|
2021-03-20 13:52:35 -05:00 |
|
Thomas Weber
|
9917d20317
|
Convert username prompt to a modal
|
2021-03-20 13:48:07 -05:00 |
|
Thomas Weber
|
891c17fa3e
|
Update translations
|
2021-03-20 10:20:28 -05:00 |
|
Thomas Weber
|
808765f3c6
|
Ignore folders addon prop type errors
|
2021-03-17 10:17:04 -05:00 |
|
Thomas Weber
|
bad43b352e
|
Update addons
|
2021-03-17 10:06:27 -05:00 |
|
Thomas Weber
|
6e7812754b
|
Update translations
|
2021-03-16 17:41:54 -05:00 |
|
Thomas Weber
|
21b44ef6ee
|
Remove unnecessary async/await
|
2021-03-16 17:35:44 -05:00 |
|
Thomas Weber
|
e288ffe7cb
|
Implement local IndexedDB-backed backpack
|
2021-03-16 11:48:50 -05:00 |
|
Thomas Weber
|
9845cd0e9a
|
Don't use <h2> for the crash message header
Search engines seem to do weird things when they see this.
|
2021-03-15 18:27:57 -05:00 |
|
Thomas Weber
|
708cd018dd
|
Update translations
|
2021-03-15 16:01:46 -05:00 |
|
Thomas Weber
|
1e1c541e2b
|
Improve mobile usability of footer (hopefully)
|
2021-03-15 15:25:41 -05:00 |
|
Thomas Weber
|
3551988698
|
Set canonical links
Search engines appear to be ok with noindex tags generated by JS, so canonical links should be fine too
|
2021-03-15 12:04:44 -05:00 |
|
Thomas Weber
|
9a5e4d7879
|
Instruct search engines to not index unshared projects
Injecting these with JS should work in most search engines
It's not super important anyways
|
2021-03-14 21:42:02 -05:00 |
|
Thomas Weber
|
baab6bc852
|
Let's remove canoical and see what happens
|
2021-03-14 18:34:59 -05:00 |
|
Thomas Weber
|
75538f4b8d
|
Update addons
|
2021-03-14 16:48:22 -05:00 |
|
Thomas Weber
|
37eabdc5ef
|
Update addons
|
2021-03-13 20:19:28 -06:00 |
|
Thomas Weber
|
33cadbbcf1
|
Temporarily disable credits page profile links
Every third person has a browser extension on their GitHub profile.
That's not ideal. These should really go to Scratch profiles anyways.
|
2021-03-13 20:15:46 -06:00 |
|
Thomas Weber
|
564f33298c
|
Update translations
|
2021-03-13 20:09:13 -06:00 |
|
Thomas Weber
|
60770eb4e8
|
Update translator list
|
2021-03-13 20:09:01 -06:00 |
|
Nicolas Decoster
|
09659ae3f2
|
Fix minor typo
|
2021-03-13 17:23:34 +01:00 |
|
Thomas Weber
|
4d1ecb3cc2
|
Revert "Remove custom extension confirmation"
This reverts commit cc670272a2.
No, it's not safe.
|
2021-03-13 10:14:49 -06:00 |
|
Thomas Weber
|
5580ee446a
|
Update translations
|
2021-03-12 23:27:16 -06:00 |
|
Thomas Weber
|
03315c0107
|
Polyfill Blob.prototype.text for older browsers
|
2021-03-12 23:08:39 -06:00 |
|
Thomas Weber
|
097078cef7
|
Completely remove project recovery alert
|
2021-03-12 23:02:18 -06:00 |
|
Thomas Weber
|
cc670272a2
|
Remove custom extension confirmation
It is believed that custom extensions are relatively safe, so let them be loaded automatically
|
2021-03-12 22:25:47 -06:00 |
|
Thomas Weber
|
e00102b54b
|
Deprecate non-embed.html embeds
|
2021-03-12 22:16:16 -06:00 |
|
Thomas Weber
|
e496ea0328
|
Remove crash detection
|
2021-03-12 21:27:13 -06:00 |
|
Thomas Weber
|
b67ef76d6f
|
Update translations
|
2021-03-12 17:49:59 -06:00 |
|
Thomas Weber
|
8e6a99a324
|
Update addons
|
2021-03-10 16:52:12 -06:00 |
|
Thomas Weber
|
ded3251c93
|
Update translations
|
2021-03-10 09:45:05 -06:00 |
|
Thomas Weber
|
3f7aabc97c
|
Include people with "business" contribution
|
2021-03-09 15:32:23 -06:00 |
|
Thomas Weber
|
bc8466745d
|
Update translations
|
2021-03-09 15:30:53 -06:00 |
|
Thomas Weber
|
9f35e3123f
|
Be a bit more selective about addon credits
|
2021-03-09 15:30:27 -06:00 |
|
Thomas Weber
|
ab73173219
|
Update addons
|
2021-03-09 14:54:11 -06:00 |
|
Thomas Weber
|
0a04f62383
|
Don't set CSS variables for non-color settings
|
2021-03-09 14:40:16 -06:00 |
|
Thomas Weber
|
c62d68a586
|
Update addons
|
2021-03-09 14:28:51 -06:00 |
|
Thomas Weber
|
9a30d68d58
|
Fix value of addon.tab.redux.state in statechanged handler
|
2021-03-09 14:08:12 -06:00 |
|
Thomas Weber
|
8fef6f3e53
|
Center stages w/ width < 480
|
2021-03-09 13:58:06 -06:00 |
|