summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-28doc: Sync classref with current sourceRémi Verschelde
2020-07-28Merge pull request #40762 from SkyLucilfer/PackedSceneLeakRémi Verschelde
Fix EditorTranslationParser leak
2020-07-28Merge pull request #40771 from Xrayez/scons-verbose-buildersRémi Verschelde
SCons: Refactor running commands through builders
2020-07-28Merge pull request #40777 from Nhiqill/fix_mono_nested_class_reloadRémi Verschelde
Pop from front to avoid infinite loop with nested classes
2020-07-28SCons: Refactor running commands through buildersAndrii Doroshenko (Xrayez)
A new `env.Run` method is added which allows to control the verbosity of builders output automatically depending on whether the "verbose" option is set. It also allows to optionally run any SCons commands in a subprocess using the existing `run_in_subprocess` method, unifying the interface. `Action` objects wrap all builder functions to include a short build message associated with any action. Notably, this removes quite verbose output generated by `make_doc_header` and `make_editor_icons_action` builders.
2020-07-27Merge pull request #40776 from akien-mga/revert-40193Rémi Verschelde
Revert "Allow Area2D and 3D mouse events without a collision layer"
2020-07-27Revert "Allow Area2D and 3D mouse events without a collision layer"Rémi Verschelde
This reverts commit 7eebb06b5571437828d8c5099558c303c72cd1f4.
2020-07-27Pop from front to avoid infinite loop with nested classesNhiqill
2020-07-27GDScript: Fix crash on 'await' completionGeorge Marques
2020-07-27Merge pull request #40769 from amanj120/forward_port_bundle_pr_signingRémi Verschelde
Refactor APK signing into its own method
2020-07-27Merge pull request #40770 from vnen/fix-input-callRémi Verschelde
Fix input after removing multilevel calls
2020-07-27refactor apk signing into it's own methodAman Jain
2020-07-27Fix input after removing multilevel callsGeorge Marques
2020-07-27Fix EditorTranslationParser leakSkyJJ
2020-07-27Merge pull request #40759 from pycbouh/fix-scene-preview-no-2dRémi Verschelde
Fix errors saving a 2D scene preview when the 2D editor was never opened
2020-07-27Merge pull request #40756 from akien-mga/no-dominion-outside-bordersRémi Verschelde
Script editor: Fix crash when root script is null
2020-07-27Fix errors saving a 2D scene preview when the 2D editor was never openedYuri Sizov
2020-07-27Script editor: Fix crash when root script is nullRémi Verschelde
Bug introduced in #40746.
2020-07-27Merge pull request #40750 from Calinou/doc-canvasitem-node3d-visibleRémi Verschelde
Improve visibility documentation for CanvasItem and Node3D
2020-07-27Merge pull request #40755 from Faless/js/fix_and_cancel_swapRémi Verschelde
Cancel/OK swap on HTML5 platform, small fixes.
2020-07-27Improve visibility documentation for CanvasItem and Node3DHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/3840.
2020-07-27Implement HTML5 cancel/ok button swap on Windows.Fabio Alessandrelli
Platform is detected on init via the `navigator.platform` string.
2020-07-27Correctly include <stdlib.h> in javascript main.Fabio Alessandrelli
Already fixed in 3.2, this header is needed since it's where setenv is declared and we should not assume it to be already included.
2020-07-27Properly set HTML5 DisplayServer init error value.Fabio Alessandrelli
Checked in main.cpp, would cause the engine to not load.
2020-07-27Merge pull request #40252 from AndreaCatania/flushRémi Verschelde
Improved Bullet Physics flush algorithm, Lazy collision filter reload, Shape reload regression fix.
2020-07-27Merge pull request #40706 from akien-mga/style-fix-file_format-macosRémi Verschelde
Fix code format scripts compat with non-GNU Unices
2020-07-27Style: Fix code format scripts compat with non-GNU UnicesRémi Verschelde
It's too hard to get compatibility between GNU and BSD sed, so let's just use perl oneliners. And improve it to also remove trailing tabs, not just spaces.
2020-07-27Merge pull request #40749 from madmiraal/fix-9097Rémi Verschelde
Clarify the difference between contacts and collisions.
2020-07-27Clarify the difference between contacts and collisions.Marcel Admiraal
2020-07-27Merge pull request #40744 from Chaosus/vs_optimize_fresnelRémi Verschelde
Optimize code generation for fresnel node in visual shaders
2020-07-27Merge pull request #40746 from akien-mga/no-dominion-outside-bordersRémi Verschelde
Script editor: Fix open dominant logic for language-specific external editors
2020-07-27Merge pull request #40743 from Calinou/doc-object-vs-referenceRémi Verschelde
Improve the Object, Reference and Resource class documentations
2020-07-27Optimize code generation for fresnel node in visual shadersYuri Roubinsky
2020-07-27Script editor: Fix open dominant logic for language-specific external editorsRémi Verschelde
Follow-up to #40735. Co-authored-by: Ignacio Etcheverry <ignalfonsore@gmail.com>
2020-07-27Improve the Object, Reference and Resource class documentationsHugo Locurcio
2020-07-27Merge pull request #40671 from nekomatata/virtual-keyboard-height-fixRémi Verschelde
Fix virtual keyboard height regression
2020-07-27Merge pull request #40714 from ThakeeNathees/Object-type-bug-fixRémi Verschelde
GDScript: "Object" datatype changed from BUILTIN to NATIVE
2020-07-27- Enhanced the flush mechanism by flushing only needed thing.Andrea Catania
- Flushing Areas before anything else. - Make sure to correctly fetch gravity when the integrate_forces function is used - Lazy reload body when layer and mask changes - Shapes are reloaded just before the physics step starts. - Improved some other parts of the code. - Added override keyword - Using LocalVector
2020-07-26Merge pull request #40735 from akien-mga/no-dominion-outside-bordersRémi Verschelde
Script editor: Don't open dominant script in external editor
2020-07-26Script editor: Don't open dominant script in external editorRémi Verschelde
Fixes #13429.
2020-07-26Merge pull request #40732 from bruvzg/macos_refocus_after_alertRémi Verschelde
[macOS] Refocus last key window after `DisplayServer::alert` is closed.
2020-07-26[macOS] Refocus last key window after `DisplayServer::alert` is closed.bruvzg
2020-07-26Merge pull request #40724 from KoBeWi/weird_condition_🤔Rémi Verschelde
Fix ultra long node names
2020-07-26Merge pull request #40595 from neikeq/godot-net-sdk-and-net-standardRémi Verschelde
C#: Switch games to MSBuild Sdks and .NET Standard
2020-07-26Merge pull request #40487 from nekomatata/virtual-keyboard-enter-fixesRémi Verschelde
Fix Return key events in LineEdit & TextEdit on Android
2020-07-26Fix Return key events in LineEdit & TextEdit on AndroidPouleyKetchoupp
Depending on the device implementation, editor actions could be received with different action ids or not at all for multi-line. Added a parameter to virtual keyboards to properly handle single-line and multi-line cases in all situations. Single-line: Input type set to text without multiline to make sure actions are sent. IME options are set to DONE action to force action id consistency. Multi-line: Input type set to text and multiline to make sure enter triggers new lines. Actions are disabled by the multiline flag, so '\n' characters are handled in text changed callbacks.
2020-07-26Merge pull request #40731 from akien-mga/ci-black-gitRémi Verschelde
CI: Install master version of psf/black
2020-07-26CI: Install master version of psf/blackRémi Verschelde
Until https://github.com/psf/black/pull/1328 makes it in a stable release, we have to use the latest from Git. Apply new style fixes done by latest black.
2020-07-26Merge pull request #40730 from RevoluPowered/msvc_fix_crash_debugging_testsRémi Verschelde
Fixes msvc debugging tests crashing
2020-07-26Crash when debugging tests by disabling thread_local in /MT contextGordon