Commit Graph
882 Commits
Author SHA1 Message Date
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
Thomas Weber 24d704ef51 Include more information in error screens
The error screen now includes:
 - Full error stack
 - User agent
Additionally, the text can be easily selected to be copied elsewhere
2021-10-01 21:56:10 -05:00
Thomas Weber 9ead0a19ef Update translations 2021-10-01 21:39:31 -05:00
Thomas Weber 413b2c0563 Remove unnecessary files from electron zip 2021-09-29 16:04:48 -05:00
Thomas Weber 32ebaeae29 Update electron to 15.0.0
Closes #177
2021-09-29 16:00:39 -05:00
Thomas Weber 099cc48106 Update privacy policy
Content is basically the same, just rephrased for consistency with all other TW privacy policies
2021-09-29 15:34:29 -05:00
Thomas Weber b2a74c323a Improve request cleanup 2021-09-29 14:54:20 -05:00
Thomas Weber 8efe45c63e Reset currentTask when task completes 2021-09-28 19:13:51 -05:00
Thomas Weber 85fb399d29 Abortable tasks
Tasks such as downloading and packaging can now be aborted after starting them
This means the buttons no longer get disabled and you can just press them whenever you want
2021-09-28 18:23:47 -05:00
Thomas Weber 498d1fa191 Update translations 2021-09-27 14:53:36 -05:00
dependabot[bot] 5aaa2b001b Bump scratch-vm from 19ef322 to a752db1 (#173)
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm) from `19ef322` to `a752db1`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases)
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/19ef32294d5160be1a0931939a9cd6042a17c4d7...a752db16314d6a574a431db12ac27691be760d59)

---
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-09-26 15:11:44 -05:00
Thomas Weber 2721535101 Update privacy policy 2021-09-26 15:09:37 -05:00
Thomas Weber 9dc74e4415 Update translations 2021-09-26 12:35:47 -05:00
Thomas Weber 64f84d1f9e Update translations 2021-09-25 19:23:40 -05:00
Thomas Weber e58e6c6e54 Fix tests 2021-09-24 17:29:29 -05:00
Thomas Weber 56d9cba89c Move color picker to own component
Still uses DOM color picker, however
2021-09-24 17:22:29 -05:00
Thomas Weber 37f267d06e Avoid unnecessary Blob constructor when loading sb3 file 2021-09-24 17:20:17 -05:00
Thomas Weber 486eec191d Fix minifying sb3s loaded from files 2021-09-24 17:15:49 -05:00
Thomas Weber c4b8e3a101 Update translations (partial) 2021-09-24 16:59:39 -05:00