Thomas Weber
edb4efd3d3
Redesign cursor and addon settings
2021-08-10 21:13:37 -05:00
Thomas Weber
3b6710a3cb
Do not allow horizontally shrinking textareas
2021-08-10 20:57:32 -05:00
Thomas Weber
7b79754cc0
Request pointer lock when project started
2021-08-10 20:54:30 -05:00
Thomas Weber
12157358a3
Always use appropriate image preview sizes
2021-08-10 20:24:31 -05:00
Thomas Weber
2626ef8368
Limit :invalid selector to just inputs
2021-08-10 20:20:05 -05:00
Thomas Weber
34b9eade79
Minimum stage size is 1x1
2021-08-10 19:53:45 -05:00
Thomas Weber
a90217bb4a
Update application settings
2021-08-10 19:53:38 -05:00
Thomas Weber
330140d41c
electron: Mark environments as beta
...
Until they are more thoroughly tested and have macOS support
2021-08-10 18:15:12 -05:00
Thomas Weber
a0990f25a4
electron: Hide window until ready to show
2021-08-10 18:15:12 -05:00
Thomas Weber
74d001fab6
electron: Show additional steps when electron is selected
2021-08-10 18:15:12 -05:00
Thomas Weber
e4b7976341
electron: Windows support
2021-08-10 18:15:12 -05:00
Thomas Weber
35c270013e
electron: Include another package.json in output
2021-08-10 18:15:12 -05:00
Thomas Weber
4f132dedb9
electron: Update electron-linux64
2021-08-10 18:15:12 -05:00
Thomas Weber
d7485c5722
electron: replace default_app.asar
...
Electron no longer needs a path argument to find the project
2021-08-10 18:15:12 -05:00
Thomas Weber
aae47220f8
electron: Initial electron support for Linux
2021-08-10 18:15:12 -05:00
Thomas Weber
a21ada1a21
Merge branch 'master' of github.com:TurboWarp/packager
2021-08-10 17:57:55 -05:00
Thomas Weber
93368bbc8e
Pointerlock addon
2021-08-10 17:57:53 -05:00
dependabot[bot]
ce7887f55f
Bump url-parse from 1.5.1 to 1.5.3 ( #112 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
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-10 17:50:05 -05:00
Thomas Weber
5a2aa9d5a7
Trim whitespace
2021-08-10 17:49:03 -05:00
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