Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-17 | Merge pull request #73398 from anvilfolk/fix-getter | Rémi Verschelde | |
Fix unset getter return types resulting in strange behavior | |||
2023-02-17 | Merge pull request #73364 from anvilfolk/fix-freed | Rémi Verschelde | |
Fix crash by freed object assign to typed variable | |||
2023-02-17 | Merge pull request #73458 from paulloz/csharp/actually-clean-solution | Rémi Verschelde | |
.NET: Clicking "Clean solution" should clean, not build | |||
2023-02-16 | Fix crash by freed object assign to typed variable | ocean (they/them) | |
2023-02-16 | Merge pull request #73238 from vonagam/fix-read-only-vars | Rémi Verschelde | |
GDScript: Fix infer on read-only property | |||
2023-02-16 | Merge pull request #73392 from raulsntos/dotnet/vscode-open-solution | Rémi Verschelde | |
C#: Open the solution directory when using VSCode | |||
2023-02-16 | GDScript: Fix infer on read-only property | Dmitrii Maganov | |
2023-02-16 | Clicking "Clean solution" should clean, not build | Paul Joannon | |
2023-02-16 | C#: Fix internal source generator on the 7.0.200 SDK | RedworkDE | |
2023-02-15 | Add return type for GDScript getters | ocean (they/them) | |
2023-02-15 | C#: Open the solution directory when using VSCode | Raul Santos | |
The solution directory used to be the same as the project directory (`res://`). We now allow specifying a different path for the solution and the other external editors already use that (which seems more convenient for multi-project scenarios). | |||
2023-02-15 | Merge pull request #73345 from TokageItLab/gltfimport | Rémi Verschelde | |
Fix gltf import generate_scene() option | |||
2023-02-15 | Merge pull request #73322 from fire/basisu-compress-black | Rémi Verschelde | |
For basisu avoid inserting to the image array twice. | |||
2023-02-15 | Fix gltf import generate_scene() option | Silc Renew | |
2023-02-14 | For basisu avoid inserting to the image array twice. | K. S. Ernest (iFire) Lee | |
Basisu images were getting referenced incorrectly like set black or set as not transparent. | |||
2023-02-14 | GDScript: Fix default value of exported enum variable | Danil Alexeev | |
2023-02-14 | Merge pull request #73281 from Mickeon/doc-misc-oops | Rémi Verschelde | |
Slightly tweak `@GlobalScope` & `GDScript`'s documentation | |||
2023-02-14 | Tweak `@GlobalScope` & `GDScript`'s documentation | Micky | |
2023-02-14 | Merge pull request #73216 from baptr/multiplayer | Fabio Alessandrelli | |
Fix multiplayer replication crash in on_sync_receive. | |||
2023-02-14 | Fix multiplayer replication crash in on_sync_receive. | baptr | |
A number of early continue cases applied the packet-provided `size` without validation, allowing large uint32_t values to be treated as negative offsets and leading to segfaults. Now, we validate `size` against the buffer length immediately to avoid a crash. This could be triggered by receiving sync data for a synchronizer who's root node had just been removed, since the code path that checked for unusable sync state failed to advance the offset. Thus the next read could interpret part of the payload as such an invalid `size`. Now, we properly advance the read offset in that case (and raise a better error). | |||
2023-02-14 | Merge pull request #73252 from ↵ | Rémi Verschelde | |
smix8/navigationserver_improve_rid_not_found_error_4.x Improve NavigationServer.free() error msg when RID not found | |||
2023-02-13 | Merge pull request #72659 from Calinou/doc-rendering-method-support | Rémi Verschelde | |
Document unsupported features in Mobile and Compatibility rendering methods | |||
2023-02-13 | Improve NavigationServer.free() error msg when RID not found | smix8 | |
Improves the error msg when NavigationServer.free() does not find the RID e.g. because it was already deleted or did never exist in the first place. | |||
2023-02-13 | Merge pull request #73244 from vonagam/fix-int-in-float-typed-array | Rémi Verschelde | |
GDScript: Fix usage of ints with typed array of floats | |||
2023-02-13 | Document unsupported features in Mobile and Compatibility rendering methods | Hugo Locurcio | |
2023-02-13 | GDScript: Fix usage of ints with typed array of floats | Dmitrii Maganov | |
2023-02-13 | Add compatibility code for CSGBox3D width/height/depth from Godot 3.x | DESKTOP-9O27V4U\Navi | |
Fixes #66420. | |||
2023-02-13 | Revert "Fixed the jumping to function definition using 'Ctrl+LMB'." | Rémi Verschelde | |
This reverts commit 7eb6367d5cb62fb48563ad940423198f792e3fe8. Fixes #73058. Fixes #73167. This caused regressions, we'll retry with fixes for 4.1. | |||
2023-02-12 | Merge pull request #73026 from SirUppyPancakes/sync-context-send | Rémi Verschelde | |
Implement GodotSynchronizationContext.Send | |||
2023-02-12 | Merge pull request #54034 from pkowal1982/fix_53878 | Rémi Verschelde | |
Improve GDScript error for method call on null/previously freed instance | |||
2023-02-12 | Implement GodotSynchronizationContext.Send | Caleb Kemper | |
2023-02-12 | Improve GDScript error for method call on null/previously freed instance | pkowal | |
Fixes #53878. | |||
2023-02-12 | [MP] Fix MultiplayerSpawner not connecting to child_entered_tree. | Fabio Alessandrelli | |
The connection used to happen during enter_tree, but this was causing issues when setting the spawnable scenes from code. The spawner now connects/disconnects to the signal during add_spawnable_scene/clear_spawnable_scenes if the node is inside tree and has a valid spawn_path. | |||
2023-02-11 | Merge pull request #73033 from akien-mga/gdscript-fix-gd4-renames-build | Rémi Verschelde | |
Clean up ProjectConverter3To4 architecture, move renames map to separate file | |||
2023-02-11 | Merge pull request #73015 from raulsntos/dotnet/build-csproj | Rémi Verschelde | |
Build C# csproj instead of the solution | |||
2023-02-11 | Merge pull request #72654 from RandomShaper/ptrcall_ret_raw_obj | Rémi Verschelde | |
Avoid losing references to objects in the native-scripting boundary | |||
2023-02-11 | Merge pull request #73068 from dsnopek/webxr-bounds-geometry-bug | Rémi Verschelde | |
Fix byte packing (and buffer overrun) in godot_webxr_get_bounds_geometry() | |||
2023-02-10 | Fix byte packing (and buffer overrun) in godot_webxr_get_bounds_geometry() | David Snopek | |
2023-02-10 | Merge pull request #72045 from DeeJayLSP/update_libwebp | Rémi Verschelde | |
libwebp: Sync with upstream 1.3.0 | |||
2023-02-10 | Clean up ProjectConverter3To4 architecture, move renames map to separate file | Rémi Verschelde | |
This allows properly limiting what features depend on the RegEx module (doing the actual conversion) and what features only require the renames data (GDScript suggestions). Also better excludes the conversion command line options when actually disabling deprecated code. Fixes #73029. | |||
2023-02-10 | GDScript: Remove `treat_warnings_as_errors` project setting | Danil Alexeev | |
2023-02-10 | Build C# csproj instead of the solution | Raul Santos | |
2023-02-09 | Merge pull request #72971 from vnen/gdscript-multiline-comment | Rémi Verschelde | |
GDScript: Allow strings as multiline comments | |||
2023-02-09 | Merge pull request #72975 from vnen/gdscript-no-ascii-spoof-check | Rémi Verschelde | |
GDScript: Be more lenient with identifiers | |||
2023-02-09 | GDScript: Be more lenient with identifiers | George Marques | |
- Allow identifiers similar to keywords if they are in ASCII range. - Allow constants to be treated as regular identifiers. - Allow keywords that can be used as identifiers in expressions. | |||
2023-02-09 | GDScript: Allow strings as multiline comments | George Marques | |
Bring back the behavior in 3.x that was left out by oversight. | |||
2023-02-09 | Merge pull request #69550 from Rindbee/fix-script-editor-not-reload-via-lsp | Rémi Verschelde | |
Fix internal editor not updating when using external editor via LSP | |||
2023-02-09 | Improve some editor strings for localization | Haoyu Qiu | |
2023-02-08 | Fix null message in assert() | kobewi | |
2023-02-08 | Merge pull request #72700 from fire/gltf-export-animation | Rémi Verschelde | |
Fixes to the GLTF export with baking and null checks. |