Thomas Weber
cd9dc30d3f
Update p4.description1
2021-06-29 17:26:18 -05:00
Thomas Weber
68f9f1606f
Fixup some missing l10n
2021-06-29 17:12:01 -05:00
Thomas Weber
ee846da323
Remove lang= from template
...
svelte-i18n will add the proper tag
2021-06-29 16:55:50 -05:00
Thomas Weber
67b01cd124
Prepare i18n for most simple strings
2021-06-29 16:54:39 -05:00
Thomas Weber
85dc3ba72a
Fix reset button
2021-06-26 01:37:43 -05:00
Thomas Weber
871c9d16b5
use _onresize not relayout for resize listener
2021-06-25 19:32:45 -05:00
Thomas Weber
60f1db973a
Add startup shell script for Linux
...
Some GTK-based distros can't open nw directly, but they can open shell scripts that launch the executable
2021-06-25 16:40:42 -05:00
Thomas Weber
ffaa76af47
Don't spellcheck URL input
2021-06-25 16:23:31 -05:00
Thomas Weber
6d5834c0ce
Update nwjs environment instructions
2021-06-25 16:21:46 -05:00
Thomas Weber
7531197d71
NW.js Linux support
2021-06-25 16:20:26 -05:00
Thomas Weber
58cd1f273e
Add meta description
2021-06-25 15:29:54 -05:00
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
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