Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-29 | Merge pull request #71844 from vonagam/fix-constant-conversions | Rémi Verschelde | |
GDScript: Fix constant conversions | |||
2023-01-29 | GDScript: Fix constant conversions | Dmitrii Maganov | |
2023-01-28 | GDScript: Fix implicit conversions for function returns | Dmitrii Maganov | |
2023-01-28 | GDScript: Fix test from #69163 after annotations change | Rémi Verschelde | |
2023-01-28 | Merge pull request #72228 from DarkKilauea/nav-agent-callable | Rémi Verschelde | |
Use Callable for Navigation Agent callbacks | |||
2023-01-28 | Merge pull request #72205 from raulsntos/dotnet/proxy-class | Rémi Verschelde | |
Fix lookup of C# types by their engine name | |||
2023-01-28 | Merge pull request #71992 from raulsntos/dotnet/rect-alt | Rémi Verschelde | |
C#: Remove `GetArea` and `GetVolume` methods | |||
2023-01-28 | Merge pull request #69163 from vonagam/variant-safe-lines | Rémi Verschelde | |
GDScript: Fix wrong marking of some lines related to Variant as unsafe | |||
2023-01-27 | Use Callable for Navigation Agent callbacks | Josh Jones | |
2023-01-27 | Fix lookup of C# types by their engine name | Raul Santos | |
2023-01-27 | Merge pull request #72182 from raulsntos/dotnet/remove-obsolete-stringextensions | Rémi Verschelde | |
C#: Remove obsolete StringExtensions methods | |||
2023-01-27 | Merge pull request #71986 from raulsntos/dotnet/readonly-collections | Rémi Verschelde | |
C#: Implement readonly-ness in Array and Dictionary | |||
2023-01-27 | C#: Remove `GetArea` and `GetVolume` methods | Raul Santos | |
- Remove `GetArea` method in favor of the `Area` property in Rect2{i}. - Replace `GetVolume` method with a `Volume` property in AABB. | |||
2023-01-27 | C#: Remove obsolete StringExtensions methods | Raul Santos | |
2023-01-27 | Merge pull request #72111 from raulsntos/method-info-metadata | Rémi Verschelde | |
Add `GodotTypeInfo::Metadata` to `MethodInfo` | |||
2023-01-27 | C#: Implement readonly-ness in Array and Dictionary | Raul Santos | |
- Expose `IsReadOnly` and add `MakeReadOnly` method. | |||
2023-01-27 | Add missing classref changes after #62942 | Rémi Verschelde | |
2023-01-27 | Merge pull request #62499 from fire/gltf-binary-img-compression | Rémi Verschelde | |
Handle gltf binary images | |||
2023-01-27 | Merge pull request #72162 from lyuma/skeleton_rename | Rémi Verschelde | |
Make BoneAttachment3D and Skeleton3D names consistent. | |||
2023-01-27 | Handle gltf binary | K. S. Ernest (iFire) Lee | |
[ Ignore and Warn | Extract Textures (default) | Optimize Loading Embedded as Basisu ] Enable compressed mip maps from Basis Universal for faster compressions. Increase the quality of Basis to avoid corruption. To keep compatibility use the first mip of the previous internal Godot format. Because texture names may have invalid filename characters, adds String::validate_filename to sanitize filenames for import pipeline use. | |||
2023-01-27 | Merge pull request #71943 from paulloz/debugger/better-errors-printing | Rémi Verschelde | |
Better error display in debugger panel | |||
2023-01-27 | Merge pull request #72158 from lyuma/recursive_skeleton_mesh_fix | Rémi Verschelde | |
Avoid nested skeletons, and handle skinned meshes with children. | |||
2023-01-27 | Merge pull request #71845 from vonagam/fix-read-only | Rémi Verschelde | |
GDScript: Fix test for read-only state of constants | |||
2023-01-27 | Better error display in debugger panel | Paul Joannon | |
- Use the right stack frame info as title of the error. - Use the actual C# exception type as error for exceptions raised from C#. - Show the right language instead of always **C++ Error**. | |||
2023-01-26 | Make BoneAttachment3D and Skeleton3D names consistent. | Lyuma | |
BoneAttachment3D nodes are now named as their bone name. Resolves cases where BoneAttachment3D nodes will have arbitrary names like BoneAttachment3D6 Reserve the name "Skeleton3D" and use this name for all generated Skeleton3D nodes. This change will break existing imported scenes with more than one skeleton and/or bone attachments. | |||
2023-01-26 | Avoid nested skeletons, and handle skinned meshes with children. | Lyuma | |
Recursively adds child nodes into each skeleton. This should prevent nested skeletons and avoid bone attachments for leaf bones. In cases where a skinned mesh has children, creates two scene nodes with the same name, which both will represent this single gltf node. Because blend shape animations must target the mesh, adds a separate mapping for ImporterMeshInstance3D node references. This change will break existing imported scenes with bone attachments and more than one skeleton. Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com> | |||
2023-01-27 | GDScript: Fix test for read-only state of constants | Dmitrii Maganov | |
2023-01-27 | C#: Rename `Object` to `GodotObject` | Raul Santos | |
2023-01-27 | C#: Renames to follow .NET naming conventions | Raul Santos | |
Renamed C# types and members to use PascalCase and follow .NET naming conventions. | |||
2023-01-27 | C#: Add global namespace to grouping property info | Raul Santos | |
2023-01-27 | Merge pull request #71825 from RedworkDE/net6-roll-forward | Rémi Verschelde | |
C#: Allow use of .NET 7 | |||
2023-01-27 | Merge pull request #71356 from raulsntos/dotnet/get | Rémi Verschelde | |
C#: Lookup signals and methods in Get method | |||
2023-01-26 | Merge pull request #71535 from raulsntos/dotnet/pointers-are-yabai | Rémi Verschelde | |
C#: Skip methods with pointer parameters | |||
2023-01-26 | Merge pull request #71984 from raulsntos/dotnet/dictionary | Rémi Verschelde | |
Sync C# Dictionary with Core | |||
2023-01-26 | Merge pull request #71946 from raulsntos/dotnet/gd | Rémi Verschelde | |
C#: Sync GD with Core | |||
2023-01-26 | Merge pull request #71583 from raulsntos/dotnet/math | Rémi Verschelde | |
C#: Add float an double overloads to Mathf | |||
2023-01-26 | Merge pull request #71787 from raulsntos/dotnet/restore-properties | Rémi Verschelde | |
C#: Restore `Scale` and `Rotation` properties | |||
2023-01-26 | Merge pull request #71988 from raulsntos/🦭-attributes | Rémi Verschelde | |
Seal C# attributes | |||
2023-01-26 | Merge pull request #72053 from raulsntos/dotnet/sync-context-dispose | Rémi Verschelde | |
C#: Implement disposable pattern and seal `GodotSynchronizationContext` class and related | |||
2023-01-26 | Merge pull request #72057 from raulsntos/dotnet/fix-must-be-variant | Rémi Verschelde | |
C#: Annotate API with `[MustBeVariant]` | |||
2023-01-26 | Merge pull request #65529 from magian1127/4.0FixDocTag | Rémi Verschelde | |
C# Improve the "Tag" conversion of documents | |||
2023-01-26 | Merge pull request #69689 from smix8/navagent_rename_location_4.x | Rémi Verschelde | |
Rename Navigation uses of 'location' to 'position' | |||
2023-01-26 | Rename Navigation uses of 'location' to 'position' | smix8 | |
Contrary to the entire rest of the engine NavigationAgent's and NavigationLinks decided to deal with locations instead of positions. | |||
2023-01-26 | Add `GodotTypeInfo::Metadata` to `MethodInfo` | Raul Santos | |
2023-01-26 | Merge pull request #71634 from dalexeev/gds-annotations-analyzer | Rémi Verschelde | |
GDScript: Allow constant expressions in annotations | |||
2023-01-26 | Merge pull request #72008 from vonagam/fix-property-access-unsafe-mark | Rémi Verschelde | |
GDScript: Fix marking of line with unsafe property access as unsafe | |||
2023-01-25 | Update WebXR tutorial link to point at the Godot 4 version | David Snopek | |
2023-01-25 | C#: Skip documentation syntax in MustBeVariant analyzer | Raul Santos | |
2023-01-25 | C#: Annotate API with MustBeVariant | Raul Santos | |
- Add MustBeVariant attribute to generic parameters that are used in a Variant context | |||
2023-01-25 | C#: Implement disposable pattern and seal `GodotSynchronizationContext` ↵ | Raul Santos | |
class and related - `GodotSynchronizationContext` - Implements `IDisposable` to dispose of the disposable field `_queue`. - Makes the class sealed. - `GodotTaskScheduler` - Implements `IDisposable` to dispose of the disposable property `Context`. - Makes the class sealed. - `Dispatcher` - Dispose of previous `GodotTaskScheduler` instances before creating a new one. |