summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-01Merge pull request #46532 from kuruk-mm/improve_flushRémi Verschelde
Logger: Cache 'flush_stdout_on_print' to improve performance, and wor…
2021-03-01Merge pull request #46543 from Chaosus/shader_fix_hexRémi Verschelde
Fix parsing hexadecimal (lowercase `e`,`f`) in shaders
2021-03-01Merge pull request #46541 from Chaosus/vs_fix_stepYuri Roubinsky
Fix incorrect switching port type in VisualShaderNodeStep
2021-03-01Fix parsing hexadecimal (lowercase `e`,`f`) in shadersYuri Roubinsky
2021-03-01Fix incorrect switching port type in VisualShaderNodeStepYuri Roubinsky
2021-02-28Logger: Cache 'flush_stdout_on_print' to improve performance, and works ↵Mateo Kuruk Miccino
before ProjectSettings starts. ProjectSetting: Now 'application/run/flush_stdout_on_print' requires a restart of the Editor to take effect
2021-02-28Merge pull request #46526 from pdfrod/fix-crash-on-giprobe-bakeRémi Verschelde
Fix crash in GIProbe::bake
2021-02-28Fix crash in GIProbe::bakePedro Rodrigues
The problem happened when the passed from_node was null and the GIProbe node had no parent node. Fixes #45978
2021-02-28Merge pull request #46517 from pdfrod/fix-out-of-bounds-acess-on-x11Rémi Verschelde
Fix out of bounds array access on DisplayServerX11 code
2021-02-28Merge pull request #46474 from RootKiller/fix_jointsRémi Verschelde
Fix for crash after joint connected node is set to null
2021-02-28Fix out of bounds array access on DisplayServerX11 codePedro Rodrigues
The problem happened on methods `screen_get_position`, `screen_get_usable_rect` and `window_set_current_screen` when they were passed a negative screen value. Fixes: - #46184 - #46185 - #46186
2021-02-28Merge pull request #46475 from RootKiller/fix_joint_collisionRémi Verschelde
Fixed bug that caused collision not to be properly reenabled when joi…
2021-02-28Merge pull request #45201 from EricEzaM/PR/popup-menu-fixRémi Verschelde
Fixed popup not calculating size correctly before adjusting its rect.
2021-02-28Merge pull request #46499 from kuruk-mm/fix_cache_loadRémi Verschelde
ResourceLoader: Fix inverse 'if' on the cache mode
2021-02-28Merge pull request #46441 from Chaosus/fix_graphedit_zoom_connectionYuri Roubinsky
Fix GraphEdit port connection when graph is zoomed/unzoomed
2021-02-27ResourceLoader: Fix inverse 'if' on the cache modeMateo Kuruk Miccino
2021-02-27Merge pull request #46487 from Faless/net/4.x_http_request_eofRémi Verschelde
[Net] Better EOF handling in HTTPRequest.
2021-02-27[Net] Better EOF handling in HTTPRequest.Fabio Alessandrelli
This fix request_completed being emitted two times, the first with the result, the second as a failure when retrieving responses served with read-until-EOF.
2021-02-27Refactor removal of constraints from bodies in 2D jointsEryk Dwornicki
2021-02-27Move removal of the constraints from bodies to Joint3DSW destructorEryk Dwornicki
Joint3DSW instances are also destroyed without explicitly calling free() for example when changing constrainted bodies at runtime using set_node method.
2021-02-27Fix GraphEdit connects when graph is zoomed/unzoomed Yuri Roubinsky
2021-02-27Fixed bug that caused collision not to be properly reenabled when joint ↵Eryk Dwornicki
between two bodies is destroyed
2021-02-27Merge pull request #46457 from m4gr3d/fix_invalid_missing_templates_error_masterRémi Verschelde
Fix invalid missing template error when the Android build template is not installed
2021-02-27Merge pull request #46453 from m4gr3d/loosen_restrictions_on_plugin_loadingRémi Verschelde
Update the logic to load Godot Android plugins packaged into the binary.
2021-02-27Merge pull request #46470 from Faless/net/4.x_enet_timeoutRémi Verschelde
Add set_peer_timeout to NetworkedMultiplayerENet.
2021-02-27Merge pull request #46473 from angad-k/PathFollow2D-unit-testRémi Verschelde
Fix some initializations in PathFollow2D's unit test
2021-02-27fix initializations of node Path2D unit testsAngad Kambli
2021-02-27Merge pull request #44974 from Gorgonx7/masterRémi Verschelde
Initial tests for geometry3D
2021-02-27Added test file and test casesJames Gordon
2021-02-27Add set_peer_timeout to NetworkedMultiplayerENet.Fabian
2021-02-27Merge pull request #46459 from KoBeWi/bruhRémi Verschelde
Don't check modified time if file doesn't exist
2021-02-27Merge pull request #42588 from aaronfranke/cs-instance-genericIgnacio Roldán Etcheverry
Add generic support to PackedScene.Instance in C#
2021-02-26Don't check modified time if file doesn't existkobewi
2021-02-26Fix invalid missing template error when the Android build template is not ↵Fredia Huya-Kouadio
installed.
2021-02-26Merge pull request #46452 from hilfazer/click_mesh_instance_crash_40Rémi Verschelde
Prevent crash when clicking Mesh in MeshInstance when is scene root
2021-02-26Prevent crash when clicking Mesh in MeshInstance when is scene roothilfazer
2021-02-26Update the logic to load Godot Android plugins packaged into the binary.Fredia Huya-Kouadio
The previous logic had the side effect of imposing a limit of one plugin per `aar` binary. The update lifts that restriction.
2021-02-26Merge pull request #46446 from Faless/js/4.x_jsdocRémi Verschelde
[HTML5] Document Engine and EngineConfig (jsdoc).
2021-02-26Merge pull request #46449 from Faless/js/4.x_editor_html_scons4Rémi Verschelde
[HTML5] Make editor HTML build tag scons4-proof.
2021-02-26[HTML5] Make editor HTML build tag scons4-proof.Fabio Alessandrelli
We used to have it like `$GODOT_VERSION` which caused inconsistencies between different scons versions when substituting it. It's now `@GODOT_VERSION@`, which is safe on both scons3 and scons4.
2021-02-26Merge pull request #46327 from hilfazer/prevent_change_type_on_foreign_nodesRémi Verschelde
Prevent 'Change Type' on nodes from a foreign scene
2021-02-26Merge pull request #46448 from KoBeWi/savenexitRémi Verschelde
Save ProjectSettings on editor restart
2021-02-26Merge pull request #46447 from Faless/fix/4.x_threaded_arrayRémi Verschelde
Fix ThreadedArrayProcessor init when NO_THREADS.
2021-02-26Save ProjectSettings on editor restartkobewi
2021-02-26Fix thread_process_array when NO_THREADS.Fabio Alessandrelli
2021-02-26[HTML5] Add jsdoc2rst tool.Fabio Alessandrelli
A template for `jsdoc` that generat the HTML5 public classref. The script can be run via `npm run docs` to print to stdout. You can dry run via `npm run docs -- --d dry-run` or write to file via `npm run docs -- -d /path/to/file.rst` Also update Makefile in `doc/` and add dry run test to CI.
2021-02-26[HTML5] Document Engine and EngineConfig (jsdoc).Fabio Alessandrelli
This commit also removes the utils.js engine file, moving some of it's content to config.js and some to engine.js .
2021-02-26Merge pull request #46443 from timothyqiu/doc-bsearchRémi Verschelde
Fixes typo in Array::bsearch_custom doc
2021-02-26Fixes typo in Array::bsearch_custom docHaoyu Qiu
2021-02-26Merge pull request #46429 from VedatGunel/add-guide-outlineRémi Verschelde
Add outline to dragged guide text