Commit Graph
8745 Commits
Author SHA1 Message Date
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 c4d78848a6 Fix cloud provider test 2021-03-20 14:35:10 -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 d353c9338b Merge branch 'develop' of https://github.com/TurboWarp/scratch-gui into develop 2021-03-16 11:49:06 -05:00
Thomas Weber e288ffe7cb Implement local IndexedDB-backed backpack 2021-03-16 11:48:50 -05:00
dependabot[bot] 43a34a00cb build(deps): bump scratch-vm from 87d05af to cfd3d8f (#82)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `87d05af` to `cfd3d8f`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/87d05af4f18018bdddedb5a14ea11b70a2eda3c6...cfd3d8fefb4ea40dc9e564601b044cbe19bb7400)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-16 08:13:00 -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 4da1bbc1b5 Merge branch 'develop' of https://github.com/TurboWarp/scratch-gui into develop 2021-03-15 12:05:06 -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
dependabot[bot] d352113c0f build(deps): bump scratch-vm from 6de2f83 to 87d05af (#80)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `6de2f83` to `87d05af`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/6de2f834a4f26ea9c344da836c230df34a785ed4...87d05af4f18018bdddedb5a14ea11b70a2eda3c6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-15 07:11:46 -05:00
Thomas Weber 96f4bdc91d Add robots.txt 2021-03-14 22:04:30 -05:00
Thomas Weber e04c6393ca Remove empty 2021-03-14 22:03:47 -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
GarboMuffin 5b5a583c75 Merge pull request #79 from ogadaki/patch-1
Fix minor typo
2021-03-13 10:30:21 -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 a92027e85f Remove plugin-transform-async-to-generator plugin
The browsers we target all support native async functions.
2021-03-13 00:17:13 -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 99fb1f38eb Merge branch 'develop' of https://github.com/TurboWarp/scratch-gui into develop 2021-03-10 09:45:08 -06:00