Thomas Weber
21849ef044
Add custom cursor support ( #49 )
2021-08-10 17:41:25 -05:00
Thomas Weber
b15dc251b5
Update browser not supported message
2021-08-09 18:38:23 -05:00
Thomas Weber
f5a0cc8b32
Include full Scratch license in all packaged projects
...
The license requires preserving the copyright notice and license
2021-08-08 22:20:32 -05:00
Thomas Weber
ff51cef577
Simplify meta description
2021-08-08 18:20:35 -05:00
Thomas Weber
346aa90f20
Display message when using unsupported browser
...
Packaged projects work in legacy edge, but the packager itself does not.
2021-08-08 00:42:16 -05:00
Thomas Weber
b207273465
Enable babel on scaffolding
2021-08-08 00:26:10 -05:00
Thomas Weber
e8d1b6b516
Replace event-target-shim
...
event-target-shim is surprisingly large
2021-08-08 00:21:38 -05:00
Thomas Weber
2341507786
Update translations
2021-08-07 17:36:53 -05:00
Thomas Weber
217a0bb0f1
Update scaffolding-min estimatedSize
2021-08-07 16:58:00 -05:00
Thomas Weber
4a4e168769
Modernize large-assets.js
2021-08-07 16:55:13 -05:00
Thomas Weber
2b18f21c2c
Add missing targetOrigin to Preview.setProgress
2021-08-07 16:54:00 -05:00
Thomas Weber
9399614b44
Log when scaffolding is not running in a production environment
2021-08-07 15:57:22 -05:00
Thomas Weber
f264208bd3
Improve error handling
...
- Handle errors in scaffolding setup
- Interface will only show message of first error (likely the most important)
2021-08-07 02:00:14 -05:00
Thomas Weber
cf14348422
Allow using ws cloudVariables for projects from files
2021-08-06 18:57:18 -05:00
Thomas Weber
d0d4b2562a
Sanitize project ID
...
no known security problem, but will be needed in the future
2021-08-06 18:51:24 -05:00
Thomas Weber
8c04ad076d
Use polyfilled EventTarget in more places
2021-08-05 23:34:45 -05:00
Thomas Weber
e4a3e91b58
Remove TextEncoder from base85 decode
...
For Legacy Edge compatibility: #104
2021-08-05 23:21:00 -05:00
Thomas Weber
1162d53c45
Polyfill EventTarget for older browsers ( #107 )
2021-08-05 23:14:12 -05:00
Thomas Weber
e0972243ac
Change dev server port to 8947
...
If you squint really hard, 947 almost looks like PAK
We have a service worker and many other things, so we want to make sure we don't interfere with anything else
2021-08-05 20:03:39 -05:00
Thomas Weber
6a16839faa
Merge branch 'master' of github.com:TurboWarp/packager
2021-08-05 13:53:16 -05:00
Thomas Weber
b0f491324c
Update translations
2021-08-05 13:53:13 -05:00
dependabot[bot]
f101e5b69d
Bump svelte from 3.41.0 to 3.42.1 ( #105 )
...
Bumps [svelte](https://github.com/sveltejs/svelte ) from 3.41.0 to 3.42.1.
- [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.41.0...v3.42.1 )
---
updated-dependencies:
- dependency-name: svelte
dependency-type: direct:production
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-08-05 11:51:40 -05:00
dependabot[bot]
dbc517b64e
Bump @babel/core from 7.14.8 to 7.15.0 ( #106 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.14.8 to 7.15.0.
- [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.0/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
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-08-05 11:48:28 -05:00
Thomas Weber
348d5fd909
Merge branch 'master' of github.com:TurboWarp/packager
2021-08-04 15:24:25 -05:00
Thomas Weber
136115718b
Update README
2021-08-04 15:24:23 -05:00
dependabot[bot]
b509dc4bd5
Bump scratch-vm from 1d8a9c1 to 8b63a81 ( #103 )
...
Bumps [scratch-vm](https://github.com/TurboWarp/scratch-vm ) from `1d8a9c1` to `8b63a81`.
- [Release notes](https://github.com/TurboWarp/scratch-vm/releases )
- [Commits](https://github.com/TurboWarp/scratch-vm/compare/1d8a9c12db47c029feeacab2d9b1a49923253271...8b63a8115d012f0d28ef5d60ba179413d3a9ce26 )
---
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-08-04 14:19:48 -05:00
Thomas Weber
17ee458a58
Polyfill TextEncoder/Decoder for older versions of Node
2021-08-04 13:53:10 -05:00
Thomas Weber
7a1e0b854e
Add base85 test
2021-08-04 13:51:02 -05:00
Thomas Weber
5dc053a479
Fromat getProjectData script for slightly cleaner output
2021-08-04 13:50:57 -05:00
Thomas Weber
28f29c48f7
Merge branch 'master' of github.com:TurboWarp/packager
2021-08-04 13:44:06 -05:00
Thomas Weber
44638a3f6d
Move inline base85 project data outside of JS
...
Moving it to DOM reduces time spent parsing and compiling JS
Our custom base85 encoding has been modified to be HTML safe
2021-08-04 13:44:03 -05:00
Thomas Weber
3f8347c1d2
Improve error message when attempting to use zip environment from file: URL
2021-08-04 13:04:04 -05:00
dependabot[bot]
228e2a562d
Bump tar from 6.1.0 to 6.1.5 ( #102 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.1.0 to 6.1.5.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.5 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-04 00:34:18 -05:00
Thomas Weber
81c3a4ff05
Run custom JS earlier
...
Custom JS now runs before project data has begun downloading
2021-08-03 13:00:46 -05:00
Thomas Weber
e21a7231c9
Unhardcode source code and feedback links
2021-08-03 12:47:07 -05:00
Thomas Weber
3a644497b2
Unhardcode "TurboWarp Packager"
2021-08-03 12:34:25 -05:00
Thomas Weber
5c1253fdc7
Attempt to reduce people misinterpreting the copyright line
2021-08-03 12:24:03 -05:00
Thomas Weber
dfeba7f33b
Revoke object URLs when PackagerOptions is unmounted
2021-08-01 18:54:52 -05:00
Thomas Weber
3b1670728c
Dedupe packages
2021-08-01 17:04:06 -05:00
Thomas Weber
120387ee6b
Update translations
2021-08-01 17:01:38 -05:00
Thomas Weber
11ea10fabd
Explicitly expose window.scaffolding
2021-08-01 01:45:54 -05:00
Thomas Weber
e5bf9b6b90
Hopefully allow browsers to GC getProjectData
2021-08-01 01:39:08 -05:00
Thomas Weber
bb4ab3e108
Move getProjectData to own script tag
2021-08-01 01:34:09 -05:00
Thomas Weber
46c97eef8a
Include error message in error screen
2021-08-01 01:17:43 -05:00
Thomas Weber
4fad7f53bf
Remove unnecessary newline
2021-08-01 01:12:09 -05:00
Thomas Weber
3bf4c13569
Remove download-large-assets-locally.js
2021-08-01 00:37:23 -05:00
GarboMuffin
ea723aae4a
Merge pull request #99 from TurboWarp/shim-htmlparser
...
Shim htmlparser2
2021-08-01 00:29:28 -05:00
GarboMuffin
d37a39be74
Merge branch 'master' into shim-htmlparser
2021-08-01 00:29:10 -05:00
GarboMuffin
b62fadac62
Merge pull request #97 from TurboWarp/shim-parser
...
Shim scratch-parser
2021-08-01 00:28:06 -05:00
Thomas Weber
c4392b51a1
Shim scratch-parser
2021-08-01 00:25:40 -05:00