Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-18 | Fix unnammed enum crash regression | ocean (they/them) | |
2023-01-17 | Merge pull request #71516 from raulsntos/dotnet/property-accessors | Rémi Verschelde | |
C#: Make property accessors internal | |||
2023-01-17 | Merge pull request #71534 from Faless/mp/4.x_nested_spawn | Rémi Verschelde | |
[MP] Fix nested spawning during "ready". | |||
2023-01-17 | [MP] Fix nested spawning during "ready". | Fabio Alessandrelli | |
We want our spawns to be notified after ready, but we need to notify them in the order they entered tree, so that nested spawners can be used during "ready" (instead of having to await a frame). | |||
2023-01-16 | Merge pull request #71279 from vonagam/fix-iterator-number-type | Rémi Verschelde | |
GDScript: Fix typing of iterator in for loop | |||
2023-01-16 | Merge pull request #67774 from aaronfranke/script-annotations | Rémi Verschelde | |
Make script annotations be placed before `class_name` and `extends` | |||
2023-01-16 | Merge pull request #71434 from ↵ | Rémi Verschelde | |
adamscott/fix-reduce-identifier-from-base-class-script-retrieval Fix cyclic reference errors while reducing identifiers | |||
2023-01-16 | Merge pull request #71496 from raulsntos/dotnet/sincos | Rémi Verschelde | |
C#: Implement `Mathf.SinCos` | |||
2023-01-16 | C#: Make property accessors internal | Raul Santos | |
2023-01-16 | Merge pull request #69970 from poohcom1/fix/autocomplete-custom-class | George Marques | |
Fixes https://github.com/godotengine/godot/issues/69941 | |||
2023-01-16 | C#: Implement `Mathf.SinCos` | Raul Santos | |
Implement `Mathf.SinCos` that wraps a call to `System.Math.SinCos`, this allows us to use the `SinCos` method more conveniently with `real_t`. Using `Math.SinCos` is often cheaper than separate calls to `Math.Sin` and `Math.Cos`, and they are often used together. | |||
2023-01-16 | Merge pull request #71461 from snoopdouglas/snoopdouglas/master | Rémi Verschelde | |
Class reference: snake_case .tscn & .gd filenames, _on_* callbacks | |||
2023-01-16 | Merge pull request #70504 from KoBeWi/the_choosen_antipattern | Rémi Verschelde | |
Add EditorUndoRedoManager singleton | |||
2023-01-16 | Merge pull request #71477 from aaronfranke/gltf-append-doc | Rémi Verschelde | |
Improve the documentation of GLTFDocument's append methods | |||
2023-01-16 | Merge pull request #71458 from raulsntos/dotnet/quaternion | Rémi Verschelde | |
C#: Make `Length` and `LengthSquared` into methods in `Quaternion`. | |||
2023-01-16 | Merge pull request #71456 from raulsntos/dotnet/sync-plane | Rémi Verschelde | |
C#: Sync `Plane` with Core | |||
2023-01-16 | Merge pull request #71445 from raulsntos/dotnet/transforms | Rémi Verschelde | |
C#: Add missing `Transform{2D,3D}` and `Basis` constructors | |||
2023-01-16 | Merge pull request #71431 from raulsntos/dotnet/scale-and-rotation | Rémi Verschelde | |
C#: Replace `Rotation` and `Scale` properties with get methods | |||
2023-01-16 | Merge pull request #70684 from filiperinaldi/fix_arm64_build_clang | Rémi Verschelde | |
Fix arm64 build when using Clang | |||
2023-01-15 | Fix cyclic reference errors while reducing identifiers. | Adam Scott | |
Co-authored-by: Dmitrii Maganov <vonagam@gmail.com> | |||
2023-01-16 | Add EditorUndoRedoManager singleton | kobewi | |
2023-01-15 | Improve the documentation of GLTFDocument's append methods | Aaron Franke | |
2023-01-15 | C#: Sync `Plane` with Core | Raul Santos | |
- Add `Plane(Vector3)` constructor. - Rename `IntersectRay` to `IntersectsRay`. - Rename `IntersectSegment` to `IntersectsSegment`. - Replace `Center` property with `GetCenter` method. - Add and fix documentation about the _normal_ parameter to Core and C# documentation. | |||
2023-01-16 | Add identifier completion for custom classes. | poohcom1 | |
Previously, custom class would only auto-complete for types in GDScript. This applies it to identifiers as well. | |||
2023-01-15 | C#: Add missing `Transform{2D,3D}` and `Basis` constructors | Raul Santos | |
- Remove `Transform3D(Quaternion, Vector3)` constructor from C#. - Add `Transform3D(Projection)` constructor to C#. - Add documentation to the `Transform3D(Projection)` constructor in Core. - Add `Transform3D` constructor with only real_t params to C# that mirrors `Transform2D`. - Expose `Basis` constructor with only real_t params in C#. - Add `Transform2D(real_t, Vector2, real_t, Vector2)` constructor to C#. | |||
2023-01-15 | Class reference: snake_case .gd filenames, _on_* | Doug Thompson | |
This is for: https://github.com/godotengine/godot-docs/issues/6245 | |||
2023-01-15 | C#: Replace `Rotation` and `Scale` properties with get methods | Raul Santos | |
- Replace `Rotation` property with `GetRotation` method in `Transform2D`. - Replace `Scale` property with `GetScale` method in `Transform2D`. - Replace `Scale` property with `GetScale` method in `Basis`. Core does not expose set methods. | |||
2023-01-15 | C#: Make `Length` and `LengthSquared` into methods in `Quaternion`. | Raul Santos | |
The `Length` and `LengthSquared` members are implemented as methods in every other C# struct, `Quaternion` was the only one implementing them as properties. | |||
2023-01-15 | Merge pull request #71374 from ↵ | Rémi Verschelde | |
raulsntos/dotnet/remove-spherical_interpolate_with C#: Remove `SphericalInterpolateWith` from Transform3D | |||
2023-01-15 | Merge pull request #71423 from ↵ | Rémi Verschelde | |
raulsntos/dotnet/intersects-without-include_borders C#: Remove `includeBorders` parameter from `Rect2i.Intersects` and `AABB.Intersects` | |||
2023-01-15 | Merge pull request #71424 from raulsntos/dotnet/sync-basis | Rémi Verschelde | |
C#: Sync `Basis` with Core | |||
2023-01-14 | C#: Sync `Basis` with Core | Raul Santos | |
- Remove `GetOrthogonalIndex` method (moved to `GridMap`). - Remove `GetRow` and `SetRow` methods. | |||
2023-01-14 | Update all outdated online documentation links | Yuri Sizov | |
2023-01-14 | Fix GDScript script templates to use a PascalCase style for `_CLASS_` | Yuri Rubinsky | |
2023-01-14 | C#: Remove `includeBorders` parameter from `Rect2i.Intersects` and ↵ | Raul Santos | |
`AABB.Intersects` | |||
2023-01-14 | C#: Remove `SphericalInterpolateWith` from Transform3D | Raul Santos | |
2023-01-13 | Merge pull request #71339 from raulsntos/dotnet/is_finite | Yuri Sizov | |
Add `IsFinite` to C# Variants | |||
2023-01-13 | Merge pull request #71343 from raulsntos/dotnet/is_zero_approx | Yuri Sizov | |
Add `IsZeroApprox` to C# vectors | |||
2023-01-13 | Add `IsZeroApprox` to C# vectors | Raul Santos | |
2023-01-13 | Merge pull request #71325 from reduz/refactor-project-setting-overrides | Rémi Verschelde | |
Refactor ProjectSetting overrides | |||
2023-01-13 | Merge pull request #71329 from vnen/gdscript-fix-enum-value-resolution | Rémi Verschelde | |
GDScript: Fix infinite recursion in resolution of enum values | |||
2023-01-13 | Merge pull request #70540 from vaartis/multiline-arrays-dictionaries | Rémi Verschelde | |
Implement export_multiline support for Array[String] and Dictionary | |||
2023-01-13 | Add `IsFinite` to C# Variants | Raul Santos | |
2023-01-13 | Refactor ProjectSetting overrides | Juan Linietsky | |
* Overrides no longer happen for set/get. * They must be checked with a new function: `ProjectSettings::get_setting_with_override()`. * GLOBAL_DEF/GLOBAL_GET updated to use this This change solves many problems: * General confusion about getting the actual or overriden setting. * Feature tags available after settings are loaded were being ignored, they are now considered. * Hacks required for the Project Settings editor to work. Fixes #64100. Fixes #64014. Fixes #61908. | |||
2023-01-13 | GDScript: Fix typing of iterator in for loop | Dmitrii Maganov | |
2023-01-13 | GDScript: Fix infinite recursion in resolution of enum values | George Marques | |
2023-01-12 | Merge pull request #70904 from huangjiaminhhh/master | Rémi Verschelde | |
Fix for navmesh baking when parsing StaticBody colliders | |||
2023-01-12 | Merge pull request #71247 from rsjtdrjgfuzkfg/etcpak | Rémi Verschelde | |
etcpak: Fix ETCPAK_TYPE_ETC2_RA_AS_RG | |||
2023-01-12 | Merge pull request #70733 from vonagam/fix-assigning-untyped | Rémi Verschelde | |
GDScript: Fix some issues with assignments that involve untyped things | |||
2023-01-12 | Merge pull request #71197 from adamscott/add-default-virtual-path-gdscript | Rémi Verschelde | |
Add default virtual `gdscript://` path to `GDScript` instances |