Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-02 | Merge pull request #69483 from akien-mga/openxr-3d-only | Rémi Verschelde | |
SCons: Disable openxr module with disable_3d=yes | |||
2022-12-02 | Merge pull request #68870 from dsnopek/master-webxr-input | Rémi Verschelde | |
Get WebXR fully working in Godot 4! | |||
2022-12-02 | Merge pull request #69448 from BastiaanOlij/fix_etc_rgba_bgra_issue | Rémi Verschelde | |
ETCPAK expects BGRA data for ETC | |||
2022-12-02 | SCons: Disable openxr module with disable_3d=yes | Rémi Verschelde | |
Fixes #69470. | |||
2022-12-01 | Get WebXR fully working in Godot 4! | David Snopek | |
2022-12-02 | Merge pull request #67023 from raulsntos/dotnet/fix-signal-callback-generation | Ignacio Roldán Etcheverry | |
C#: Fix signature of generated signal callbacks | |||
2022-12-02 | Merge pull request #69166 from souplamp/icon-annotation-not-working | Yuri Sizov | |
Update docs to clarify `@icon` only works with global script classes | |||
2022-12-01 | Update docs to mention `@icon` only works with global script classes | souplamp | |
Update the docs to clarify that the `@icon` annotation does not work when only attaching a script to a node, and clarify that the script itself must be a globally accessible script type. | |||
2022-12-01 | Merge pull request #69423 from KoBeWi/parenture | Rémi Verschelde | |
Improve parent signature error | |||
2022-12-01 | Merge pull request #68481 from dalexeev/gds-fix-dyn-arg-def-val | Rémi Verschelde | |
GDScript 2.0: Fix shift due to skip of non-constant default argument values | |||
2022-12-02 | ETCPAK expects BGRA data for ETC | Bastiaan Olij | |
2022-12-01 | Improve parent signature error | kobewi | |
2022-12-01 | Merge pull request #69303 from Chaosus/gds_fix_loops | Rémi Verschelde | |
Reset unassigned local variables to null in the loops | |||
2022-11-30 | Merge pull request #69392 from dsnopek/openxr-quest-fix | Rémi Verschelde | |
Fix OpenXR on the Meta Quest: XR_KHR_loader_init_android is not reported as available (but it works anyway) | |||
2022-11-30 | Merge pull request #69278 from rhofour/remove-namespaces | Ignacio Roldán Etcheverry | |
Remove unnecessary namespaces in generated PropertyDefVal files. | |||
2022-11-30 | Merge pull request #69269 from red1939/red1939/master | Rémi Verschelde | |
Acknowledge that a CLASS kind of a DataType might not have an identifier | |||
2022-11-30 | Acknowledge that a CLASS kind of a DataType might not have an identifier | Bartosz Bielecki | |
2022-11-29 | Remove unnecessary namespaces in generated PropertyDefVal files. | R. Alex Hofer | |
2022-11-29 | Fix OpenXR on the Meta Quest: XR_KHR_loader_init_android is not reported as ↵ | David Snopek | |
available (but it works anyway) | |||
2022-11-30 | Merge pull request #65905 from raulsntos/dotnet/marshaling-collections | Ignacio Roldán Etcheverry | |
C#: Fix marshaling generic Godot collections | |||
2022-11-29 | Enable GLES3 on Android | clayjohn | |
Add necessary build flags and switch from using a GLES2 context to a GLES3 one. This also enables building for OpenXR Co-authored-by: m4gr3d <fhuyakou@gmail.com> Co-authored-by: dsnopek <dsnopek@gmail.com> | |||
2022-11-29 | Merge pull request #68665 from TokageItLab/cut-unkeyed-gltf-anim | Rémi Verschelde | |
Add "Trimming" option to cut un-keyed timeline before first key in glTF animation | |||
2022-11-29 | Use forward-declarations in big editor classes | trollodel | |
2022-11-29 | Add trimming option to cut un-keyed timeline before first key in gltf | Silc Renew | |
2022-11-28 | Reset unassigned local variables to null in the loops | Yuri Rubinsky | |
2022-11-28 | Merge pull request #69224 from adamscott/fix-PackedScene-reload_from_file | Rémi Verschelde | |
Add `PackedScene::reload_from_file()` override | |||
2022-11-28 | Add PackedScene::reload_from_file() override | Adam Scott | |
2022-11-28 | Fix lookup code to pass functions with the same name as built-ins | Yuri Rubinsky | |
2022-11-28 | Merge pull request #69259 from adamscott/fix-cyclic-reference-base-issue | Rémi Verschelde | |
Fix cyclic reference base being loaded but not valid (which is ok) | |||
2022-11-28 | Merge pull request #69272 from rune-scape/rune-avoid-global-base | Rémi Verschelde | |
Avoid using `get_global_class_native_base` | |||
2022-11-28 | Merge pull request #67031 from raulsntos/dotnet/string-extensions | Rémi Verschelde | |
C#: Cleanup and sync StringExtensions with core | |||
2022-11-28 | Merge pull request #65907 from magian1127/4.0FixPropertiesGenerator | Ignacio Roldán Etcheverry | |
C#: Fix Generated ScriptProperty Error. | |||
2022-11-27 | C#: Remove/deprecate unnecessary string extensions | Raul Santos | |
- Removed `UnicodeAt` - Removed `EndsWith` - Removed `LPad` and `RPad` - Deprecated `BeginsWith` in favor of `string.StartsWith` - Deprecated `LStrip` and `RStrip` in favor of `string.TrimStart` and `string.TrimEnd` | |||
2022-11-27 | Fix cyclic reference base being loaded but not valid (which is ok) | Adam Scott | |
2022-11-27 | C#: Fix Generated ScriptProperty Error. | Magian | |
1. Add "this." to prevent errors caused by duplicate variable names. 2. Try to find the default value of property getters. | |||
2022-11-27 | GDScript: Avoid using `get_global_class_native_base` | rune-scape | |
2022-11-27 | Merge pull request #69194 from raulsntos/dotnet/begone-variant-disposer | Ignacio Roldán Etcheverry | |
C#: Remove VariantSpanDisposer and use constants in stackalloc | |||
2022-11-27 | C#: Remove VariantSpanDisposer and use constants in stackalloc | Raul Santos | |
- Remove `VariantSpanDisposer`, no need to dispose of the Variant Spans since we are now borrowing the Variants instead of copying them. - Remove `VariantSpanExtensions.Cleared` that was only used so the Span was initialized for `VariantSpanDisposer` to know what to dispose. - Fix stackalloc Spans to use constant VarArgsSpanThreshold and avoid bound checks. | |||
2022-11-26 | Merge pull request #69191 from raulsntos/dotnet/no-throw | Ignacio Roldán Etcheverry | |
Fix `VariantUtils.UnsupportedType` method throwing | |||
2022-11-26 | Merge pull request #69088 from raulsntos/dotnet/global | Ignacio Roldán Etcheverry | |
C#: Add `global::` namespace to generated source | |||
2022-11-26 | Fix `VariantUtils.UnsupportedType` method throwing | Raul Santos | |
This method was not supposed to throw, just return the new constructed exception so it can be thrown by the caller. | |||
2022-11-26 | C#: Add `global::` namespace to generated source | Raul Santos | |
Adds `global::` to the fully qualified types in source generators to prevent ambiguity. | |||
2022-11-25 | Merge pull request #69079 from adamscott/fix-singleton-scene-cyclic-load | Rémi Verschelde | |
Fix singleton scene cyclic loading | |||
2022-11-25 | Merge pull request #68310 from neikeq/csharp-opt-variant-generic-conv | Rémi Verschelde | |
C#: Optimize Variant conversion callbacks | |||
2022-11-25 | Fix singleton scene cyclic loading | Adam Scott | |
2022-11-25 | C#: Cleanup and sync crypto/buffer StringExtensions with core | Raul Santos | |
- Replaced `MD5Buffer`, `MD5Text`, `SHA256Buffer` and `SHA256Text` implementation to use the `System.Security.Cryptography` classes and avoid marshaling. - Added `SHA1Buffer` and `SHA1Text`. - Renamed `ToUTF8` to `ToUTF8Buffer`. - Renamed `ToAscii` to `ToASCIIBuffer`. - Added `ToUTF16Buffer` and `ToUTF32Buffer`. - Added `GetStringFromUTF16` and `GetStringFromUTF32`. | |||
2022-11-25 | C#: Cleanup and sync `IsValid*` StringExtensions with core | Raul Santos | |
- Renamed `IsValidInteger` to `IsValidInt`. - Added `IsValidFileName`. - Added `IsValidHexNumber`. - Added support for IPv6 to `IsValidIPAddress`. - Added `ValidateNodeName`. - Updated the documentation of the `IsValid*` methods. | |||
2022-11-25 | C#: Cleanup and sync StringExtensions with core | Raul Santos | |
- Moved `GetBaseName` to keep methods alphabetically sorted. - Removed `Length`, users should just use the Length property. - Removed `Insert`, string already has a method with the same signature that takes precedence. - Removed `Erase`. - Removed `ToLower` and `ToUpper`, string already has methods with the same signature that take precedence. - Removed `FindLast` in favor of `RFind`. - Replaced `RFind` and `RFindN` implemenation with a ca ll to `string.LastIndexOf` to avoid marshaling. - Added `LPad` and `RPad`. - Added `StripEscapes`. - Replaced `LStrip` and `RStrip` implementation with a call to `string.TrimStart` and `string.TrimEnd`. - Added `TrimPrefix` and `TrimSuffix`. - Renamed `OrdAt` to `UnicodeAt`. - Added `CountN` and move the `caseSensitive` parameter of `Count` to the end. - Added `Indent` and `Dedent`. | |||
2022-11-25 | Merge pull request #69144 from DeeJayLSP/update_embree | Rémi Verschelde | |
Update embree to 3.13.5 | |||
2022-11-25 | Update embree to 3.13.5 | DeeJayLSP | |