Commit Graph
997 Commits
Author SHA1 Message Date
Thomas Weber 2c039f4228 Update translations 2022-06-23 12:01:15 -05:00
Thomas Weber 9b7ea3874d Merge branch 'master' of github.com:TurboWarp/packager 2022-06-23 11:29:45 -05:00
Thomas Weber 06257185b3 Update pause addon with similar changes as https://github.com/ScratchAddons/ScratchAddons/pull/4697
Fixes major performance cliff in some projects.
I only included pause changes; there is no single stepping here, which matters for licensing reasons.
2022-06-23 11:29:38 -05:00
GarboMuffin 9af69f2e90 Add scaffolding methods to get and set variables and lists (#432) 2022-06-22 16:07:03 -05:00
Thomas Weber bbace127dd Add some tests for getDefaultPackageNameFromFileName 2022-06-19 13:56:58 -05:00
Thomas Weber a2e1f3adcf Improve automatic window title logic
Fixes #436
2022-06-19 13:56:53 -05:00
Thomas Weber d5dcc343c3 Update translations 2022-06-17 11:16:46 -05:00
Thomas Weber 0f565d4e63 Rename scaffolding.js to scaffolding-full.js 2022-06-16 11:46:26 -05:00
Thomas Weber c95419203c Rename api -> node-api-docs 2022-06-16 11:06:04 -05:00
Thomas Weber c37839fab0 Remove broken WKWebView warning 2022-06-13 22:08:52 -05:00
Thomas Weber c879a87f9a Update translations 2022-06-09 13:13:59 -05:00
Thomas Weber b057743b00 Update translations 2022-06-06 22:15:38 -05:00
Thomas Weber fa2a0236b9 Add missing special cloud behavior overrides 2022-06-05 14:19:24 -05:00
Thomas Weber cb60efd28c Improve close and reconnect to cloud host logic 2022-06-05 14:16:22 -05:00
Thomas Weber 1770517785 Add ☁ room id special cloud behavior
#419
2022-06-05 14:16:22 -05:00
Thomas Weber d4bbd5ee15 Improve importing project screen 2022-06-04 20:03:04 -05:00
Thomas Weber da5ca2e188 Handle postMessage() errors 2022-06-04 19:48:53 -05:00
Thomas Weber ece89e3b66 Fix project IDs specified in URL hash 2022-06-04 19:43:24 -05:00
Thomas Weber 486c8a7346 Rename ?import to ?import_from 2022-06-04 19:39:56 -05:00
Thomas Weber 1c00e1c1cd Require explicit origin for importing 2022-06-04 19:39:56 -05:00
Thomas Weber af0b72c8c2 Add API to import project via postMessage 2022-06-04 19:39:56 -05:00
Thomas Weber 4067865998 Add news about broken WKWebView apps from May 24 - June 3 2022-06-03 15:56:44 -05:00
Thomas Weber 9082a4b5fb Don't show news section in standalone builds 2022-06-03 15:54:56 -05:00
Thomas Weber 16ab7f4246 Add a News placeholder 2022-06-03 15:51:33 -05:00
Thomas Weber 1ef2244037 Update translations 2022-06-03 14:57:17 -05:00
Thomas Weber f3e8c3f777 Minor clarification 2022-06-01 17:55:07 -05:00
Thomas Weber 692fa608f4 Allow project ID input to wrap to next line if there's no space
This is helpful on phones
2022-06-01 17:51:32 -05:00
Thomas Weber 0ec229aa9e Clarify that files generated by the packager will not be affected by unshared project changes 2022-06-01 17:47:50 -05:00
Thomas Weber f337878142 The unshared project changes aren't speculation anymore 2022-06-01 17:43:33 -05:00
Thomas Weber 23ad843825 Update draft unshared project error message to use updated strings 2022-05-31 12:51:33 -05:00
Thomas Weber afbeb7759b Add donation link in footer 2022-05-31 12:47:17 -05:00
Thomas Weber 8b28c77149 Update translations 2022-05-31 12:44:09 -05:00
Thomas Weber de6c3f516c Add handling for errors loading Worker 2022-05-30 12:08:24 -05:00
Thomas Weber 683eb018a5 Don't try to validate cloud hosts ourselves
Too many edge cases to be reliable, such as ws://localhost
Instead, use the browser's error message but wrap them with a bit more detail.
2022-05-30 11:38:24 -05:00
Thomas Weber 1210f75de3 Add validation pattern to cloud host input 2022-05-29 19:02:43 -05:00
Thomas Weber 31c3399882 Throw helpful errors early for invalid cloud hosts 2022-05-29 19:00:38 -05:00
Thomas Weber c067443798 Update translations 2022-05-28 18:10:10 -05:00
Thomas Weber a2f55c6ab5 Fix kinda important typo 2022-05-28 10:37:44 -05:00
Thomas Weber 4383747100 Add context for variable color l10n string 2022-05-27 20:34:19 -05:00
Thomas Weber dcf5c242fb Insert scaffolding styles at start of <head> instead of end of <head>
This lets us remove an !important and makes using custom CSS more
intuitive, see #402
2022-05-27 20:32:23 -05:00
Thomas Weber 5ed8237e03 Update translations 2022-05-27 10:35:41 -05:00
Thomas Weber 23c9ea2182 Update temporary unshared project message to match turbowarp.org's new message 2022-05-27 10:25:11 -05:00
Thomas Weber 8b336d02a3 Update translations 2022-05-26 14:59:24 -05:00
Thomas Weber 8b39dfbd2b Put unshared project workarounds in separate paragraph 2022-05-24 20:13:59 -05:00
Thomas Weber 045e744568 Update translations 2022-05-24 19:55:00 -05:00
Thomas Weber 5512f154bc Disable project tokens until we know nothing will break
We don't know for sure that they won't do anything funny with CORS yet, for example
We'll wait a bit longer
2022-05-24 19:54:09 -05:00
GarboMuffin 7c7d05cb9d Merge pull request #393 from TurboWarp/token
Project tokens
2022-05-24 19:44:21 -05:00
Thomas Weber af04a9db41 Update strings related to unshared projects 2022-05-24 19:43:28 -05:00
Thomas Weber ca122e9009 Fix progress bar text for downloading project data 2022-05-24 19:34:27 -05:00
Thomas Weber 643c2f3730 Log getProjectMetadata errors to console even if they're ignored for now 2022-05-24 19:33:08 -05:00