Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fix audio samples not being able to be "finished" | Adam Scott | 2024-07-17 | 1 | -13/+1 | |
| | | ||||||
* | | SCons: Default `optimize` to `auto`, fixing `target`/`dev_build` inference ↵ | Rémi Verschelde | 2024-07-09 | 1 | -0/+1 | |
| | | | | | | | | | | | | for Web Fixes #94087. | |||||
* | | Merge pull request #94044 from adamscott/fix-web-sample-playback-finished-signal | Rémi Verschelde | 2024-07-07 | 4 | -2/+59 | |
|\ \ | | | | | | | | | | Fix Web samples finished missing signal | |||||
| * | | Fix Web samples finished missing signal | Adam Scott | 2024-07-07 | 4 | -2/+59 | |
| | | | ||||||
* | | | Fix IME blocking controls | Anni Ryynänen | 2024-07-07 | 1 | -0/+1 | |
|/ / | ||||||
* | | Fix missing include in Web main after #93906 | Rémi Verschelde | 2024-07-05 | 1 | -0/+1 | |
| | | | | | | | | My bad, I introduced the bug when amending it. | |||||
* | | Fix preloading a zip in the web editor | Paul Sinnett | 2024-07-04 | 1 | -1/+2 | |
| | | ||||||
* | | Merge pull request #93750 from ↵ | Rémi Verschelde | 2024-07-04 | 1 | -4/+12 | |
|\ \ | | | | | | | | | | | | | | | | adamscott/add-bigint-support-on-js-value-conversion Add `bigint` support on JS value conversion | |||||
| * | | Add `bigint` support on JS value conversion | Adam Scott | 2024-07-03 | 1 | -4/+12 | |
| |/ | ||||||
* | | Merge pull request #93853 from Faless/web/no_force_stdlib | Rémi Verschelde | 2024-07-02 | 1 | -2/+0 | |
|\ \ | | | | | | | | | | [Web] Remove unnecessary `EMCC_FORCE_STDLIBS` in dlink builds | |||||
| * | | [Web] Remove unnecessary EMCC_FORCE_STDLIBS in dlink builds | Fabio Alessandrelli | 2024-07-02 | 1 | -2/+0 | |
| |/ | | | | | | | | | | | As discussed with upstream, the C/C++ standard library is always fully included when building with MAIN_MODULE=1, so using EMCC_FORCE_STDLIBS is not necessary in our case. | |||||
* / | Fix assignations to non-existing keys and clean-up | Adam Scott | 2024-06-29 | 1 | -6/+4 | |
|/ | ||||||
* | Fix web export state for remote debug | Adam Scott | 2024-06-26 | 2 | -35/+89 | |
| | ||||||
* | [Web] Add "threads"/"nothreads" feature tags to export presets | Fabio Alessandrelli | 2024-06-25 | 1 | -2/+6 | |
| | | | | Following the "variant/thread_support" preset option. | |||||
* | Merge pull request #93489 from dsnopek/web-disable-getprocaddress | Rémi Verschelde | 2024-06-25 | 2 | -4/+7 | |
|\ | | | | | | | Disable `*glGetProcAddress()` on the web | |||||
| * | Disable `*glGetProcAddress()` on the web | David Snopek | 2024-06-24 | 2 | -4/+7 | |
| | | ||||||
* | | Style: Optimize `.svg` files with `svgo` | Thaddeus Crews | 2024-06-23 | 2 | -2/+2 | |
|/ | ||||||
* | Fix pausing issues when using Web Audio samples | Adam Scott | 2024-06-20 | 1 | -59/+117 | |
| | ||||||
* | Merge pull request #91623 from adamscott/web-default-to-nonthreaded | Rémi Verschelde | 2024-06-19 | 1 | -1/+1 | |
|\ | | | | | | | Default to non-threaded export setting for the web | |||||
| * | Default to non-threaded export setting for the web | Adam Scott | 2024-05-06 | 1 | -1/+1 | |
| | | ||||||
* | | Add samples playback support | Adam Scott | 2024-06-18 | 6 | -31/+1803 | |
| | | ||||||
* | | [Web] Use the module config to preload GDExtension libraries. | Fabio Alessandrelli | 2024-06-14 | 2 | -16/+13 | |
| | | | | | | | | | | | | | | | | | | Instead of calling loadDynamicLibraries ourselves, we add the GDExtension libraries to preload to the "dynamicLibraries" module config property. This seems to fix some threading issue with some browsers during the init phase. | |||||
* | | [Web] Force emcc to use "wasm" longjmp mode | Fabio Alessandrelli | 2024-06-14 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | SUPPORT_LONGJMP have changed since emscripten 3.1.32 to default to "wasm" mode when exceptions are enabled, and "emscripten" mode when disabled. While we generally doesn't use exception in core, linked libraries may need them, and emscripten don't plan to support WASM EH + Emscripten SjLj in the long term. | |||||
* | | [Web] Remove space between emscripten "-s" flags and the option | Fabio Alessandrelli | 2024-06-14 | 2 | -27/+27 | |
| | | ||||||
* | | Replace deprecated `USE_WEBGL2` linker flag | Adam Scott | 2024-06-10 | 1 | -1/+1 | |
| | | ||||||
* | | Fix creating cursor image from AtlasTexture | kleonc | 2024-06-05 | 1 | -10/+1 | |
| | | ||||||
* | | Merge pull request #89033 from bruvzg/doc_end_err | Rémi Verschelde | 2024-05-28 | 1 | -1/+8 | |
|\ \ | | | | | | | | | | [DisplayServer] Add error messages and descriptions to callbacks. | |||||
| * | | [DisplayServer] Add error messages and descriptions to callbacks. | bruvzg | 2024-05-28 | 1 | -1/+8 | |
| | | | ||||||
* | | | Merge pull request #92427 from AThousandShips/bind_go_away | Rémi Verschelde | 2024-05-28 | 2 | -15/+15 | |
|\ \ \ | | | | | | | | | | | | | Replace `.bind(...).call_deferred()` with `.call_deferred(...)` | |||||
| * | | | Replace `.bind(...).call_deferred()` with `.call_deferred(...)` | A Thousand Ships | 2024-05-27 | 2 | -15/+15 | |
| |/ / | ||||||
* | | | Merge pull request #92026 from Repiteo/scons/web-fixes | Rémi Verschelde | 2024-05-28 | 2 | -2/+1 | |
|\ \ \ | | | | | | | | | | | | | SCons: Minor fixes/adjustments for web compilation | |||||
| * | | | SCons: Minor fixes/adjustments for web compilation | Thaddeus Crews | 2024-05-24 | 2 | -2/+1 | |
| |/ / | ||||||
* | | | Merge pull request #91695 from bruvzg/web_ime_pos | Rémi Verschelde | 2024-05-28 | 3 | -20/+37 | |
|\ \ \ | |/ / |/| | | | | | [Web IME] Fix suggestion window position in Chromium based browsers. | |||||
| * | | [Web IME] Fix suggestion window position in Chromium based browsers. | bruvzg | 2024-05-09 | 3 | -20/+37 | |
| | | | ||||||
* | | | Merge pull request #92252 from poiati/fix-wayland-window-class | Rémi Verschelde | 2024-05-23 | 2 | -5/+5 | |
|\ \ \ | | | | | | | | | | | | | Properly set window class in Wayland | |||||
| * | | | Properly set window class in Wayland | Paulo Poiati | 2024-05-22 | 2 | -5/+5 | |
| | | | | ||||||
* | | | | Merge pull request #92124 from Repiteo/scons/platform-flags-dict | Rémi Verschelde | 2024-05-23 | 1 | -8/+8 | |
|\ \ \ \ | | | | | | | | | | | | | | | | SCons: Convert platform `get_flags` to dictionary | |||||
| * | | | | SCons: Convert platform `get_flags` to dictionary | Thaddeus Crews | 2024-05-22 | 1 | -8/+8 | |
| |/ / / | ||||||
* / / / | Upgrade to eslint 9 | patwork | 2024-05-22 | 13 | -1543/+872 | |
|/ / / | ||||||
* | | | Update pre-commit hooks configuration to use `ruff` instead of `black` | Jakub Marcowski | 2024-05-21 | 4 | -13/+16 | |
| | | | ||||||
* | | | Disable remote debug button when there are no runnable presets | Hakim | 2024-05-17 | 2 | -2/+6 | |
| | | | ||||||
* | | | Fix quotes style in HTML shell head include | patwork | 2024-05-12 | 1 | -3/+3 | |
|/ / | ||||||
* / | Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-04 | 1 | -2/+2 | |
|/ | | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable | |||||
* | Implement `amplitude` to Input.vibrate_handheld | Radiant | 2024-05-02 | 2 | -2/+2 | |
| | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-authored-by: m4gr3d <m4gr3d@users.noreply.github.com> | |||||
* | Add more Remote Debug options to the web platform | Adam Scott | 2024-05-01 | 2 | -27/+189 | |
| | ||||||
* | Merge pull request #91128 from patwork/splash-image-in-web-export | Rémi Verschelde | 2024-04-30 | 1 | -0/+1 | |
|\ | | | | | | | Splash image support and new progress bar for HTML5 Web Export | |||||
| * | Added splash image support and new progress bar for web export | patwork | 2024-04-25 | 1 | -0/+1 | |
| | | ||||||
* | | Merge pull request #91247 from AThousandShips/callable_fix | Rémi Verschelde | 2024-04-29 | 2 | -6/+6 | |
|\ \ | | | | | | | | | | Fix unsafe uses of `Callable.is_null()` | |||||
| * | | Fix unsafe uses of `Callable.is_null()` | A Thousand Ships | 2024-04-27 | 2 | -6/+6 | |
| |/ | | | | | | | | | `Callable.is_null()` is not equivalent to `!Callable.is_valid()` and doesn't guarantee the call is valid. | |||||
* | | Merge pull request #91220 from Repiteo/scons/colorize-warn-error | Rémi Verschelde | 2024-04-29 | 2 | -9/+11 | |
|\ \ | | | | | | | | | | SCons: Colorize warnings/errors during generation |