summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-05Signals: Don't pass default binds to EditorProperty property_changedRémi Verschelde
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.
2020-03-05Merge pull request #36795 from hungrymonkey/issue_36720Rémi Verschelde
Change LINKFLAGS to FRAMEWORKS which is supported since Scons release 0.96.91
2020-03-05Merge pull request #36700 from ThakeeNathees/scene-tab-bug-fixRémi Verschelde
Fix possible EditorFolding crash when switching scenes
2020-03-05Fix EditorFolding crash when switching scenesThakee Nathees
2020-03-05Merge pull request #36813 from Faless/debugger/fix_crashesRémi Verschelde
Fix some bugs spotted by asan in editor debugger.
2020-03-05Fix some bugs spotted by asan in editor debugger.Fabio Alessandrelli
EditorDebuggerInspector is in tree, so it gets automatically deleted, when clearing errors the debugger should not fake a process notification.
2020-03-05Merge pull request #36772 from pyacier/warning-concavepolygonshapeRémi Verschelde
Add a new configuration warning to CollisionShape
2020-03-05Merge pull request #36810 from akien-mga/configfile-better-errorsRémi Verschelde
ConfigFile: Improve error messages
2020-03-05Add a new configuration warning to CollisionShapePierre Caye
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.
2020-03-05ConfigFile: Improve error messages and complete docsRémi Verschelde
2020-03-05Merge pull request #36807 from akien-mga/dont-give-apples-to-the-monkeysRémi Verschelde
Mono: Fix detection of Apple platforms in build script
2020-03-05Merge pull request #36746 from aaronfranke/plugin-icon-docsRémi Verschelde
Document EditorPlugin get_plugin_icon and get_plugin_name
2020-03-05Merge pull request #36800 from qarmin/added_some_gitignore_recordsRémi Verschelde
Added to .gitignore - Cppcheck folder and Gcov, Lcov code coverage
2020-03-05Mono: Fix detection of Apple platforms in build scriptRémi Verschelde
2020-03-05Merge pull request #36798 from m4gr3d/android_codebase_misc_cleanupRémi Verschelde
Miscellaneous cleanup for the Android codebase
2020-03-05Merge pull request #36788 from nekomatata/windows-permissive-flagRémi Verschelde
Remove '/permissive-' flag from Windows MSVC build
2020-03-04Merge pull request #36743 from Calinou/tweak-giprobe-gizmoRémi Verschelde
Tweak the GIProbe gizmo to be more subtle
2020-03-04Merge pull request #36739 from Calinou/improve-giprobe-editor-labelRémi Verschelde
Improve the GIProbe editor contextual label
2020-03-04Document EditorPlugin get_plugin_icon and get_plugin_nameAaron Franke
The return value's type hint is now accurate.
2020-03-04Miscellaneous cleanup for the Android codebase:fhuya
- 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.
2020-03-04Merge pull request #36021 from YeldhamDev/intersects_touch_exposeRémi Verschelde
Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'
2020-03-04Merge pull request #36792 from akien-mga/vulkan-better-debug-printsRémi Verschelde
Vulkan: Use Godot print macros matching MessageSeverity flag
2020-03-04Merge pull request #36791 from akien-mga/scons-expand-cxxRémi Verschelde
SCons: Expand env variables to check compiler version
2020-03-04Added to .gitignore - Cppcheck and code coverageRafał Mikrut
2020-03-04Change LINKFLAGS to FRAMEWORKS which is supported sincehungrymonkey
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
2020-03-04Merge pull request #36682 from nekomatata/android-compilation-fixRémi Verschelde
Compilation fixes on Android
2020-03-04Vulkan: Use Godot print macros matching MessageSeverity flagRémi Verschelde
Otherwise any verbose/info/warning debug message from Vulkan would raise an error, confusing users about the severity of the message. Cf. #36185, #36790.
2020-03-04SCons: Expand env variables to check compiler versionRémi Verschelde
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.
2020-03-04Merge pull request #36733 from qarmin/static_analyzer_fixesRémi Verschelde
Fixes bugs found by Sonarcloud and Coverity
2020-03-04Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'Michael Alexsander
2020-03-04Remove '/permissive-' flag from Windows MSVC buildPouleyKetchoupp
This flag is causing compilation issues with headers from older versions of Windows SDK (before 10.0.16299.0).
2020-03-04Merge pull request #36069 from RandomShaper/imvu/improve_drives_uxRémi Verschelde
Improve UX of drive letters
2020-03-04Merge pull request #36385 from kuruk-mm/some_static_assertsRémi Verschelde
Change when we can ERR_FAIL_COND and ERR_FAIL_CONV_V to static_assert
2020-03-04Compilation fixes on AndroidPouleyKetchoupp
2020-03-04Merge pull request #36585 from disks86/masterRémi Verschelde
Enhanced physical device selection
2020-03-04Merge pull request #36646 from pyacier/doc-concavepolygonshapeRémi Verschelde
add a precision about the intended use of the ConcavePolygonShape
2020-03-04Merge pull request #36783 from ThakeeNathees/error_macros.h-typo-fixRémi Verschelde
Typo: in error_macros.h fixed
2020-03-04Merge pull request #36596 from BastiaanOlij/add_get_tracker_idRémi Verschelde
Exposing get_tracker_id for ARVRPositionalTracker to GDScript
2020-03-04Merge pull request #36699 from dreamsComeTrue/fix-extension-file-dialogRémi Verschelde
Take correct part of extension with File Dialog
2020-03-04Merge pull request #36657 from van800/rpl3Rémi Verschelde
On Windows find Rider installed for CurrentUser
2020-03-04Exposing get_tracker_id for ARVRPositionalTracker to GDScriptBastiaan Olij
2020-03-04Merge pull request #36042 from sumit0190/exportInfNanRémi Verschelde
Read and write exported infs/nans correctly (#35388)
2020-03-04Merge pull request #36750 from aaronfranke/excl-phys-bodyRémi Verschelde
Document that SpringArm exclusions only work with PhysicsBody objects
2020-03-04Merge pull request #36509 from dalexeev/doc_node_fpsRémi Verschelde
Minor fix in Node class documentation
2020-03-04Change when we can ERR_FAIL_COND and ERR_FAIL_CONV_V to static_assertMateo Dev .59
2020-03-04Merge pull request #36774 from ↵Rémi Verschelde
giarve/fix-double-click-change-folder-editor-file-dialog Double click on a folder didn't open it (editor)
2020-03-04Merge pull request #36777 from kuruk-mm/os_getsystemdirRémi Verschelde
os: execute parse the command output from utf8
2020-03-04error_macros.h typo fixedThakee Nathees
2020-03-03os: execute parse the command output from utf8Mateo Dev .59
2020-03-03Double click on a folder didn't open it (editor)Gil Arasa Verge
Same behavior as #36684. Removed by mistake in #36426. Fixes #36757.