1
0
Fork 0
godot/platform/web
Fabio Alessandrelli 14e4e3424f [Web] Implement dummy NetSocketWeb
This makes the class available to avoid spam from classes using it, even
if without any actual implementation (since raw sockets are not
available on the web).
2024-12-03 14:30:35 +01:00
..
api [Web] Fix Web Editor plugin being added to SCons multiple times 2024-11-18 18:34:29 +01:00
doc_classes Fix miscellaneous oddities around the class reference 2024-08-18 23:18:44 +02:00
editor [Web] Fix Web Editor plugin being added to SCons multiple times 2024-11-18 18:34:29 +01:00
export Merge pull request #99044 from Sticksman/bug-fix-98873 2024-11-22 14:54:41 -06:00
js Merge pull request #98069 from thedinosoar/fix/service-worker-sandbox-error-98068 2024-11-25 13:22:29 -06:00
README.md Update all outdated online documentation links 2023-01-14 19:38:00 +03:00
SCsub [Web] Implement dummy NetSocketWeb 2024-12-03 14:30:35 +01:00
audio_driver_web.cpp Honor `pitch_scale` value before playing audio sample 2024-08-20 10:29:32 -04:00
audio_driver_web.h Merge pull request #95197 from yahkr/95128-audio-fix 2024-08-16 14:33:05 +02:00
detect.py [Web] Disable UNIX sockets 2024-11-13 10:28:08 +01:00
display_server_web.cpp [DisplayServer] Add feature flag for native file dialog access to `user/res` and `options` 2024-10-30 14:13:43 +05:30
display_server_web.h [Web] Remove warnings when setting vsync mode and screen keep on 2024-11-07 14:06:34 -05:00
dom_keys.inc Add InputEventKey.location to tell left from right 2024-01-26 14:42:28 +01:00
emscripten_helpers.py Merge pull request #98901 from adamscott/add-editor-ensure-crossorigin-isolation-headers 2024-11-27 10:47:13 -06:00
eslint.config.cjs Add samples playback support 2024-06-18 11:06:31 -04:00
godot_audio.h Honor `pitch_scale` value before playing audio sample 2024-08-20 10:29:32 -04:00
godot_js.h [Web] Add IME input support. 2023-12-15 19:11:10 +02:00
godot_webgl2.h Add MSAA support for WebXR 2023-12-11 09:01:24 -06:00
http_client_web.cpp Allow ClassDB to create a Object without postinitialization for GDExtension. 2024-08-20 20:19:02 +08:00
http_client_web.h Allow ClassDB to create a Object without postinitialization for GDExtension. 2024-08-20 20:19:02 +08:00
ip_web.cpp [Web] Implement dummy IPWeb instead of IPUnix 2024-11-28 20:47:18 +01:00
ip_web.h [Web] Implement dummy IPWeb instead of IPUnix 2024-11-28 20:47:18 +01:00
javascript_bridge_singleton.cpp Add `JavaScriptBridge` buffer methods 2024-09-16 12:13:34 -04:00
net_socket_web.cpp [Web] Implement dummy NetSocketWeb 2024-12-03 14:30:35 +01:00
net_socket_web.h [Web] Implement dummy NetSocketWeb 2024-12-03 14:30:35 +01:00
os_web.cpp [Web] Implement dummy NetSocketWeb 2024-12-03 14:30:35 +01:00
os_web.h Add support for non-blocking IO mode to `OS.execute_with_pipe`. 2024-09-06 14:16:39 +03:00
package-lock.json Update JavaScript/Java plugins to solve known vulnerabilities 2024-11-12 16:06:35 +01:00
package.json Update JavaScript/Java plugins to solve known vulnerabilities 2024-11-12 16:06:35 +01:00
platform_config.h [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
platform_gl.h Disable `*glGetProcAddress()` on the web 2024-06-24 10:57:22 -05:00
serve.py [Web] Fix browser opening too early with serve.py 2024-08-01 05:38:36 +02:00
web_main.cpp [Web] Fix Web Editor plugin being added to SCons multiple times 2024-11-18 18:34:29 +01:00
web_runtime.cpp

README.md

Web platform port

This folder contains the C++ and JavaScript code for the Web platform port, compiled using Emscripten.

It also contains a ESLint linting setup (see package.json).

See also misc/dist/html folder for additional files used by this platform such as the html shell (web page).

Documentation

Artwork license

logo.png and run_icon.png are licensed under Creative Commons Attribution 3.0 Unported per the HTML5 logo usage guidelines.