From 73a581d50a7433bd3d45eeb19887397b5c0a1d7a Mon Sep 17 00:00:00 2001 From: enne2 Date: Sat, 10 Oct 2026 23:57:54 +0200 Subject: [PATCH] docs: record Web release 6de9bbe8915fd82e (touch controls) --- docs/WEB-DEPLOY.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/WEB-DEPLOY.md b/docs/WEB-DEPLOY.md index cc99474..ee8f3b6 100644 --- a/docs/WEB-DEPLOY.md +++ b/docs/WEB-DEPLOY.md @@ -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.