Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-04 | Merge pull request #66867 from Rindbee/implement-willSaveWaitUntil | Rémi Verschelde | |
Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated documents before saving | |||
2022-10-04 | Merge pull request #66804 from akien-mga/core-remove-NO_SAFE_CAST | Rémi Verschelde | |
Remove unsupported `NO_SAFE_CAST`/`-fno-rtti` from Android build | |||
2022-10-04 | Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated ↵ | Rindbee | |
documents before saving Implement `GDScriptTextDocument::willSaveWaitUntil` to clean up outdated documents before saving, then update the document in `GDScriptTextDocument::didSave`. | |||
2022-10-03 | Merge pull request #59481 from LunaticInAHat/gltf_texture_filter_fix_4 | Clay John | |
Respect texture filtering when importing GLTF | |||
2022-10-03 | GLTF imports & exports material texture filters | The Tophat Demon | |
2022-10-03 | Merge pull request #66759 from Chaosus/gds_fix_param_completion | Yuri Rubinsky | |
2022-10-03 | Merge pull request #66794 from Faless/mp/4.x_multiple_sync | Fabio Alessandrelli | |
[MP] Allow multiple synchronizers per node. | |||
2022-10-03 | Merge pull request #66817 from raulsntos/dotnet/color-span | Rémi Verschelde | |
C#: Use Span in Color to avoid string allocations | |||
2022-10-03 | [MP] Allow multiple synchronizers per node. | Fabio Alessandrelli | |
The same node can now be controlled by multiple synchronizers at once. Spawn visibility is composed in OR across multiple synchronizers (i.e. if any synchronizer is visible to the peer, the object will be spawned). Synchronizers controlling spawned nodes can now have a different authority then the one spawning the node, in that case, the spawn variables for that specific synchronizer are simply ignored (other synchronizers with the same authority of the spawner will correctly synchronize variables on spawn). The SceneReplicationState class has been completly removed, since it was bloating the implementation, the state is now simply stored in the SceneReplicationInterface. | |||
2022-10-03 | C#: Use Span in Color to avoid string allocations | Raul Santos | |
2022-10-03 | Remove NO_THREADS fallback code, Godot 4 requires thread support | Rémi Verschelde | |
This also removes `OS::can_use_threads` from the public API since it's always true. | |||
2022-10-03 | Remove unsupported `NO_SAFE_CAST`/`-fno-rtti` from Android build | Rémi Verschelde | |
Android was the last platform to still attempt to disable RTTI (for binary size), but both the Android editor and now the ICU library used by templates need RTTI. There could still be the possibility to support this for non-ICU template builds (i.e. without the TextServerAdvanced module), but since this isn't one of the build configurations we test regularly it's pretty risky to keep this option only for that specific use case. And our code is already littered with `dynamic_cast`s which weren't guarded with `!defined(NO_SAFE_CAST)`. | |||
2022-10-03 | Merge pull request #66709 from MewPurPur/fix-unary-operators-being-STILL-broken | Rémi Verschelde | |
Fix more highlighting bugs | |||
2022-10-03 | Merge pull request #66784 from Geekotron/fix-nav3d-not-reachable-crash | Rémi Verschelde | |
Fix crash in navigation 3d when target is not reachable | |||
2022-10-03 | Merge pull request #66387 from aaronfranke/cs-basis-euler | Rémi Verschelde | |
C#: Update Basis Euler angle code to match core | |||
2022-10-02 | Merge pull request #66767 from jtnicholl/blend_visibility | Clay John | |
Fix visibility filtering options for .blend imports | |||
2022-10-02 | Fix crash in navigation 3d when target is not reachable | Sean | |
The code that resets variables to retry navigation to the closest possible poly was not resetting 1 variable, which caused it to exceed the vector bounds | |||
2022-10-02 | Fix more highlighting bugs | VolTer | |
2022-10-02 | Fix visibility filtering options for .blend imports | Jonathan Nicholl | |
2022-10-02 | Fix completion of parameters in function call (2) | Yuri Rubinsky | |
2022-10-01 | ManagedCallable: use delegate target instead of middleman when possible | Patrick Dawson | |
If the delegate target is an Object, the connected signal will be registered in that object instead of the middleman. So when that object is destroyed, the signal will be properly disconnected. | |||
2022-09-30 | Merge pull request #64784 from yedpodtrzitko/yed/ci-add-mypy | Rémi Verschelde | |
ci: add Python static analysis check via mypy | |||
2022-09-30 | Merge pull request #65970 from GuilhermeGSousa/synchronizer-auth-change | Rémi Verschelde | |
Add warning for synchronizer authority mismatch | |||
2022-09-30 | Merge pull request #64717 from Chaosus/gds_fix_param_completion | Yuri Rubinsky | |
2022-09-30 | Fix completion of parameters in function call | Yuri Rubinsky | |
2022-09-30 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.3-dev from current git. And fix typo in `methods.py` for `vsproj=yes` option (still won't work though). | |||
2022-09-30 | ci: add Python static analysis check via mypy | Jiri Suchan | |
2022-09-30 | Add Error for synchronizer authority mismatch | Guilherme Sousa | |
2022-09-30 | Merge pull request #66242 from akien-mga/scons-unify-tools-target | Rémi Verschelde | |
2022-09-29 | Merge pull request #66534 from ↵ | Rémi Verschelde | |
akien-mga/scons-msvc-graphite-silence-c++17-deprecation-warnings SCons: Silence MSVC C++17 deprecation warnings in Graphite | |||
2022-09-28 | Merge pull request #66545 from akien-mga/msvc-warnings-c4324-c4389-c4456-c4459 | Rémi Verschelde | |
Fix MSVC warnings C4324, C4389, C4456, and C4459 | |||
2022-09-28 | Merge pull request #66542 from akien-mga/msvc-warning-c4706 | Rémi Verschelde | |
Fix MSVC warning C4706: assignment within conditional expression | |||
2022-09-28 | Merge pull request #66525 from Calinou/doc-gdscript-get-stack-debug-instance | Rémi Verschelde | |
Document `print_stack()` and `get_stack()` requiring a debugger connection | |||
2022-09-28 | Merge pull request #66532 from bruvzg/mipmap_change | Rémi Verschelde | |
[Text Server] Clear textures after "generate mipmaps" property change. | |||
2022-09-28 | Fix MSVC warnings C4324, C4389, C4456, and C4459 | Rémi Verschelde | |
Part of #66537. | |||
2022-09-28 | Fix MSVC warning C4706: assignment within conditional expression | Rémi Verschelde | |
Part of #66537. | |||
2022-09-28 | SCons: Silence MSVC C++17 deprecation warnings in Graphite | Rémi Verschelde | |
Fixes #66497. | |||
2022-09-28 | Document `print_stack()` and `get_stack()` requiring a debugger connection | Hugo Locurcio | |
2022-09-28 | Merge pull request #66492 from bruvzg/gde_ts_underscr | Rémi Verschelde | |
[GDExtension] Use function names with underscore for TextServer extension, add macros to generate wrappers for module functions. | |||
2022-09-28 | [Text Server] Clear textures after "generate mipmaps" property change. | bruvzg | |
2022-09-28 | Merge pull request #66490 from timothyqiu/navmap-realloc | Rémi Verschelde | |
get_path()` | |||
2022-09-28 | Merge pull request #65898 from konczg/add_passthrough_extension_wrapper | Rémi Verschelde | |
Add passthrough extension wrapper | |||
2022-09-28 | [GDExtension] Use function names with underscore for TextServer extension, ↵ | bruvzg | |
add macros to generate wrappers for module functions. | |||
2022-09-28 | Fix heap-use-after-free in `NavMap::get_path()` | Haoyu Qiu | |
2022-09-27 | SCons: Fix MSVC warning LNK4042 about dupe objects in regex | Rémi Verschelde | |
2022-09-27 | Add Passthrough extension wrapper | Gabor Koncz | |
2022-09-27 | Merge pull request #66160 from dpalais/double_time | Rémi Verschelde | |
Use double instead of real_t type for time-related parameters and variables | |||
2022-09-27 | Merge pull request #66282 from BastiaanOlij/openxr_palm_pose | Rémi Verschelde | |
Add OpenXR palm pose extension support | |||
2022-09-27 | Merge pull request #65074 from MewPurPur/booleans-highlighting-fix | Rémi Verschelde | |
Fix highlighting after value keywords | |||
2022-09-26 | Change time parameters and variables to double type | Dave Palais | |
Addresses #65313 |