Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | 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 | |
2021-11-24 | Fixes variable/singal nodes not renaming in visualscript editor | Umang Kalra | |
2021-11-23 | Rename `remove()` to `remove_at()` when removing by index | Lightning_A | |
2021-11-23 | Merge pull request #54949 from Chaosus/fix_warning | Rémi Verschelde | |
2021-11-23 | Merge pull request #55243 from KoBeWi/some_random_stuff_idk | Rémi Verschelde | |
2021-11-23 | Improve various texts | kobewi | |
2021-11-22 | Fix crash when exporting meshes to gltf that have no skin. | jitspoe | |
2021-11-22 | Merge pull request #55151 from Chaosus/control_reset_size | Rémi Verschelde | |
2021-11-22 | Added `reset_size` method to `Control` and `Window` classes | Yuri Roubinsky | |
2021-11-22 | Merge pull request #54919 from ↵ | JFonS | |
williamd67/GPULightmapper-improve-noise-to-prevent-artifacts GPULightmapper: better algorithm to generate rays for indirect lighting | |||
2021-11-21 | Fix merge conflict between #42711 and #42374 | Marcel Admiraal | |
2021-11-20 | Merge pull request #55126 from akien-mga/wslay-45d22583b | Rémi Verschelde | |
2021-11-20 | Merge pull request #55127 from akien-mga/libwebp-1.2.1 | Rémi Verschelde | |
2021-11-20 | Merge pull request #55115 from akien-mga/tinyexr-1.0.1 | Rémi Verschelde | |
2021-11-20 | Add shape data to area overlap data. | Marcel Admiraal | |
2021-11-19 | wslay: Sync with upstream 45d22583b | Rémi Verschelde | |
https://github.com/tatsuhiro-t/wslay/commit/45d22583b488f79d5a4e598cc7675c191c5ab53f Mostly style changes, a couple new methods and fixes. Tweak file structure a bit. | |||
2021-11-19 | GPULightmapper: better algorithm to generate rays for indirect lighting | William Deurwaarder | |
Previous algorithm used an algorithm to generate rays that was not completely random. This caused artifacts when large lighmap textures were used. The new algorithm creates better rays and by that prevents artifacts. | |||
2021-11-19 | libwebp: Sync with upstream 1.2.1 | Rémi Verschelde | |
Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.1/NEWS | |||
2021-11-19 | miniupnpc: Update to version 2.2.3 | Rémi Verschelde | |
Library code and public headers are now properly separated, we can fix include paths to remove the redundant subfolder. | |||
2021-11-19 | tinyexr: Sync with upstream 1.0.1 | Rémi Verschelde | |
Removes miniz as a bundled dependency, relies on our own zlib instead. Includes a couple commits ahead of `v1.0.1` tag to fix MinGW builds. | |||
2021-11-18 | Merge pull request #42374 from madmiraal/fix-32776 | Camille Mohr-Daurat | |
Trigger RigidBodyBullet space override updates when Area properties change. | |||
2021-11-18 | Merge pull request #42306 from madmiraal/fix-39947 | Camille Mohr-Daurat | |
Update Bullet Area overlaps when Area properties or shapes change. | |||
2021-11-18 | Merge pull request #44726 from madmiraal/fix-44644 | Camille Mohr-Daurat | |
Ignore Bullet collision contact points with distance = 0 | |||
2021-11-17 | Fix `randfn` in visual scripts | Yuri Roubinsky | |
2021-11-17 | Expose `randfn` to global scope | Yuri Roubinsky | |
2021-11-16 | Rename built-in `SGN()` macro to `SIGN()` | Hugo Locurcio | |
This matches the name of the GDScript function (except it's uppercase here). |