Thomas Weber
5ec09afcef
Track how many projects are loaded, packaged, previewed
...
Planning for this to be temporary
2021-06-25 13:25:41 -05:00
Thomas Weber
5c2794b408
Merge branch 'master' of github.com:TurboWarp/packager
2021-06-25 13:09:35 -05:00
Thomas Weber
da91ba4502
Remvoe noindex
2021-06-25 13:09:23 -05:00
Thomas Weber
47fd7e6d32
Revert "Use a faster sha256 implementation"
...
This reverts commit 1e8953f010 .
While it was certainly faster, it sometimes just waits 30 sceonds before actually running.
Not very reliable.
Not sure what that's about.
We're running in a worker anyways, so at least we're not blocking main.
2021-06-24 23:11:46 -05:00
Thomas Weber
f99e163faa
Start new NW.js windows in own renderer process
2021-06-24 22:44:47 -05:00
Thomas Weber
9a793b3288
Fix opening windows in center of screen
2021-06-24 22:28:08 -05:00
Thomas Weber
b277203f08
Fix custom stage size issues
2021-06-24 22:21:06 -05:00
Thomas Weber
e3a55e5c8b
Reimplement NW.js escape to close fullscreen without overriding the global escape key
2021-06-24 22:21:03 -05:00
Thomas Weber
a771a39eb5
Fix TouchEvent is not defined
2021-06-24 22:20:41 -05:00
Thomas Weber
679fb7806d
Tell NW.js to position window in center of screen
2021-06-24 21:55:13 -05:00
Thomas Weber
955f22f54b
Add escape to exit fullscreen in NW.js
2021-06-24 21:30:48 -05:00
Thomas Weber
278f75ed4b
Fix gamepad cursor hiding ( #56 )
2021-06-24 21:26:53 -05:00
Thomas Weber
b541a4e9ab
Allow opening multiple instances of NW.js app
2021-06-24 21:19:17 -05:00
Thomas Weber
f04a2c1ec4
Open new NW.js windows and navigations in system browser
2021-06-24 21:16:13 -05:00
Thomas Weber
0e8b11a177
Add favicon support
2021-06-24 16:02:53 -05:00
Thomas Weber
af12360fb4
Make project URL input work more reliably
2021-06-24 15:38:27 -05:00
GarboMuffin
122caf8cd0
Merge pull request #50 from TurboWarp/trunk
...
the rewrite
2021-06-24 14:14:15 -05:00
Thomas Weber
64ae7f90a7
Check hostnames matches PLAUSIBLE_DOMAIN
2021-06-24 14:12:51 -05:00
Thomas Weber
fa00aeec1a
Remove leftover console.log
2021-06-24 14:09:32 -05:00
Thomas Weber
e9fe4a03e1
Make dragging work more like Scratch
2021-06-24 14:09:32 -05:00
Thomas Weber
6b85a922ed
Do not click sprite after dragging
2021-06-24 14:09:32 -05:00
Thomas Weber
190948ee7c
Implement touch events
2021-06-24 14:09:32 -05:00
Thomas Weber
7df05601ba
Post button info to vm
2021-06-24 14:09:32 -05:00
Thomas Weber
94c20c520e
Disable warp timer by default
2021-06-24 14:09:32 -05:00
Thomas Weber
004e8050be
Update source code link
2021-06-24 14:09:31 -05:00
Thomas Weber
9bd046e3a3
Make project ID input work more like it does in TurboWarp
2021-06-24 14:09:31 -05:00
Thomas Weber
405857f1a6
Update old site link
2021-06-24 14:09:31 -05:00
Thomas Weber
4e8f7d825e
More environment options organization
2021-06-24 14:09:31 -05:00
Thomas Weber
63cf85e50e
Blur inputs when clicking on stage
...
Fixes key input in some situations
2021-06-24 14:09:31 -05:00
Thomas Weber
17052cedec
Improve packaged project progress even more
2021-06-24 14:09:30 -05:00
Thomas Weber
af2a10bf9f
Improve packaged project progress bar
2021-06-24 14:09:30 -05:00
Thomas Weber
c030a1c786
Deep clone options
...
They could change while the packager is running, that's not ideal
2021-06-24 14:09:30 -05:00
Thomas Weber
4b69208573
Rename getProjectJSON to getProjectData
2021-06-24 14:09:30 -05:00
Thomas Weber
63cda3a7a6
Add zip-one-asset environment
...
Works like the old zip environment
2021-06-24 14:09:30 -05:00
Thomas Weber
51b221f4ce
Rename "Progress bar color"
2021-06-24 14:09:30 -05:00
Thomas Weber
30b7d37720
Standalone fullscreen icon should use forground color
2021-06-24 14:09:29 -05:00
Thomas Weber
650defcc9f
Fix fullscreen in Safari
2021-06-24 14:09:29 -05:00
Thomas Weber
1d83a744f8
Avoid async promise constructor anti-pattern
2021-06-24 14:09:29 -05:00
Thomas Weber
ebbacea86f
Reset cache when resetting options
2021-06-24 14:09:29 -05:00
Thomas Weber
e58569d327
Ensure we aren't affected by https://bugs.webkit.org/show_bug.cgi?id=226547
2021-06-24 14:09:29 -05:00
Thomas Weber
6ef7c22ea8
Always have a bit of margin around modals
2021-06-24 14:09:28 -05:00
Thomas Weber
4d0fac7ea6
Update privacy policy to mention extensions connecting to Scratch
2021-06-24 14:09:28 -05:00
Thomas Weber
a13d3f3cf1
Copy and paste video provider from scratch-gui
2021-06-24 14:09:28 -05:00
Thomas Weber
bf0d9bae88
Throttle cloud variable updates
2021-06-24 14:09:28 -05:00
Thomas Weber
521d3d6afe
Continue release preparations
2021-06-24 14:09:28 -05:00
Thomas Weber
630fb536bc
Cloud manager should check overrides when receiving updates
...
If a cloud variable server sends an update for a variable that is overridden to use eg. local storage, the update should be ignored.
2021-06-24 14:09:28 -05:00
Thomas Weber
0d215a390c
Add copyright notice to the generated projects
2021-06-24 14:09:27 -05:00
Thomas Weber
d059628c9e
Add a copyright statement
2021-06-24 14:09:27 -05:00
dependabot[bot]
5068b5ed14
Bump svelte from 3.38.2 to 3.38.3 ( #14 )
...
Bumps [svelte](https://github.com/sveltejs/svelte ) from 3.38.2 to 3.38.3.
- [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.38.2...v3.38.3 )
---
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-06-24 14:09:27 -05:00
Thomas Weber
546a305049
Update privacy policy
2021-06-24 14:09:27 -05:00