Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Merge pull request #96301 from scgm0/Delete-old-C#-data | Rémi Verschelde | 2024-09-12 | 1 | -2/+8 | |
|\ \ \ \ | | | | | | | | | | | | | | | | C#: Clear existing data directory extracted from PCK | |||||
| * | | | | C#: Clear existing data directory extracted from PCK | scgm0 | 2024-09-12 | 1 | -2/+8 | |
| | | | | | ||||||
* | | | | | Merge pull request #95840 from raulsntos/char_metadata | Rémi Verschelde | 2024-09-12 | 1 | -0/+6 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Add metadata for `char16_t` and `char32_t` | |||||
| * | | | | | Add metadata for `char16_t` and `char32_t` | Raul Santos | 2024-09-12 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't seem to expose any API that uses `char16_t` yet, but I added it anyway since we make the type info for it. I didn't add anything for `wchar_t` because we are not making a type info so maybe we don't have a need for it yet, it could be added in the future. To prevent breaking compatibility with the C# bindings, we ignore the `char32_t` metadata and still use `System.Int64`. | |||||
* | | | | | | Extract editor main screen | kit | 2024-09-09 | 1 | -1/+2 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #78656 from Repiteo/typed-dictionary | Rémi Verschelde | 2024-09-06 | 6 | -5/+94 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Implement typed dictionaries | |||||
| * | | | | | Implement typed dictionaries | Thaddeus Crews | 2024-09-04 | 6 | -5/+94 | |
| |/ / / / | ||||||
* / / / / | C# Assemblies can now be built with deprecated=no | Felix Bytow | 2024-09-05 | 3 | -5/+18 | |
|/ / / / | ||||||
* | | | | Cleanup of raw `nullptr` checks with `Ref` | A Thousand Ships | 2024-08-31 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc. | |||||
* | | | | C#: Use export platform to determine the target OS and log errors | Raul Santos | 2024-08-30 | 2 | -34/+31 | |
| | | | | | | | | | | | | | | | | | | | | - Use the export platform's `get_os_name` to determine the platform name instead of guessing from the features. - Use the export platform's `add_message` to add error messages instead of a custom error dialog. Integrates .NET error messages with the export log dialog. | |||||
* | | | | Fix build logger unable to handle an event without an associated file | RedOrbweaver | 2024-08-29 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Merge pull request #92316 from alula/msvc-clang | Rémi Verschelde | 2024-08-29 | 1 | -0/+2 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Add support for compiling with VS clang-cl toolset | |||||
| * | | | | Add support for compiling with VS clang-cl toolset | Alula | 2024-08-28 | 1 | -0/+2 | |
| | | | | | ||||||
* | | | | | [Windows] Fix OS.open_dynamic_library | bruvzg | 2024-08-28 | 1 | -1/+1 | |
|/ / / / | ||||||
* | | | | Merge pull request #91018 from ↵ | Rémi Verschelde | 2024-08-26 | 4 | -6/+7 | |
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | Daylily-Zeleen/daylily-zeleen/optionally_postinitialization_for_extension_owner Allow ClassDB to create a Object without postinitialization for GDExtension. | |||||
| * | | | Allow ClassDB to create a Object without postinitialization for GDExtension. | Daylily-Zeleen | 2024-08-20 | 4 | -6/+7 | |
| | | | | ||||||
* | | | | Merge pull request #95921 from akien-mga/scons-validate-opt-in-drivers | Rémi Verschelde | 2024-08-22 | 1 | -2/+4 | |
|\ \ \ \ | | | | | | | | | | | | | | | | SCons: Better validation for platform-specific opt-in drivers | |||||
| * | | | | SCons: Better validation for platform-specific opt-in drivers | Rémi Verschelde | 2024-08-21 | 1 | -2/+4 | |
| |/ / / | | | | | | | | | | | | | | | | | This replaces cryptic compilation errors with a clear error message and early build termination. | |||||
* | | | | Merge pull request #95790 from aaronfranke/rect-aabb-support | Rémi Verschelde | 2024-08-22 | 2 | -7/+34 | |
|\ \ \ \ | |/ / / |/| | | | | | | | Simplify Rect2/AABB `get_support` function | |||||
| * | | | Simplify and fix Rect2/AABB get_support function | Aaron Franke | 2024-08-19 | 2 | -7/+34 | |
| | | | | ||||||
* | | | | Merge pull request #95808 from ↵ | Rémi Verschelde | 2024-08-20 | 1 | -2/+8 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | paulloz/bugfix/dotnet-globalclass-icon-relative-paths Fix relative paths for global class icons in C# | |||||
| * | | | | Fix relative paths for global class icons in C# | Paul Joannon | 2024-08-19 | 1 | -2/+8 | |
| |/ / / | ||||||
* | | | | Merge pull request #95269 from raulsntos/dotnet/determinant | Rémi Verschelde | 2024-08-20 | 1 | -8/+9 | |
|\ \ \ \ | |/ / / |/| | | | | | | | C#: Expose `Transform2D.Determinant()` | |||||
| * | | | C#: Expose `Transform2D.Determinant()` | Raul Santos | 2024-08-08 | 1 | -8/+9 | |
| | | | | ||||||
* | | | | Merge pull request #93172 from raulsntos/dotnet/clear-instance-bindings | Rémi Verschelde | 2024-08-19 | 1 | -2/+11 | |
|\ \ \ \ | | | | | | | | | | | | | | | | C#: Clear instance bindings callbacks on finalizing the language | |||||
| * | | | | C#: Clear instance bindings callbacks on finalizing the language | Raul Santos | 2024-06-14 | 1 | -2/+11 | |
| | | | | | | | | | | | | | | | | | | | | When finalizing the C# language every C# instance is disposed and the instance bindings callbacks are no longer valid. Clearing the instance bindings ensures these callbacks are not called, and since we dispose of every C# instance there should be no leaks. | |||||
* | | | | | Merge pull request #95676 from raulsntos/dotnet/clear-owner-order | Rémi Verschelde | 2024-08-19 | 1 | -1/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | C#: Destroy script before clearing owner | |||||
| * | | | | | C#: Destroy script before clearing owner | Raul Santos | 2024-08-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | The C# script destructor needs to access the owner (i.e.: to disconnect signals) so we now clear it after the script has been destroyed. | |||||
* | | | | | | C#: Use Godot's LipO implementation instead of Xcode's lipo command | Raul Santos | 2024-08-17 | 4 | -106/+30 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #94766 from Z0rb14n/fix-vector3-slerp | Rémi Verschelde | 2024-08-16 | 1 | -1/+9 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | C#: Fix Vector3 `Slerp` normalization error | |||||
| * | | | | | | Fix Vector3 Slerp Normalizing Zero Vectors | Z0rb14n | 2024-07-26 | 1 | -1/+9 | |
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | Ported the existing zero length check in C++ into C#. | |||||
* | | | | | | Merge pull request #94599 from juanjp600/node-array-export-diagnostic | Rémi Verschelde | 2024-08-16 | 3 | -19/+99 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | C#: Fix GD0107 not applying to arrays and dictionaries containing nodes | |||||
| * | | | | | | Fix GD0107 not applying to arrays and dictionaries containing nodes | Juan Pablo Arce | 2024-07-24 | 3 | -19/+99 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #95431 from Joy-less/Fix-#10418 | Rémi Verschelde | 2024-08-16 | 1 | -1/+2 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | C#: Add `NotNullWhenAttribute` to `IsInstanceValid` | |||||
| * | | | | | | Add NotNullWhenAttribute to IsInstanceValid | Joyless | 2024-08-12 | 1 | -1/+2 | |
| | |_|_|/ / | |/| | | | | ||||||
* | | | | | | Merge pull request #94693 from jonatanrojderd/master | Rémi Verschelde | 2024-08-16 | 1 | -7/+9 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | [C#] Change the `VisualShaderNodeCustom` template to use the correct override types and signatures | |||||
| * | | | | | * Changed the VisualShaderNodeCustom template to use the correct overrides ↵ | Jonatan Röjder Delnavaz | 2024-08-16 | 1 | -7/+9 | |
| | |/ / / | |/| | | | | | | | | | | | | | and added the GlobalClass attribute | |||||
* | | | | | Bump version to 4.4-dev | Rémi Verschelde | 2024-08-15 | 4 | -4/+4 | |
| |/ / / |/| | | | | | | | | | | | Mr. Godot still didn't show up... | |||||
* | | | | Fix doc on Vector2.cs's / operator | Max | 2024-07-27 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Style: Optimize `.svg` files with `svgo` | Thaddeus Crews | 2024-06-23 | 2 | -2/+2 | |
| | | | ||||||
* | | | C#: Escape generated members | Raul Santos | 2024-06-15 | 22 | -1040/+1041 | |
| | | | ||||||
* | | | Fix freeze after building C# | Hilderin | 2024-06-09 | 4 | -8/+10 | |
|/ / | ||||||
* | | C#: Skip method name when checking CallError | Raul Santos | 2024-06-05 | 1 | -2/+6 | |
| | | | | | | | | When invoking `call`, the arguments contain the method name. This argument must be skipped; otherwise, the `error.argument` index will be off. | |||||
* | | Update pre-commit hooks configuration to use `ruff` instead of `black` | Jakub Marcowski | 2024-05-21 | 3 | -12/+4 | |
| | | ||||||
* | | Merge pull request #91557 from AThousandShips/dotnet_doc_fix | Rémi Verschelde | 2024-05-21 | 6 | -41/+4 | |
|\ \ | | | | | | | | | | [C#] Unexpose `GodotSharp` | |||||
| * | | [C#] Unexpose `GodotSharp` | A Thousand Ships | 2024-05-04 | 6 | -41/+4 | |
| | | | | | | | | | | | | | | | This class seems to have been exposed accidentally, and breaks documentation on non-mono builds, requiring hacks | |||||
* | | | Merge pull request #88919 from nongvantinh/fix-88834 | Rémi Verschelde | 2024-05-21 | 1 | -3/+3 | |
|\ \ \ | | | | | | | | | | | | | Revise implementation of C# `Aabb.GetSupport` to match the implementation in `core` | |||||
| * | | | Revise implementation to match the implementation in `core` | Nông Văn Tình | 2024-02-27 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | Fixes: #88834 | |||||
* | | | | Fix ContextMenu Copy Error is off in MSBuild Panel | Marius Hanl | 2024-05-15 | 1 | -1/+1 | |
| |_|/ |/| | | ||||||
* | | | Remove useless isFirstEntry and useless source.Append("else ") | Gaoyao Massimo Hu | 2024-05-14 | 10 | -301/+276 | |
| | | |