Commit Graph
4246 Commits
Author SHA1 Message Date
Thomas Weber c7851bb86e Revert "Always show easter eggs"
This reverts commit a767ab114e.
2021-03-22 15:58:12 -05:00
Thomas Weber 334e6f6e25 Set explicit image width/height in more places
Reducing layout shift
2021-03-21 21:15:44 -05:00
Thomas Weber 77c6defaa5 Update addons 2021-03-21 18:39:21 -05:00
Thomas Weber bb30b9a9a8 Don't leak hasCloudVariables prop 2021-03-21 18:32:23 -05:00
Thomas Weber a767ab114e Always show easter eggs 2021-03-21 18:11:18 -05:00
Thomas Weber 9a628f672b Don't leak onHasCloudVariablesChanged 2021-03-21 18:09:20 -05:00
Thomas Weber 7eb0a692ff Update addons 2021-03-21 17:34:38 -05:00
Thomas Weber c1a797b5a2 Update addons 2021-03-21 17:18:18 -05:00
Thomas Weber 8303200f01 Update addons 2021-03-21 16:51:18 -05:00
Thomas Weber 5365b59963 Implement userscript/style.settingMatch 2021-03-21 16:48:38 -05:00
Thomas Weber 5e67737142 Update translations 2021-03-21 16:02:39 -05:00
Thomas Weber e2ee48fc76 Improve the cloud variable badge
Make it appear earlier and work in dark mode
2021-03-21 10:36:11 -05:00
Thomas Weber 8ccc6a9bca Draw renderer once after loading project from file 2021-03-21 09:34:15 -05:00
Thomas Weber 5d09bb2291 Disable some eslint errors about line length 2021-03-21 09:24:50 -05:00
Thomas Weber c010fda5ae Add a badge that explain cloud variables in TW if the project contains cloud variables 2021-03-21 09:22:26 -05:00
Thomas Weber 622e408597 Slightly reduce padding in settings 2021-03-21 00:21:37 -05:00
Thomas Weber 2801b095cb Remove unused import 2021-03-21 00:17:38 -05:00
Thomas Weber 5c0c6ede76 Fix unnecessary setProjectId dispatches from project input 2021-03-21 00:07:05 -05:00
Thomas Weber 2d2bff00b0 Make small stage centering actually work properly 2021-03-21 00:01:55 -05:00
Thomas Weber 09aecf43a9 Ensure that the homepage layout stays reasonable when small stage sizes are used 2021-03-20 23:49:24 -05:00
Thomas Weber 14baed270c Update addons 2021-03-20 23:43:02 -05:00
Thomas Weber 4f569af323 More setting reorganization and trying to make it more difficult to make poor decisions 2021-03-20 23:31:05 -05:00
Thomas Weber b17705b1a9 Make sure to actually read the new URL parameters, not just set them 2021-03-20 22:59:01 -05:00
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