Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-21 | GDScript: Fix override signature check of script inheritance | George Marques | |
Avoid treating the super class as a meta type for signature check, since it is looking at the instance level for that. | |||
2023-02-21 | Merge pull request #73667 from aaronfranke/gltf-unused-joint-bool | Rémi Verschelde | |
Remove unused joint boolean in GLTFNode | |||
2023-02-21 | Merge pull request #73654 from V-Sekai/fbx_base_dir | Rémi Verschelde | |
fbx: Set base_dir correctly in append_from_scene | |||
2023-02-21 | Remove unused joint boolean in GLTFNode | Aaron Franke | |
2023-02-20 | Add test for const class references | mashumafi | |
2023-02-20 | fbx: Set base_dir correctly in append_from_scene | Lyuma | |
2023-02-20 | Merge pull request #73639 from vnen/gdscript-limit-completion-recursion-depth | Rémi Verschelde | |
GDScript: Limit recursion depth for completion functions | |||
2023-02-20 | [macOS] Replace all `Alt/Option+Letter/Number` default shortcuts to avoid ↵ | bruvzg | |
conflicts with special character input. | |||
2023-02-20 | GDScript: Limit recursion depth for completion functions | George Marques | |
Avoid crashing if the completion gets stuck in infinite recursion while trying to guess the expression type. | |||
2023-02-20 | Merge pull request #73626 from Faless/mp/4.x_synced_signal | Rémi Verschelde | |
[MP] Add a "synchronized" signal to MultiplayerSynchronized. | |||
2023-02-20 | Merge pull request #73590 from vnen/gdscript-global-scope-enums | Rémi Verschelde | |
Make global scope enums accessible as types in GDScript | |||
2023-02-20 | Merge pull request #73544 from mashumafi/fix-func-arg-null | Rémi Verschelde | |
Fix: Func with typed args error when arg is null | |||
2023-02-20 | Merge pull request #73489 from vonagam/type-check-node | Rémi Verschelde | |
GDScript: Rework type check | |||
2023-02-20 | Merge pull request #73291 from vonagam/fix-unsafe-weak-binop | Rémi Verschelde | |
GDScript: Fix missing unsafety mark for binary op with weak variables | |||
2023-02-20 | [MP] Add a "synchronized" signal to MultiplayerSynchronized. | Fabio Alessandrelli | |
Emitted upon receiving a valid sync packet after setting the variables state. | |||
2023-02-19 | Fix: Func with typed args error when arg is null | mashumafi | |
2023-02-19 | Make global scope enums accessible as types in GDScript | George Marques | |
Add functions to CoreConstant so enums can be properly deduced. Also add the enums in release builds to make consistent with ClassDB enums and avoid differences in script compilation between debug and release. | |||
2023-02-19 | C#: Fix line position when opening file in VSCode | RedworkDE | |
2023-02-18 | Merge pull request #73501 from anvilfolk/oopsiedaisy | Yuri Sizov | |
Fix inability to assign null regression | |||
2023-02-17 | Merge pull request #73448 from RandomShaper/fix_sticky_stack | Yuri Sizov | |
Avoid GDScript bookkeeping from referencing objects longer than necessary | |||
2023-02-17 | Avoid GDScript bookkeeping from referencing objects longer than necessary | Pedro J. Estébanez | |
2023-02-17 | GDScript: Rework type check | Dmitrii Maganov | |
2023-02-17 | Fix inability to assign null regression | ocean (they/them) | |
Co-authored-by: Dmitry Maganov <vonagam@gmail.com> | |||
2023-02-17 | Merge pull request #72867 from vnen/gdscript-limit-call-depth | Yuri Sizov | |
GDScript: Add limit to call depth | |||
2023-02-17 | Merge pull request #72925 from vonagam/fix-enum-typed-array-error | Yuri Sizov | |
GDScript: Fix error about enum typed arrays | |||
2023-02-17 | Merge pull request #73441 from akien-mga/linux-unbundling-fixes | Rémi Verschelde | |
Fix includes of thirdparty libs which can be unbundled on Linux | |||
2023-02-17 | Merge pull request #73195 from timothyqiu/weblate-comments | Rémi Verschelde | |
Improvements and fixes based on Weblate comments | |||
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 | Fix includes of thirdparty libs which can be unbundled on Linux | Rémi Verschelde | |
Changes `builtin_icu` and `builtin_recast` to match the folder names in `thirdparty`. | |||
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 | GDScript: Fix missing unsafety mark for binary op with weak variables | Dmitrii Maganov | |
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 |