Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-25 | C#: Update Basis Euler angle code to match core | Aaron Franke | |
2022-09-25 | Merge pull request #63224 from Rindbee/update-GDScript-cache | Rémi Verschelde | |
Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE | |||
2022-09-25 | Merge pull request #66306 from Razoric480/raz/null-string | Rémi Verschelde | |
Prevent a crash in the LSP when a function's return datatype is not resolved | |||
2022-09-24 | Load/update GDScript from disk on load if cache mode is CACHE_MODE_IGNORE | Rindbee | |
2022-09-23 | Remove unused includes & move some includes to top of file | Andy Maloney | |
2022-09-23 | Prevent null crash when datatype not resolved | Francois Belair | |
2022-09-23 | SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` defines | Rémi Verschelde | |
- `_DEBUG` is MSVC specific so it didn't make much sense to define for Android and iOS builds. - iOS was the only platform to define `DEBUG`. We don't use it anywhere outside thirdparty code, which we usually don't intend to debug, so it seems better to be consistent with other platforms. - Consistently define `NDEBUG` to disable assert behavior in both `release` and `release_debug` targets. This used to be set for `release` for all platforms, and `release_debug` for Android and iOS only. - Due to the above, I removed the only use we made of `assert()` in Godot code, which was only implemented for Unix anyway, should have been `DEV_ENABLED`, and is in PoolAllocator which we don't actually use. - The denoise and recast modules keep defining `NDEBUG` even for the `debug` target as we don't want OIDN and Embree asserting all over the place. | |||
2022-09-22 | [GDExtension] Implement support for typed arrays. | bruvzg | |
2022-09-22 | Merge pull request #66253 from raulsntos/dotnet/assembly-may-be-null | Ignacio Roldán Etcheverry | |
C#: Guard against null assemblies | |||
2022-09-22 | C#: Suppress EventHandler suffix diagnostic for signals | Raul Santos | |
Suppress CA1711 for signal delegates because they are used in events so the naming follows the guidelines. | |||
2022-09-22 | C#: Guard against null assemblies | Raul Santos | |
A symbol's containing assembly will be null if the symbol is shared across multiple assemblies. | |||
2022-09-22 | Merge pull request #66110 from Zylann/reference_get_count | Rémi Verschelde | |
get_reference_count()` | |||
2022-09-21 | Rename and expose `RefCounted::get_reference_count()` | Marc Gilleron | |
2022-09-21 | Merge pull request #65914 from bruvzg/fix_trim_wo_space | Rémi Verschelde | |
Fix line trim/ellipsis when line do not have space or newline at the end. | |||
2022-09-21 | Merge pull request #62429 from smix8/navigation_path_query_4.x | Rémi Verschelde | |
Add NavigationPathQuery objects and NavigationServer query_path() | |||
2022-09-21 | Style: Ensure consistent formatting with clang-format 15 | Rémi Verschelde | |
When going from version 14 to 15 it would introduce a tiny change in `websocket_macros.h` just before the comment re-enabling clang-format, but this can be solved by just letting it do its work. Bonus cosmetic change in `math_fieldwise.cpp` where clang-format isn't used, and bump recommended versions for pre-commit hook to [13; 15]. | |||
2022-09-20 | Add NavigationPathQuery | smix8 | |
Adds NavigationPathQueryParameters objects that can be used with NavigationServer.query_path() to query a customized navigation path. | |||
2022-09-20 | Merge pull request #63594 from Faless/img/4.x_loader_ext | Rémi Verschelde | |
[Core] Make ImageFormatLoader extensible. | |||
2022-09-20 | Merge pull request #64514 from dsnopek/webxr-master-fixup-squashed | Rémi Verschelde | |
Get WebXR minimally working again in Godot 4 | |||
2022-09-19 | Get WebXR minimally working again in Godot 4 | David Snopek | |
2022-09-19 | Add a way to get the GLTF extensions supported by GLTFDocumentExtension | Aaron Franke | |
2022-09-19 | Make used extensions stored in GLTFState | Aaron Franke | |
This allows GLTFDocumentExtension classes to add to the used extensions array. | |||
2022-09-20 | [Core] Make ImageFormatLoader extensible. | Fabio Alessandrelli | |
2022-09-19 | Merge pull request #66119 from raulsntos/dotnet/str-path-join | Ignacio Roldán Etcheverry | |
C#: Rename `PlusFile` to `PathJoin` | |||
2022-09-19 | Merge pull request #66112 from Zylann/get_configuration_warnings_psa | Rémi Verschelde | |
Change return type of `get_configuration_warnings` to `PackedStringArray` | |||
2022-09-19 | C#: Rename `PlusFile` to `PathJoin` | Raul Santos | |
2022-09-19 | Change return type of `get_configuration_warnings` to `PackedStringArray` | Marc Gilleron | |
2022-09-19 | Replace File/Directory with FileAccess/DirAccess | kobewi | |
2022-09-19 | Merge pull request #66087 from aaronfranke/gltf-minor-light | Rémi Verschelde | |
Minor enhancements to the GLTF module (lights and docs) | |||
2022-09-19 | Merge pull request #65879 from magian1127/4.0GenSDoc | Rémi Verschelde | |
inheritdoc the "///" comment from EventHandler to the generated event | |||
2022-09-18 | Minor enhancements to the GLTF module (lights and docs) | Aaron Franke | |
2022-09-18 | C#: inheritdoc the "///" comment from EventHandler to the generated event | Magian | |
2022-09-18 | Merge pull request #44143 from KoBeWi/callable_multiplayer | Rémi Verschelde | |
2022-09-18 | Port remaining connections to callable_mp | Tomasz Chabora | |
2022-09-18 | Merge pull request #62411 from willnationsdev/gdres-gdscript | Rémi Verschelde | |
Add GDScript resource export. | |||
2022-09-18 | Merge pull request #65979 from iwoithe/fix-onready-typo | Rémi Verschelde | |
change "no" to "not" in the @onready documentation | |||
2022-09-18 | Fix crash when executing `FontFile.get_face_count` | Haoyu Qiu | |
2022-09-18 | Merge pull request #65946 from antonWetzel/csharp-nd-array | Rémi Verschelde | |
Don't marshal multidimensional arrays | |||
2022-09-18 | Merge pull request #65945 from Faless/mp/4.x_nodes_warnings | Rémi Verschelde | |
[MP] Add warnings to spawner and synchronizer. | |||
2022-09-18 | Merge pull request #65877 from raulsntos/dotnet/signal-delegate-docs | Rémi Verschelde | |
Add documentation to signal delegates | |||
2022-09-17 | Add GDScript resource export. | willnationsdev | |
2022-09-17 | Spelling correction: change "no" to "not" | I Woithe | |
2022-09-17 | don't marshal multidimensional arrays | antonWetzel | |
2022-09-17 | [MP] Add warnings to spawner and synchronizer. | Fabio Alessandrelli | |
MultiplayerSpawner: - When spawn_path is invalid. - When the auto spawn list is empty and _spawn_custom is not overridden. Note: We remove the warning for placeholder scripts since there's no way of knowing if they have a certain method. MultiplayerSynchronizer: - When root_path is invalid. | |||
2022-09-16 | Fix line trim/ellipsis when line do not have space or newline at the end. | bruvzg | |
2022-09-16 | Merge pull request #65892 from konczg/fix_openxr_layer_composition_blending | Rémi Verschelde | |
Fix OpenXR layer composition blending | |||
2022-09-16 | Fix OpenXR layer composition blending | Gabor Koncz | |
2022-09-16 | Make `push_nupkgs_local` absolute | Raul Santos | |
Ensures the `push_nupkgs_local` argument in build_assemblies.py is an absolute path so the argument can be given as a relative path and it will be converted. | |||
2022-09-16 | C#: Add documentation to signal delegates | Raul Santos | |
2022-09-15 | Merge pull request #65152 from s77rt/fix-56343 | Rémi Verschelde | |
Fix GDScript preload fails in standalone build unless files are present in directory |