godot
godot copied to clipboard
Godot Engine – Multi-platform 2D and 3D game engine
* Supersedes: https://github.com/godotengine/godot/pull/97657. * Closes https://github.com/godotengine/godot-proposals/issues/6416. Focusing on: - Traits are declared as members of a class. - Trait hold all members that a class can except for inner classes....
## Service worker cleanup As it says, it's a global cleanup of the service worker in order to remove nested promises `.then()` and `.catch()` to use the (easier to read)...
Currently, developing using Emscripten for the Web platform is kinda a pain. As Emscripten uses by default it's own patched and new headers, the IDEs usually don't know what to...
> [!NOTE] > I put the PR for 4.5 as an upcoming (big) PR will need the `CreateTemplateZip()` refactor This PR actually makes `separate_debug_symbols=yes` work on the Web platform. Beforehand,...
- Follow-up to https://github.com/godotengine/godot/issues/107422 The above bug occurred because a `Span` was created from `nullptr` with a `size > 0`. This is incorrect, because it's promising access to a memory...
- Extended animation track to support custom offset adjustments for animation tracks. - Added functionality to resize animation clips using mouse drag operations in timeline. - Mouse prioritization for animation...
Fixes: https://github.com/godotengine/godot/issues/107432
- Remove part of the "Failed loading resource" message about opening the project in the editor when we're already in the editor. - Fix `(expected type: )` appearing at the...
### Tested versions - Reproduced in both v4.5.dev5.official [64b09905c] and v4.4.1.stable.mono.official [49a5bc7b6] ### System information Godot v4.5.dev5 - Windows 10 (build 19045) - Multi-window, 2 monitors - Vulkan (Forward+) -...