Commit Graph
900 Commits
Author SHA1 Message Date
Thomas Weber fbfc94307e Make "Learn more" hover text translatable 2021-10-22 23:35:36 -05:00
Thomas Weber 64edd7fce1 Inform users to use 64-bit Electron if 32-bit Electron tends to crash 2021-10-22 23:26:28 -05:00
Thomas Weber d3e3bdf4c7 Tell search engines not to index internal test pages 2021-10-22 23:18:04 -05:00
Thomas Weber 68e94407a6 Add build date indicator to standalone 2021-10-22 23:03:50 -05:00
Thomas Weber 5896ae3951 Use isStandalone instead of env var 2021-10-22 22:50:02 -05:00
Thomas Weber 3c603730f6 Add indicator for standalone builds 2021-10-22 22:46:07 -05:00
Thomas Weber 46d600a6e9 Guard against error when strange values are postMessage'd 2021-10-22 22:46:06 -05:00
Thomas Weber 3bc168ef0c Only use file: & blob: URI workaround in Safari 2021-10-22 22:33:21 -05:00
Thomas Weber c22d8c394d Add standalone build artifact to CI 2021-10-22 22:21:53 -05:00
Thomas Weber 90faa2753a Rename CI 2021-10-22 22:21:35 -05:00
Thomas Weber f510be9309 Merge branch 'master' of github.com:TurboWarp/packager 2021-10-22 22:19:50 -05:00
Thomas Weber b65c7e2445 Disable sourcemaps in standalone version 2021-10-22 22:19:48 -05:00
Thomas Weber fbe1659dff Slightly clean up webpack config 2021-10-22 22:18:22 -05:00
Thomas Weber a54da03217 Update README 2021-10-22 22:16:43 -05:00
Thomas Weber 40dedab3a4 Add cross-env scripts 2021-10-22 22:12:12 -05:00
Thomas Weber 04b130686a Fix standalone preview in Safari 2021-10-22 22:07:35 -05:00
Thomas Weber d990e279af Improve startup performance of standalone version
Scaffolding assets are now encoded in non-JS html elements for improved parsing performance
This is nearly 500ms faster in some cases
2021-10-22 21:54:12 -05:00
dependabot[bot] 45cd07ade6 Bump babel-loader from 8.2.2 to 8.2.3 (#197)
Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.2...v8.2.3)

---
updated-dependencies:
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 12:01:49 -05:00
Thomas Weber 7afff91ea5 Rename TWStandalonePlugin to EagerDynamicImportPlugin 2021-10-21 15:54:12 -05:00
Thomas Weber 7edf1a567c Merge branch 'master' of github.com:TurboWarp/packager 2021-10-20 14:55:52 -05:00
Thomas Weber d57d629237 Update translations 2021-10-20 14:55:50 -05:00
GarboMuffin d9e8c6d31c Standalone build support (#175) 2021-10-19 19:24:15 -05:00
Thomas Weber 4c1e821a12 Merge branch 'master' of github.com:TurboWarp/packager 2021-10-19 18:58:49 -05:00
Thomas Weber 2ab60c6647 Update translations 2021-10-19 18:58:43 -05:00
Thomas Weber 17ea371875 Revert "Use workerMode = 'iframe'"
This reverts commit c55504c530.
2021-10-18 17:33:35 -05:00
Thomas Weber 7fec56eef8 Update string context 2021-10-18 15:14:29 -05:00
Thomas Weber ac9e3585c3 Add Custom CSS option 2021-10-18 15:14:29 -05:00
dependabot[bot] bb9d42961d Bump webpack-cli from 4.9.0 to 4.9.1 (#194)
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.9.0 to 4.9.1.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.9.0...webpack-cli@4.9.1)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 14:48:34 -05:00
Thomas Weber 355188431e Fix a couple small progress bar bugs with inline project data 2021-10-17 11:58:48 -05:00
Thomas Weber bf63b511ca Improve progress bar for large HTML projects
We now break the project data script into a bunch of smaller scripts with some progress setters between
This does have a negligible overhead in raw data, but it's worth it
#189
2021-10-17 00:25:20 -05:00
dependabot[bot] a39c3d4675 Bump svelte from 3.43.0 to 3.43.2 (#190)
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.43.0 to 3.43.2.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.43.0...v3.43.2)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 14:43:46 -05:00
Thomas Weber e358842d68 Update translations 2021-10-12 20:54:26 -05:00
dependabot[bot] 4be191c310 Bump webpack-bundle-analyzer from 4.4.2 to 4.5.0 (#188)
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) from 4.4.2 to 4.5.0.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases)
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.2...v4.5.0)

---
updated-dependencies:
- dependency-name: webpack-bundle-analyzer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 15:03:05 -05:00
Thomas Weber aa142b4058 Fix loading projects with duplicated assetId but differing md5ext 2021-10-12 15:02:28 -05:00
dependabot[bot] 65df4c4604 Bump webpack-cli from 4.7.2 to 4.9.0 (#185)
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.7.2 to 4.9.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.7.2...webpack-cli@4.9.0)

---
updated-dependencies:
- dependency-name: webpack-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 14:55:49 -05:00
dependabot[bot] 9351f39696 Bump @babel/core from 7.15.5 to 7.15.8 (#184)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.15.5 to 7.15.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.8/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 14:55:42 -05:00
dependabot[bot] 49248fac43 Bump scratch-vm from a752db1 to 29405e7 (#187)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `a752db1` to `29405e7`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/a752db16314d6a574a431db12ac27691be760d59...29405e79562207ef37622a95b7ab968e019f59cd)

---
updated-dependencies:
- dependency-name: scratch-vm
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-11 14:55:33 -05:00
Thomas Weber 30fcdfa6bb Update translations 2021-10-11 14:55:12 -05:00
Thomas Weber cdda3f48a8 Support project.json being in subdirectory 2021-10-09 16:10:47 -05:00
Thomas Weber c55504c530 Use workerMode = 'iframe' 2021-10-08 17:47:26 -05:00
Thomas Weber 002f133f97 Update "Store in local storage" description 2021-10-06 19:12:27 -05:00
Thomas Weber cf483f214e Sync local cloud variable changes across local windows
closes #183
2021-10-06 19:08:56 -05:00
Thomas Weber 3988329b93 Update electron-linux64 to 15.1.1
This includes a bug fix for GTK prompts having broken button labels
As this only affected Linux, other systems are left unchanged
2021-10-06 19:07:20 -05:00
Thomas Weber 3c54d44db9 New prompt submit button check icon
closes #178
2021-10-06 18:56:05 -05:00
Thomas Weber 5ae7a4cbdd Update translations 2021-10-04 17:07:47 -05:00
Thomas Weber bf85d28241 Update translations 2021-10-03 21:22:10 -05:00
Thomas Weber b8c40801a6 Refactor text-encoding webpack alias
This fixes build errors when using a locally linked scratch-vm
This should also make it actually work properly
2021-10-02 21:09:21 -05:00
Thomas Weber cd98d35a94 Fix translate extension crash in es-419, pt-br, ja-Hira
This should fix #179
2021-10-02 21:02:46 -05:00
Thomas Weber 6942ab65f8 Add max height for error-stack 2021-10-02 01:17:18 -05:00
Thomas Weber 982a238de2 Use more consistent quote types in generated code 2021-10-01 22:06:08 -05:00