summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-09Fix applied rotation from moving platforms in move_and_slidePouleyKetchoupp
When synchronizing CharacterBody motion with moving the platform using direct body state, only the linear velocity was taken into account. This change exposes velocity at local point in direct body state and uses it in move_and_slide to get the proper velocity that includes rotations.
2021-08-04Merge pull request #51005 from Faless/mp/4.x_channelsRémi Verschelde
[Net] Implement RPC channels in MultiplayerAPI.
2021-08-04Merge pull request #51228 from timothyqiu/inspector-updateRémi Verschelde
Disable save button when Inspector is not editing anything
2021-08-04Disable save button when Inspector is not editing anythingHaoyu Qiu
2021-08-04Merge pull request #51226 from nekomatata/fix-max-slides-errorRémi Verschelde
Fix inverted condition in CharacterBody2D/3D set_max_slides
2021-08-04Merge pull request #47691 from 31/fix-script_class-null-masterIgnacio Roldán Etcheverry
Fix `script_class` null access when reloading a deleted C# script
2021-08-03Fix 'script_class' null access when reloading a deleted C# script31
2021-08-03Fix inverted condition in CharacterBody2D/3D set_max_slidesPouleyKetchoupp
2021-08-04Merge pull request #51020 from raulsntos/csharp-print-methodsIgnacio Roldán Etcheverry
Simplify C# print methods
2021-08-03Simplify C# print methodsRaul Santos
- Extracts the parameters logic to a single method - Simplify the handling of null parameters
2021-08-03Merge pull request #51220 from pycbouh/editor-mono-build-logRémi Verschelde
Fix the editor theme application for the Mono build log
2021-08-03Fix the editor theme application for the Mono build logYuri Sizov
2021-08-03Merge pull request #51216 from Faless/headless/switchFabio Alessandrelli
[Headless] Add --headless switch (no rendering, no audio).
2021-08-03[Headless] Add --headless switch (no rendering, no audio).Fabio Alessandrelli
Also remove now unused "--no-window" option, and relative OS getter and setter.
2021-08-03Merge pull request #50454 from Ev1lbl0w/gsoc21-dapFabio Alessandrelli
Implemented initial DAP support
2021-08-03Merge pull request #51213 from pycbouh/editor-resource-picker-cacheRémi Verschelde
Cache `EditorResourcePicker`'s allowed types
2021-08-03Cache EditorResourcePicker's allowed typesYuri Sizov
2021-08-03Merge pull request #50893 from KoBeWi/how_to_config_fileRémi Verschelde
Improve ConfigFile example
2021-08-03Improve ConfigFile examplekobewi
2021-08-03Merge pull request #51199 from Faless/net/4.x_ip_lockRémi Verschelde
2021-08-03i18n: Sync template with current 3.x codebaseRémi Verschelde
Weblate will now track the state of `3.x` to prepare for the 3.4 release. (cherry picked from commit 92bafdcafb2c2d50b9079728842b825c72b99c19)
2021-08-03i18n: Sync translations with WeblateRémi Verschelde
Last POT sync with the `3.3` branch, we'll now switch Weblate to track `3.x` to prepare for the 3.4 release. (cherry picked from commit dec840452d5986ec8099b92ebabf454757da8b04)
2021-08-03Merge pull request #51033 from merumelu/makerst-tutorial-linksRémi Verschelde
makerst: use link titles for external tutorials
2021-08-03Merge pull request #51006 from foxydevloper/drag-drop-namingRémi Verschelde
Name nodes added when drag & dropping an image by `name_casing`
2021-08-03Merge pull request #51107 from Calinou/warn-engine-run-as-rootRémi Verschelde
Print a warning when the engine is started as `root`/superuser
2021-08-03Merge pull request #51118 from SirQuartz/patch-39Rémi Verschelde
Make the "View" menu in the 3D viewport stay open when selecting a checkbox
2021-08-03Merge pull request #51177 from kleonc/tab_container-drop-tab-index-fixRémi Verschelde
TabContainer Fix moving dropped tab to incorrect child index
2021-08-03Merge pull request #50986 from raulsntos/fix-path-3d-endRémi Verschelde
2021-08-03Merge pull request #50966 from Chaosus/vs_builtinsYuri Roubinsky
2021-08-03Merge pull request #51093 from RandomShaper/fix_thread_null_udRémi Verschelde
Fix thread start with no user data when target has no default argument
2021-08-03Added more input/output built-ins to visual shadersYuri Roubinsky
2021-08-03Merge pull request #50703 from Chaosus/vs_remove_subparticles_from_startRémi Verschelde
Removes EmitParticle node from the start functions in visual shader
2021-08-03Merge pull request #51203 from kbsanders/patch-1Rémi Verschelde
Grammar fix.
2021-08-03Merge pull request #51198 from Calinou/codeedit-improve-callhint-highlightRémi Verschelde
Improve CodeEdit's callhint highlight visibility
2021-08-03Grammar fix.Kevin Sanders
2021-08-02Merge pull request #51042 from nikitalita/fix_binary_res_load_saveK. S. Ernest (iFire) Lee
Fix binary resource loading and saving
2021-08-03[Net] Fix IP address resolution incorrectly locking the main thread.Fabio Alessandrelli
This seems to be a pretty old bug, older then originally reported (at least under certain circumstances). The IP singleton uses a resolve queue so developers can queue hostnames for resolution in a separate while keeping the main thread unlocked (address-resolution OS functions are blocking, and could block for a long time in case of network disruption). In most places though, the address resolution function was called with the mutex locked, causing other functions (querying status, queueing another hostname, ecc) to block until that resolution ended. This commit ensures that all calls to OS address resolution are done with the mutex unlocked.
2021-08-02Improve CodeEdit's callhint highlight visibilityHugo Locurcio
This makes the currently edited parameter more visible in the script editor's code completion hint.
2021-08-02Merge pull request #51039 from nekomatata/layer-grid-32Rémi Verschelde
Refactor layer property editor grid
2021-08-02Merge pull request #51144 from Chaosus/vs_versionYuri Roubinsky
Makes dictionary instead of string for visual shader version
2021-08-02Merge pull request #51168 from akien-mga/dependency-move-to-trashRémi Verschelde
Dependency editor: Edit message about move to trash
2021-08-02Merge pull request #50122 from Paulb23/code_edit_auto_brace_completionRémi Verschelde
2021-08-02Makes dictionary instead of string for visual shader versionYuri Roubinsky
Update doc/classes/VisualShader.xml Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-08-02Merge pull request #51192 from timothyqiu/sdfgi-enum-rangeRémi Verschelde
Validates set_sdfgi_cascades argument range
2021-08-02Merge pull request #51187 from timothyqiu/vertex-index-3Rémi Verschelde
Fix crash when number of indices to optimize is not a multiple of 3
2021-08-02Merge pull request #51190 from timothyqiu/vs-nodeRémi Verschelde
Validates VisualScript.add_node input node
2021-08-02Validates set_sdfgi_cascades argument rangeHaoyu Qiu
2021-08-02Validates VisualScript.add_node input nodeHaoyu Qiu
2021-08-02Merge pull request #51185 from timothyqiu/tile-data-enum-rangeRémi Verschelde
Validate TileData enum range before using it as index
2021-08-02Merge pull request #51004 from groud/tilemap_layersRémi Verschelde
Implements TileMap layers and move TileSetPlugins's functions to the TileMap node instead