Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-13 | Fix shadowed global identifier warning duplication | Yuri Roubinsky | |
2021-12-10 | Fix OGG streams never ending playback | Ellen Poe | |
2021-12-10 | Revert "Fix auto reload scripts on external change" | Rémi Verschelde | |
2021-12-10 | Merge pull request #55702 from nekomatata/physics-solver-settings | Rémi Verschelde | |
2021-12-10 | Misc build system fixes | Aaron Franke | |
2021-12-10 | Fix "Lookup Symbol" on global class members | cdemirer | |
"Lookup Symbol" on global class members now does switch to the relevant script. | |||
2021-12-10 | Merge pull request #55572 from aaronfranke/ci-double | Rémi Verschelde | |
2021-12-10 | Merge pull request #43181 from nathanfranke/string-empty | Rémi Verschelde | |
Replace String comparisons with "", String() to is_empty() | |||
2021-12-09 | Add a double-precision editor build to CI | Aaron Franke | |
2021-12-09 | Merge pull request #55700 from Razoric480/raz/lsp-extraneous-code | Rémi Verschelde | |
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke | |
Also: - Adds two stress tests to test_string.h - Changes to .empty() on std::strings | |||
2021-12-09 | Merge pull request #55299 from nathanfranke/renames | Rémi Verschelde | |
2021-12-09 | Merge pull request #49473 from cptchuckles/fix-auto-reload-scripts | Rémi Verschelde | |
2021-12-09 | align to horizontal_alignment, valign to vertical_alignment, related | Nathan Franke | |
2021-12-07 | Add physics solver settings to project settings | PouleyKetchoupp | |
Helps with discovery and setup of physics solver settings, in a specific project settings section for both 2D and 3D. Other changes for cleanup: -Removed unused space parameters in 3D SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS -Added custom solver bias for Shape3D (same as Shape2D) -Improved documentation for solver settings | |||
2021-12-07 | Remove extraneous return to LSP | Francois Belair | |
2021-12-07 | Various fixes to C# documentation | Raul Santos | |
2021-12-07 | Merge pull request #55675 from raulsntos/csharp-basis-quaternion | Ignacio Roldán Etcheverry | |
Rename C# `Quaternion()` -> `GetQuaternion()` | |||
2021-12-06 | Rename "items_count" property to "item_count" | Aaron Franke | |
2021-12-06 | Rename C# `Quaternion()` -> `GetQuaternion()` | Raul Santos | |
To keep consistency with GDScript, the method `Quaternion()` is renamed `GetQuaternion()`, and made `internal` so it's not exposed to scripting. The documentation references are also fixed. Also, the methods `GetQuaternion()` and `GetRotationQuaternion()` are moved below `GetEuler()` to follow alphabetic order. | |||
2021-12-06 | Merge pull request #55655 from raulsntos/csharp-items-count | Ignacio Roldán Etcheverry | |
Replace deprecated `GetItemCount()` with `ItemsCount` | |||
2021-12-06 | Merge pull request #55624 from Razoric480/raz/cs-lsp-signal | Rémi Verschelde | |
2021-12-06 | Fix bad popups offset in editor with single window off | jmb462 | |
Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> | |||
2021-12-06 | Merge pull request #34005 from aaronfranke/minmax | Rémi Verschelde | |
2021-12-06 | Merge pull request #55651 from Calinou/remove-more-debug-prints | Rémi Verschelde | |
2021-12-06 | Replace deprecated GetItemCount() with ItemsCount | Raul Santos | |
Replace the deprecated method `GetItemCount()` with the new property `ItemsCount`. | |||
2021-12-06 | Merge pull request #55597 from raulsntos/csharp-source-generators-generics | Ignacio Roldán Etcheverry | |
Fix C# `Godot.SourceGenerators` for generic classes | |||
2021-12-05 | Remove or make verbose some debugging prints | Hugo Locurcio | |
The message about SpatialMaterial conversion was turned into a warning, as it can potentially interfere with porting projects from Godot 3.x (if there's a bug in the conversion code). | |||
2021-12-05 | Merge pull request #55559 from pycbouh/docs-overridden-cross-linked | Rémi Verschelde | |
2021-12-05 | Bump Godot.NET.Sdk and SourceGenerators versions | Raul Santos | |
Bump `Godot.NET.Sdk` to version 4.0.0-dev6. Bump `Godot.SourceGenerators` to version 4.0.0-dev3. Use floating version 4.0.*-* for package references in Sdk. | |||
2021-12-05 | Fix Godot.SourceGenerators for generic classes | Raul Santos | |
Fix invalid C# generated by source generators for generic classes and add generic classes to the Sample project for testing. | |||
2021-12-04 | Auto-Increment Debugger Port | Nathan Franke | |
Note: This PR also changes the port of the GDScript Language Server from 6008 to 6005. This opens enough ports above the debug port (6007) for this change to be useful. | |||
2021-12-04 | Prevent LSP adding signal func to non GDScripts | Francois Belair | |
2021-12-04 | Merge pull request #55563 from raulsntos/csharp-delegates-for-generic-class | Ignacio Roldán Etcheverry | |
Fix C# `get_all_delegates` method for generic classes | |||
2021-12-04 | Fix get_all_delegates method for generic classes | Raul Santos | |
If the class is generic, we must get its generic type definition and use it to retrieve the delegates. | |||
2021-12-03 | Fix typo in `gdscript_parser` | Raul Santos | |
2021-12-03 | Make overridden properties link to parent definition | Yuri Sizov | |
Co-authored-by: Josh DeGraw <joshmdegraw@gmail.com> | |||
2021-12-02 | Expose max_axis_index and max_axis_index for Vector2(i) | Aaron Franke | |
Some cleanup with Vector3(i)'s methods so that it is consistent with Vector2, for example it returns enums internally (GDScript still gets ints). | |||
2021-12-03 | AudioStreamMP3: expose loop properties to the editor | Vincent | |
2021-12-03 | NavigationMeshInstance: Fix typo to 'vertices' | Rémi Verschelde | |
2021-12-02 | Let MultiMeshInstances affect NavigationMeshes | Carlo Cabanilla | |
2021-12-02 | Merge pull request #55474 from akien-mga/copy-operators-no-reference | Rémi Verschelde | |
2021-12-02 | Merge pull request #55529 from raulsntos/rename-vector-params | Rémi Verschelde | |
2021-12-01 | Merge pull request #55533 from nekomatata/bullet-query-shape-index | Rémi Verschelde | |
2021-12-01 | Rename Vector parameters to be consistent | Raul Santos | |
Renames parameters that were named differently across different scripting languages or their documentation to use the same name everywhere. | |||
2021-12-01 | Fix shape index in multiple physics queries with Bullet | PouleyKetchoupp | |
Two main changes: - Better handling of concave shapes to make sure the queries don't return a triangle index instead of shape index. Note: A concave shape within a compound shape will always return a shape index of 0 because of Bullet limitations. - Extra check for compound shapes in some queries to avoid undefined behavior, because the shape index can have an uninitialized value with convex shapes in some cases. | |||
2021-12-01 | Fix crash when loading an invalid mp3 file | Vincent | |
2021-11-30 | Don't return reference on copy assignment operators | Rémi Verschelde | |
We prefer to prevent using chained assignment (`T a = b = c = T();`) as this can lead to confusing code and subtle bugs. According to https://en.wikipedia.org/wiki/Assignment_operator_(C%2B%2B), C++ allows any arbitrary return type, so this is standard compliant. This could be re-assessed if/when we have an actual need for a behavior more akin to that of the C++ STL, for now this PR simply changes a handful of cases which were inconsistent with the rest of the codebase (`void` return type was already the most common case prior to this commit). | |||
2021-11-25 | Enchance descriptions of @GlobalScope/@GDScript | Yuri Roubinsky | |
2021-11-25 | Move logic for saving project features to ProjectSettings save_custom | Aaron Franke | |