Age | Commit message (Collapse) | Author |
|
This was done by mistake in #36758, but it's not necessary and actual
causes a bug.
`property_changed` is only emitted via `emit_changed()`, which already
has default values for `p_field` and `p_changing`.
Also reverted to using `String` for now to be on the safe side, even if
it's inconsistent with `emit_changed()`. I had only changed it
partially in #36758 so it was inconsistent. It probably does make sense
to port `EditorInspector` and related property editors to use
`StringName` where relevant, but that's for a dedicated PR.
Fixes #36799.
|
|
Change LINKFLAGS to FRAMEWORKS which is supported since Scons release 0.96.91
|
|
Fix possible EditorFolding crash when switching scenes
|
|
|
|
Fix some bugs spotted by asan in editor debugger.
|
|
EditorDebuggerInspector is in tree, so it gets automatically deleted,
when clearing errors the debugger should not fake a process
notification.
|
|
Add a new configuration warning to CollisionShape
|
|
ConfigFile: Improve error messages
|
|
In the case where a ConcavePolygonShape is used as a shape for a RigidBody
in another mode than static, a configuration warning will appear in the
editor.
|
|
|
|
Mono: Fix detection of Apple platforms in build script
|
|
Document EditorPlugin get_plugin_icon and get_plugin_name
|
|
Added to .gitignore - Cppcheck folder and Gcov, Lcov code coverage
|
|
|
|
Miscellaneous cleanup for the Android codebase
|
|
Remove '/permissive-' flag from Windows MSVC build
|
|
Tweak the GIProbe gizmo to be more subtle
|
|
Improve the GIProbe editor contextual label
|
|
The return value's type hint is now accurate.
|
|
- update gradle plugins versions
- add formatting rules for AndroidManifest and gradle build files
- cleanup java_godot_lib_jni
Note: logic was mostly moved around and no new logic/functionality was added.
|
|
Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'
|
|
Vulkan: Use Godot print macros matching MessageSeverity flag
|
|
SCons: Expand env variables to check compiler version
|
|
|
|
Scons release 0.96.91
Fixes the link errors below
clang: error: no such file or directory: 'Carbon'
clang: error: no such file or directory: 'AudioUnit'
clang: error: no such file or directory: 'CoreAudio'
clang: error: no such file or directory: 'CoreMIDI'
clang: error: no such file or directory: 'IOKit'
clang: error: no such file or directory: 'ForceFeedback'
clang: error: no such file or directory: 'CoreVideo'
clang: error: no such file or directory: 'AVFoundation'
clang: error: no such file or directory: 'CoreMedia'
clang: error: no such file or directory: 'Metal'
clang: error: no such file or directory: 'QuartzCore'
Tested on
System Version: macOS 10.15.3 (19D76)
SCons by Steven Knight et al.:
script: v3.1.2.bee7caf9defd6e108fc2998a2520ddb36a967691, 2019-12-17 02:07:09, by bdeegan on octodog
engine: v3.1.2.bee7caf9defd6e108fc2998a2520ddb36a967691, 2019-12-17 02:07:09, by bdeegan on octodog
engine path: ['/usr/local/Cellar/scons/3.1.2_1/libexec/scons-local/SCons']
Xcode 11.3.1
Build version 11C504
Apple clang version 11.0.0 (clang-1100.0.33.17)
Target: x86_64-apple-darwin19.3.0
Closes #36720
|
|
Compilation fixes on Android
|
|
Otherwise any verbose/info/warning debug message from Vulkan would
raise an error, confusing users about the severity of the message.
Cf. #36185, #36790.
|
|
Scons' `Environment.subst()` does that, and was already used in the
other place where we query an env variable (`env["LINK"]` in x11 code).
Fixes `3.2` iOS build after cherry-pick of #36559 (previously it only
ran for GCC code, not iOS's Clang), and the same issue would likely
affect `master` if iOS builds were enabled right now.
|
|
Fixes bugs found by Sonarcloud and Coverity
|
|
|
|
This flag is causing compilation issues with headers from older versions
of Windows SDK (before 10.0.16299.0).
|
|
Improve UX of drive letters
|
|
Change when we can ERR_FAIL_COND and ERR_FAIL_CONV_V to static_assert
|
|
|
|
Enhanced physical device selection
|
|
add a precision about the intended use of the ConcavePolygonShape
|
|
Typo: in error_macros.h fixed
|
|
Exposing get_tracker_id for ARVRPositionalTracker to GDScript
|
|
Take correct part of extension with File Dialog
|
|
On Windows find Rider installed for CurrentUser
|
|
|
|
Read and write exported infs/nans correctly (#35388)
|
|
Document that SpringArm exclusions only work with PhysicsBody objects
|
|
Minor fix in Node class documentation
|
|
|
|
giarve/fix-double-click-change-folder-editor-file-dialog
Double click on a folder didn't open it (editor)
|
|
os: execute parse the command output from utf8
|
|
|
|
|
|
Same behavior as #36684.
Removed by mistake in #36426.
Fixes #36757.
|