db48x/wasm/manifest.json
Christophe de Dinechin 329800f219 wasm: Run the RPL thread in a separate thread
Reserve the main thread for display updates and keyboard interaction,
like for the Qt version. This allows the web simulator to work
correctly when you run a program or when you access the firwmare
interface.

The downside is that you need to run that on a web server that is able
to set the following [HTTP headers][coop]:

```
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Opener-Policy: same-origin
```

Unfortunately, it is not entirely clear if this can be made to work
easily with [GitHub pages][ghp].

Fixes: #994

Signed-off-by: Christophe de Dinechin <christophe@dinechin.org>

[coop]: https://web.dev/articles/coop-coep
[ghp]: https://github.com/orgs/community/discussions/13309
2024-06-24 21:14:06 +02:00

15 lines
413 B
JSON

{
"name": "DB48X",
"short_name": "DB48X",
"start_url": ".",
"display": "standalone",
"background_color": "#000",
"description": "A programmable scientific calculator featuring a modern implementation of Hewlett-Packard's Reverse Polish Lisp (RPL)",
"icons": [
{
"src": "./logo.png",
"sizes": "512x512",
"type": "image/png"
}
]
}