Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | 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 | |
| | | | ||||||
* | | | Merge pull request #91763 from paulloz/dotnet/fix-stringextension-warnings | Rémi Verschelde | 2024-05-10 | 1 | -3/+9 | |
|\ \ \ | | | | | | | | | | | | | C#: Fix comparison warnings in `StringExtensions.cs` | |||||
| * | | | Fix comparison warnings in `StringExtensions.cs` | Paul Joannon | 2024-05-10 | 1 | -3/+9 | |
| | | | | ||||||
* | | | | Merge pull request #91645 from ZerxZ/dotnet/hint-string-fix | Rémi Verschelde | 2024-05-10 | 1 | -0/+36 | |
|\ \ \ \ | | | | | | | | | | | | | | | | Fix C# Hint NodeType and ResourceType HintString | |||||
| * | | | | Fix C# Hint NodeType and ResourceType HintString | Gaoyao Massimo Hu | 2024-05-08 | 1 | -0/+36 | |
| |/ / / | ||||||
* | | | | Merge pull request #91564 from paulloz/huisedenanhai-fix_csharp_method_info | Rémi Verschelde | 2024-05-10 | 3 | -37/+35 | |
|\ \ \ \ | |/ / / |/| | | | | | | | CSharpScript should not own method infos of the base class | |||||
| * | | | CSharpScript should not own base script signals | Paul Joannon | 2024-05-09 | 3 | -26/+33 | |
| | | | | ||||||
| * | | | CSharpScript should not own method infos of the base class | huisedenanhai | 2024-05-04 | 2 | -13/+4 | |
| | |/ | |/| | ||||||
* | | | Replace `find` with `contains/has` where applicable | A Thousand Ships | 2024-05-08 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | * Replaces `find(...) != -1` with `contains` for `String` * Replaces `find(...) == -1` with `!contains` for `String` * Replaces `find(...) != -1` with `has` for containers * Replaces `find(...) == -1` with `!has` for containers | |||||
* | | | Merge pull request #91696 from akien-mga/style-file-format | Rémi Verschelde | 2024-05-08 | 7 | -12/+12 | |
|\ \ \ | | | | | | | | | | | | | Style: Trim trailing whitespace and ensure newline at EOF | |||||
| * | | | Style: Trim trailing whitespace and ensure newline at EOF | Rémi Verschelde | 2024-05-08 | 7 | -12/+12 | |
| | | | | | | | | | | | | | | | | Found by apply the file_format checks again via #91597. | |||||
* | | | | Specify a runtime rollforward for OpenVisualStudio | Paul Joannon | 2024-05-07 | 1 | -0/+1 | |
|/ / / | | | | | | | | | | | | | | | | Use `LatestMajor` Fixes #91638 | |||||
* | | | Fix various typos with codespell | Rémi Verschelde | 2024-05-07 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Using 2.2.7.dev217+g10c2abcf. Had to add `colour` to the ignore list as we used it as an alias/keyword for the documentation of color-related APIs. Also ignore recommendations to change `thirdparty` to either `third-party` or `third party`, which are correct but we use the former fairly consistently. | |||||
* | | | Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-04 | 2 | -19/+20 | |
|/ / | | | | | | | | | | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` * Remade existing operations into other solutions when applicable | |||||
* | | Merge pull request #91509 from ↵ | Rémi Verschelde | 2024-05-04 | 1 | -4/+10 | |
|\ \ | | | | | | | | | | | | | | | | akien-mga/dotnet-fix-generating-glue-in-project-folder .NET: Prevent generating mono glue in project folder | |||||
| * | | .NET: Prevent generating mono glue in project folder | Rémi Verschelde | 2024-05-03 | 1 | -4/+10 | |
| | | | | | | | | | | | | Fixes #83128. | |||||
* | | | Merge pull request #91479 from Repiteo/dotnet/sln-csproj-attributes | Rémi Verschelde | 2024-05-04 | 20 | -40/+70 | |
|\ \ \ | | | | | | | | | | | | | C#: Fix attributes for `sln`/`csproj` files | |||||
| * | | | Dotnet: Fix attributes for `sln`/`csproj` files | Thaddeus Crews | 2024-05-03 | 20 | -40/+70 | |
| | | | | ||||||
* | | | | Merge pull request #91203 from pirey0/stringcomp_fix | Rémi Verschelde | 2024-05-04 | 1 | -53/+8 | |
|\ \ \ \ | |_|/ / |/| | | | | | | | C#: Fix `StringExtensions.CompareTo` IndexOutOfRangeException | |||||
| * | | | fixed StringExtensions.CompareTo IndexOutOfRangeException | Luca Martinelli (laptop) | 2024-05-03 | 1 | -53/+8 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | fixes #91118 marked CompareTo obsolete dropped CompareTo [-1,1] range Co-authored-by: Raul Santos <raulsntos@gmail.com> | |||||
* / / | Add PackedVector4Array Variant type | K. S. Ernest (iFire) Lee | 2024-05-03 | 14 | -2/+176 | |
|/ / | | | | | | | | | Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | |||||
* | | Expose `Vector*` component-wise and scalar `min/max` to scripting | A Thousand Ships | 2024-05-02 | 9 | -19/+402 | |
| | | ||||||
* | | Merge pull request #91375 from ↵ | Rémi Verschelde | 2024-05-02 | 4 | -1/+69 | |
|\ \ | | | | | | | | | | | | | | | | paulloz/dotnet/prevent-generator-crash-on-exported-unconstructed-generic-arrays C#: Fix generator crash w/ generic arrays | |||||
| * | | C#: Fix generator crash w/ generic arrays | Paul Joannon | 2024-04-30 | 4 | -1/+69 | |
| | | |