summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-13Merge pull request #46941 from goostengine/asan-msvcRémi Verschelde
Add `use_asan` option for MSVC to enable AddressSanitizer
2021-03-13Merge pull request #46978 from jmb462/fix-hardcoded-maya-style-pan-key-modifierRémi Verschelde
Fix hardcoded Maya style navigation pan key modifier (Fix #46973)
2021-03-13Merge pull request #46900 from Ev1lbl0w/bugfix-malloc_callsRémi Verschelde
Replace malloc's with Godot's memalloc macro
2021-03-13Merge pull request #46919 from nekomatata/soft-body-gizmo-fixRémi Verschelde
Fix pinned vertices in SoftBody editor gizmo
2021-03-13Merge pull request #46946 from Calinou/editor-sprite-frames-zoom-hidpiRémi Verschelde
Scale zoom values in the SpriteFrames editor for hiDPI displays
2021-03-13Merge pull request #46967 from ↵Rémi Verschelde
jmb462/fix-always-capitalized-subinspector-properties Fix always capitalized properties in subinspector (Fix #46961)
2021-03-13Fix hardcoded Maya style navigation pan key modifierjmb462
ALT key modifier was hardcoded is node_3d_editor_plugin.cpp and didn't take editor settings into account. Fix #46973
2021-03-13Fix always capitalized properties in sub-inspectorjmb462
Fix #46961: This commit correctly initialize capitalization in sub-inspectors (like shaders's sub-inspector in the inspector panel) with the editor settings.
2021-03-13Merge pull request #46929 from Anshul7sp1/typosAndGrammarRémi Verschelde
Fixes small typos and grammar correction
2021-03-13Merge pull request #46955 from mujpao/polygon2d-update-viewportRémi Verschelde
Update viewport after Polygon2D deselected
2021-03-13Merge pull request #46957 from sboronczyk/fix-editor-pluginRémi Verschelde
Fix Create Plugin after GD Annotation Changes
2021-03-13Merge pull request #46962 from Faless/net/4.x_mbedtls_2.16.10Rémi Verschelde
Bump mbedtls to version 2.16.10.
2021-03-13Replace malloc's with Godot's memalloc macroEv1lbl0w
2021-03-13Merge pull request #46954 from neikeq/reggr-46307Rémi Verschelde
C#: Fix StringName leak warnings after generating bindings
2021-03-13Merge pull request #46953 from neikeq/issue-46879Rémi Verschelde
C#: Fix ScriptPathAttribute generator with none or nested namespaces
2021-03-13Fix Create Plugin after GD Annotation Changessboronczyk
2021-03-12Update viewport after Polygon2D deselectedmujpao
2021-03-13C#: Fix StringName leak warnings after generating bindingsIgnacio Etcheverry
`Main::cleanup()` prints warnings if it finds `StringName`s still alive. We need the `BindingsGenerator` to be destructed before calling cleanup.
2021-03-13C#: Fix ScriptPathAttribute generator with none or nested namespacesIgnacio Etcheverry
The following two bugs were fixed: - For classes without namespace we were still generating `namespace {` without a namespace identifier, causing a syntax error. - For classes with nested namespaces we were generating only the innermost part of the namespace was being generated, e.g.: for `Foo.Bar` we were generating `namespace Bar {` instead of `namespace Foo.Bar {`. This wasn't causing any build error, but because of the wrong namespace Godot wasn't able to find the class associated with the script.
2021-03-12Scale zoom values in the SpriteFrames editor for hiDPI displaysHugo Locurcio
This closes #46836.
2021-03-12Bump mbedtls to version 2.16.10.Fabio Alessandrelli
2021-03-12Merge pull request #46940 from MrBrain295/patch-1Fredia Huya-Kouadio
Non functional to non-functional in platform/android/java/nativeSrcsConfigs/README.md
2021-03-12Add `use_asan` option for MSVC to enable AddressSanitizerAndrii Doroshenko (Xrayez)
Exposes AddressSanitizer support in MSVC compiler. Can be installed via individual components in the Visual Studio 2019 Installer. Disabled by default. Compile the engine with `scons use_asan=yes`.
2021-03-12Non functional to non-functionalMrBrain295
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-12Merge pull request #46918 from ray90514/debugRémi Verschelde
Fix Tree focus border disappears when Border Size is set to 0
2021-03-12Merge pull request #46934 from JFonS/fix_gridmap_visibilityRémi Verschelde
Fix visibility toggle for baked GridMaps
2021-03-12Fix visibility toggle for baked GridMapsjfons
2021-03-12Merge pull request #40774 from TwistedTwigleg/SkeletonIK_Godot_4_0_FixesRémi Verschelde
SkeletonIK changes and bug fixes
2021-03-12Merge pull request #46930 from Faless/js/4.x_project_manager_drop_hackRémi Verschelde
[HTML5] Drag and drop zip in project manager.
2021-03-12[HTML5] Drag and drop zip in project manager.Fabio Alessandrelli
With a very nice hack, a new hidden configuration option that delays dropped files removal at exit. This still leaks while the project manager is running, but will clear memory as soon as it exits or load something. (reminder, dropped files are reguarly removed after the signal is emitted specifically to avoid leaks, but I prefer hacking the HTML5 config then the project manager).
2021-03-12Merge pull request #46913 from Faless/js/4.x_vkRémi Verschelde
[HTML5] Experimental (opt-in) virtual keyboard support.
2021-03-12Merge pull request #46926 from ↵Rémi Verschelde
unsignedFoo/46188/fix-get-unix-from-datetime-empty-dict [46188] fix: get unix from datetime when empty dict
2021-03-12Merge pull request #46699 from sps1112/fix-control.edit_set_state-crashRémi Verschelde
Add size and dictionary check in Control::_edit_set_state() to fix crash
2021-03-12Merge pull request #44671 from o01eg/fix-gcc-visibilityRémi Verschelde
GDNative: Fix symbols visibility for GCC
2021-03-12[46188] fix: get unix from datetime when empty dictAitor Cereceto
2021-03-12Merge pull request #46890 from mujpao/fix-export-filter-crashRémi Verschelde
Fix crash when trying to export zero files.
2021-03-12Fix Tree focus border disappears when Border Size is set to 0ray90514
2021-03-11Fix pinned vertices in SoftBody editor gizmoPouleyKetchoupp
The wrong vertices could be highlighted/selected due to generating a debug triangle mesh to gather points, which can modify the order of vertices.
2021-03-11[HTML5] Opt-in virtual keyboard support.Fabio Alessandrelli
Added as an export option "Experimental Virtual Keyboard". There is no zoom, so text/line edit must be in the top part of the screen, or it will get hidden by the virtual keyboard. UTF8/Latin-1 only (I think regular UTF-8 should work out of the box in 4.0 but I can't test it). It uses an hidden textarea or input, based on the multiline variable, and only gets activated if the device has a touchscreen. This could cause problems on devices with both touchscreen and a real keyboard (although input should still work in general with some minor focus issues). I'm thinking of a system to detect the first physical keystroke and disable it in case, but it might do more harm then good, so it must be well thought.
2021-03-11Add IME support checks in LineEdit/TextEdit.Fabio Alessandrelli
Avoid spamming "IME is unsupported" when the DisplayServer report it as such.
2021-03-11Fix crash when trying to export zero files.mujpao
Fixes crash that happened while exporting if zero files were selected and adds more error handling to EditorExportPlatform class.
2021-03-11Merge pull request #46510 from hilfazer/nested_scene_duplication_4_0Rémi Verschelde
Support for duplication of nested instanced scenes
2021-03-11Support for duplication of nested instanced sceneshilfazer
2021-03-11Merge pull request #46859 from akien-mga/scons-more-env-woesRémi Verschelde
SCons: Use default env["ENV"] and prepend PATH to it
2021-03-11Merge pull request #46888 from BastiaanOlij/cleanup_storage_rendererrdRémi Verschelde
Cleanup storage RendererRD
2021-03-11Removed time duplicate from ForwardClustered. Just use the variable from its ↵Bastiaan Olij
superclass
2021-03-11Combine init_gi and init_sdfgi into a single initBastiaan Olij
2021-03-11Renamed one more Forward render struct and fixed typoBastiaan Olij
2021-03-11Moving RendererStorageRD *storage to protected, no sense duplicating it in ↵Bastiaan Olij
forward_clustered