Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | 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. | |||
2023-01-25 | GDScript: Allow constant expressions in annotations | Danil Alexeev | |
2023-01-25 | Merge pull request #71120 from jordigcs/ternary | George Marques | |
Closes https://github.com/godotengine/godot/issues/71065 | |||
2023-01-25 | Merge pull request #71349 from vonagam/disallow-infer-on-weak | Rémi Verschelde | |
GDScript: Disallow type inference with untyped initializer | |||
2023-01-25 | Merge pull request #71948 from dsnopek/webxr-godot4-world-scale | Rémi Verschelde | |
Correctly apply world_scale in WebXR (Godot 4) | |||
2023-01-25 | Merge pull request #71142 from aaronfranke/never-duplicate-script | Rémi Verschelde | |
Add `PROPERTY_USAGE_NEVER_DUPLICATE` flag and use for script | |||
2023-01-25 | Merge pull request #71963 from dalexeev/clarify-script-level-annotation-error | Rémi Verschelde | |
Clarify error message about script-level annotation | |||
2023-01-25 | Merge pull request #71858 from reduz/disable-stream-import-loop-by-default | Rémi Verschelde | |
Disable OGG and MP3 looping by default on import | |||
2023-01-25 | GDScript: Fix marking of line with unsafe property access as unsafe | Dmitrii Maganov | |
2023-01-24 | Add PROPERTY_USAGE_NEVER_DUPLICATE flag and use for script | Aaron Franke | |
Co-authored-by: Yakov Borevich <j.borevich@gmail.com> | |||
2023-01-24 | PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE" | Aaron Franke | |
2023-01-24 | C#: Sync GD with Core | Raul Santos | |
- Add overloads to print methods that take a single `string`. - Use `StringBuilder` to append print parameters. - Remove `PrintStack` method. - Add `ErrorString`. - Remove `Str` method. - Add exception to `Range` when step is 0. - Add `VarToBytesWithObjects` and `BytesToVarWithObjects`. - Remove optional boolean parameter from `VarToBytes` and `BytesToVar`. - Move `InstanceFromId` to `Godot.Object`. - Add `Godot.Object.IsInstanceIdValid`. - Update documentation. | |||
2023-01-24 | Seal C# attributes | Raul Santos | |
2023-01-24 | Sync C# Dictionary with Core | Raul Santos | |
- Implement `ICollection` methods explicitly. - Add `Merge` method. - Add `RecursiveEqual` method. - Update documentation. | |||
2023-01-24 | C#: Add float an double overloads to Mathf | Raul Santos | |
- Add `float` and `double` overloads to all methods of `Mathf`. This allows the methods to be usable with `float`, `double` or `real_t`. - Use `System.MathF` in the `float` overloads which may result in better performance. - Constants remain as `real_t` for the time being. - Add aggresive inlining for methods that wrap `System.Math` calls. | |||
2023-01-24 | C# Improve the "Tag" conversion of documents | Magian | |
[codeblocks] for Keep only the [CSharp] part. [param] is changed to <c>. [b] for bold text. [i] for italic text. 4.0 now uses variant, so [variant] to <see cref="Godot.Variant"/>. since Rider does not support [u], only comments have been modified. | |||
2023-01-24 | Clarify error message about script-level annotation | Danil Alexeev | |
2023-01-24 | Merge pull request #71932 from raulsntos/dotnet/lin2db-to-math | Rémi Verschelde | |
C#: Move `LinearToDb` and `DbToLinear` to Mathf | |||
2023-01-23 | Correctly apply world_scale in WebXR | David Snopek | |
2023-01-23 | Merge pull request #71931 from bruvzg/ts_s | Rémi Verschelde | |
[TextServer] Fix ICU data loading and exporting with `internationalization/locale/include_text_server_data` setting. | |||
2023-01-23 | C#: Move `LinearToDb` and `DbToLinear` to Mathf | Raul Santos | |
2023-01-23 | [TextServer] Fix ICU data loading and exporting with ↵ | bruvzg | |
`internationalization/locale/include_text_server_data` setting. | |||
2023-01-23 | [TextServer] Add fallback code in case of missing ICU data. | bruvzg | |
2023-01-23 | Merge pull request #70948 from vnen/gdscript-ptr-method-name-in-debug | George Marques | |
2023-01-23 | Merge pull request #71914 from vnen/gdscript-no-continue-match | Rémi Verschelde | |
GDScript: Remove function of `continue` for match statement | |||
2023-01-23 | Merge pull request #63251 from ↵ | Rémi Verschelde | |
SaracenOne/disable_data_generation_on_foreign_resources Disable navmesh, lightmap, and VoxelGI generation on foreign data | |||
2023-01-23 | GDScript: Add names for disassembling function pointers | George Marques | |
When instructions use function pointers, it's not possible to retrieve their original names in the disassembly. This stores the names in vectors (in debug builds) so they can be shown. |