docs: record Web release 6de9bbe8915fd82e (touch controls)
This commit is contained in:
@@ -59,3 +59,21 @@ First release that ships the looping industrial metal soundtrack (see docs/MUSIC
|
||||
Staging trap: `prepare_web.py` ignores `*.import`, so the staging project re-imports the OGG with `loop=false`. `main.gd` sets `stream.loop` at runtime; this was verified in exactly that condition by running `test_music` inside `build/web-stage` with the PulseAudio driver (loop false at load -> true after setup, playback advancing).
|
||||
|
||||
Bastion disk: 1.4 GB free on / (97% used). Do not accumulate releases without checking space, and delete old ones only with approval.
|
||||
|
||||
## Verified release 6de9bbe8915fd82e (touch controls)
|
||||
|
||||
Adds the on-screen touch controls (docs/TOUCH-CONTROLS.md).
|
||||
|
||||
- PCK: 3,632,524 -> 3,641,096 bytes; all payloads 43,449,671 -> 12,098,440 gzip.
|
||||
- 14 files uploaded as a new immutable directory, remote sha256 identical to local;
|
||||
previous releases kept. Root index.html swapped by atomic rename, backup
|
||||
/home/debian/zombie-fps-backups/index-before-touch.html.
|
||||
- HTTPS: root 200 with the new base href; PCK byte-identical after gzip decode.
|
||||
- Browser (Android user agent): the touch layer is created automatically, the start
|
||||
overlay switches to "TOCCA PER INIZIARE" and the first tap starts the game; resources
|
||||
are fetched from the versioned directory (js 68,957 B, wasm 10,074,964 B, pck 1,949,875 B
|
||||
gzip on the wire).
|
||||
- Cannot be verified from this workstation: real finger input. Firefox desktop has no
|
||||
Touch/TouchEvent and no touch emulation (emulation.setTouchOverride is not implemented),
|
||||
so the touch event path was verified in Godot instead, which feeds the very same
|
||||
InputEventScreenTouch/Drag events that display_server_web.cpp produces.
|
||||
|
||||
Reference in New Issue
Block a user