Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-28 | SCons: Silence MSVC C++17 deprecation warnings in Graphite | Rémi Verschelde | |
Fixes #66497. | |||
2022-09-28 | Merge pull request #66492 from bruvzg/gde_ts_underscr | Rémi Verschelde | |
[GDExtension] Use function names with underscore for TextServer extension, add macros to generate wrappers for module functions. | |||
2022-09-28 | Merge pull request #66490 from timothyqiu/navmap-realloc | Rémi Verschelde | |
get_path()` | |||
2022-09-28 | Merge pull request #65898 from konczg/add_passthrough_extension_wrapper | Rémi Verschelde | |
Add passthrough extension wrapper | |||
2022-09-28 | [GDExtension] Use function names with underscore for TextServer extension, ↵ | bruvzg | |
add macros to generate wrappers for module functions. | |||
2022-09-28 | Fix heap-use-after-free in `NavMap::get_path()` | Haoyu Qiu | |
2022-09-27 | SCons: Fix MSVC warning LNK4042 about dupe objects in regex | Rémi Verschelde | |
2022-09-27 | Add Passthrough extension wrapper | Gabor Koncz | |
2022-09-27 | Merge pull request #66160 from dpalais/double_time | Rémi Verschelde | |
Use double instead of real_t type for time-related parameters and variables | |||
2022-09-27 | Merge pull request #66282 from BastiaanOlij/openxr_palm_pose | Rémi Verschelde | |
Add OpenXR palm pose extension support | |||
2022-09-27 | Merge pull request #65074 from MewPurPur/booleans-highlighting-fix | Rémi Verschelde | |
Fix highlighting after value keywords | |||
2022-09-26 | Change time parameters and variables to double type | Dave Palais | |
Addresses #65313 | |||
2022-09-26 | Merge pull request #60313 from BastiaanOlij/xr_hand_tracking | Rémi Verschelde | |
Adding OpenXR hand tracking support | |||
2022-09-26 | Merge pull request #66434 from bruvzg/rtl_fix_def_ot | Rémi Verschelde | |
[RTL] Fix font variations / OpenType features of theme default font not updated when default font is changed. | |||
2022-09-26 | Merge pull request #66366 from asmaloney/script-fix-redundant-if | Rémi Verschelde | |
_parse_function() | |||
2022-09-26 | Style: Cleanup header guards for consistency | Rémi Verschelde | |
Fix file names for {Static,Lightmap}RaycasterEmbree. | |||
2022-09-26 | [RTL] Fix font variations / OpenType features of theme default font not ↵ | bruvzg | |
updated when default font is changed. | |||
2022-09-26 | Adding OpenXR hand tracking support | Bastiaan Olij | |
2022-09-26 | Merge pull request #65798 from kisg/dynamic_openxr_loader | Rémi Verschelde | |
Dynamic loading of OpenXR Loader on Android | |||
2022-09-26 | Merge pull request #66418 from bruvzg/font_fb_order | Rémi Verschelde | |
[TextServer] Always prefer main font over fallbacks, regardless of script/language support. | |||
2022-09-26 | Merge pull request #65717 from Ithamar/feat-tga-16bits | Rémi Verschelde | |
Add 16-bits TGA support | |||
2022-09-25 | [TextServer] Always prefer main font over fallbacks, regardless of ↵ | bruvzg | |
script/language support. | |||
2022-09-25 | Fix out of sync when the script is edited externally via lsp | Rindbee | |
Previously, external editing via lsp would modify the modified time of the script, which caused the internal display of the script to not be refreshed when refocusing the engine. Now saving the script externally via lsp will automatically refresh the internal display. | |||
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 | Remove redundant "if" condition in GDScriptCompiler::_parse_function() | Andy Maloney | |
Looking at the original PR, I believe this is the original intent, but it now means that previously dead code is now executed. | |||
2022-09-24 | Dynamic loading of OpenXR Loader on Android | Gergely Kis | |
This change implements dynamic loading of the OpenXR Loader library on Android. If an OpenXR Loader library is not found, Godot will still function with OpenXR disabled. Also, on every platform, the OpenXR symbols are resolved at runtime using xrGetInstanceProcAddr. On Windows and Linux the OpenXR loader is included in the main engine binary. On Android, the OpenXR Loader is not built with the engine. Separately distributed Android plugins will be provided with the correct loader library for each device. Co-authored-by: Gábor Pál Korom <gabor.p.korom@migeran.com> Co-authored-by: Gábor Koncz <gabor.koncz@migeran.com> | |||
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-23 | Add OpenXR palm pose extension support | Bastiaan Olij | |
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` |