Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-21 | Code simplifications found by cppcheck | Markus Sauermann | |
They are based on: - Boolean arithmetic simplifications - setting variables that are not accessed - constant variables | |||
2022-11-20 | Merge pull request #68929 from adamscott/add-rename-check | Rémi Verschelde | |
Add `GDScriptCache::move_script` check before executing logic | |||
2022-11-20 | Merge pull request #68927 from rune-scape/rune-cache-parse-error | Rémi Verschelde | |
GDScript: Cache scripts after parse error | |||
2022-11-20 | Add move_script check before executing logic | Adam Scott | |
2022-11-20 | GDScript: Cache scripts after parse error | rune-scape | |
2022-11-20 | GDScript: Fix setting to disable all warnings | Rémi Verschelde | |
The boolean was never set with the value from the project settings. Fixes #64559. | |||
2022-11-20 | Merge pull request #68689 from Faless/mp/4.x_offline_is_server | Rémi Verschelde | |
[MP] New default multiplayer_peer acting as server. | |||
2022-11-20 | [MP] New default multiplayer_peer acting as server. | Fabio Alessandrelli | |
Adds a OfflineMultiplayerPeer class which behaves like a server with no connected peers. Use OfflineMultiplayerPeer as default for SceneMultiplayer. This means that the SceneTree will act as the multiplayer authority by default. Calls to is_server will return true, and calls to get_unique_id will return TARGET_PEER_SERVER. | |||
2022-11-20 | [MP] RPC visibility. | Fabio Alessandrelli | |
Implemented using MultiplayerSynchronizers. If you didn't use the synchronizer visibility features, nothing changes. If you were using visibility, RPCs to broadcast should now behave as expected in most configurations (i.e. by sending the RPC to _visible_ peers). If you want to limit the visibility of RPCs for a node, add a synchronizer for it, and configure the visibility via "set_visibility_for" or by adding a visibility filter. | |||
2022-11-20 | Merge pull request #68914 from rune-scape/rune-empty-editor-regression | Rémi Verschelde | |
GDScript: Fix empty text in editor | |||
2022-11-20 | Merge pull request #66026 from aaronfranke/gltf-extension | Rémi Verschelde | |
Change the way GLTFDocumentExtension classes are registered | |||
2022-11-20 | Fix empty text in editor | rune-scape | |
2022-11-19 | [MP] Initial replication profiler. | Fabio Alessandrelli | |
Part of the current network profiler stack. Tracks synchronizers, incoming/outgoing state sizes, and their bandwidth usage. | |||
2022-11-19 | Merge pull request #68866 from raulsntos/dotnet/godot-enums | Rémi Verschelde | |
C#: Synchronize Godot enums with core | |||
2022-11-18 | Remove fix leftover that caused cyclic load issues | Adam Scott | |
2022-11-19 | C#: Synchronize Godot enums with core | Raul Santos | |
2022-11-18 | Merge pull request #68758 from Faless/mp/4.x_better_debug | Rémi Verschelde | |
[MP] Improve network profiler. | |||
2022-11-18 | Merge pull request #68854 from anvilfolk/highlight-var | Rémi Verschelde | |
Add error highlighting for duplicate variables/constants | |||
2022-11-18 | Merge pull request #67714 from adamscott/fix-preload-cyclic-references-part2 | Rémi Verschelde | |
Fix cyclic references in GDScript 2.0 | |||
2022-11-18 | Fix cyclic references in GDScript 2.0 | Adam Scott | |
2022-11-18 | Add error highlighting for duplicate variables/constants | ocean (they/them) | |
2022-11-18 | Merge pull request #66816 from raulsntos/dotnet/readonly | Rémi Verschelde | |
Add `readonly` to C# methods and types that don't mutate | |||
2022-11-17 | Fix ability to overload "script" variable | ocean (they/them) | |
2022-11-17 | [MP] Improve network profiler. | Fabio Alessandrelli | |
Fix RPC profiler and add average RPC size. Improve bandwidth debugger to account for all multiplayer traffic (excluding the lower level peer transformations). | |||
2022-11-16 | Merge pull request #68717 from rune-scape/rune-compiler-regression | Yuri Rubinsky | |
Fixes https://github.com/godotengine/godot/issues/68716 | |||
2022-11-15 | GDScript Compiler: regression fix | Rune | |
2022-11-15 | Merge pull request #67948 from DeeJayLSP/split_webp | Rémi Verschelde | |
Overhaul WebP packer and split compression options | |||
2022-11-15 | Merge pull request #65372 from Mickeon/fix-treat-warnings-as-errors | Rémi Verschelde | |
Fix "Treat Warnings as Errors" Project Setting doing nothing | |||
2022-11-15 | Merge pull request #66516 from DeeJayLSP/update_theora | Rémi Verschelde | |
Update libtheora to GIT (2020.10) | |||
2022-11-15 | Merge pull request #68663 from Chaosus/gds_fix_completion | Yuri Rubinsky | |
2022-11-15 | Overhaul WebP packer and split compression options | DeeJayLSP | |
2022-11-15 | Merge pull request #68671 from raulsntos/dotnet/c-escape-hell | Rémi Verschelde | |
C#: Remove "?" from CEscape and CUnescape | |||
2022-11-15 | C#: Remove "?" from CEscape and CUnescape | Raul Santos | |
2022-11-14 | Merge pull request #68657 from Sauermann/fix-redundant-initialization | Rémi Verschelde | |
Remove redundant non-trivial Variant types initializations | |||
2022-11-14 | Merge pull request #68658 from Calinou/message-fix-periods | Rémi Verschelde | |
Fix periods in editor strings and messages | |||
2022-11-14 | Merge pull request #68488 from dsnopek/master-webxr-no-exit-runtime | Fabio Alessandrelli | |
Fix WebXR after changing Emscripten configuration noExitRuntime to false | |||
2022-11-14 | Fix completion popup for the variables created with `get_node` call | Yuri Rubinsky | |
2022-11-14 | Add `readonly` to C# methods and types that don't mutate | Raul Santos | |
Also removes a few unnecessary temp variables | |||
2022-11-14 | Fix periods in editor strings and messages | Hugo Locurcio | |
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages. | |||
2022-11-14 | Remove redundant Variant-types initializations | Markus Sauermann | |
2022-11-14 | Merge pull request #65712 from Chaosus/gds_fix_completion | Rémi Verschelde | |
fix https://github.com/godotengine/godot/issues/64477 | |||
2022-11-14 | Merge pull request #68374 from rune-scape/rune-gdscript-compiler-bugfixes | Rémi Verschelde | |
Fixes https://github.com/godotengine/godot/issues/65953 Fixes https://github.com/godotengine/godot/issues/68291 Fixes https://github.com/godotengine/godot/issues/68561 Fixes https://github.com/godotengine/godot/issues/64915 Fixes https://github.com/godotengine/godot/issues/61848 Fixes https://github.com/godotengine/godot/issues/61268 | |||
2022-11-14 | [MP] Move engine and editor profilers to a plugin. | Fabio Alessandrelli | |
Also refactor the editor plugin out of the ReplicationEditor. | |||
2022-11-14 | Merge pull request #64530 from bruvzg/svg_in_ot | Rémi Verschelde | |
2022-11-14 | Merge pull request #67975 from BastiaanOlij/implement_uv2_on_primitives | Rémi Verschelde | |
Add optional UV2 logic for lightmapping to primitive shapes | |||
2022-11-13 | Merge pull request #68594 from dzil123/fix_wtype_limits_warning_openxr | Rémi Verschelde | |
Fix -Wtype-limits warning in openxr_interface.cpp | |||
2022-11-13 | Merge pull request #68603 from HolonProduction/zip | Rémi Verschelde | |
Fix problem with ZIPPacker | |||
2022-11-13 | Merge pull request #60684 from trollodel/lightweight_editor_plugin | Rémi Verschelde | |
Use forward-declarations in EditorPlugin where possible | |||
2022-11-13 | Fix problem with ZIPPacker | HolonProduction | |
The Zipfile Reference should be set to `NULL` when the `ZIPPacker` is closed not when a file in it is closed. When calling `ZIPPacker.close` without this nothing happens because `zf` is `NULL`. (7zip could still extract the file but warned about unexpected end of file.) | |||
2022-11-13 | GDScript compiler subclass bugfixes | Rune | |