Commit Graph

45225 Commits

Author SHA1 Message Date
9f55bd971e Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
7686cfec64 Merge pull request #63290 from derammo/derammo_natvis_1
Visual Studio Natvis file works for Variant again
2022-07-31 18:37:33 +02:00
688226338a Merge pull request #55646 from Calinou/tweak-voxelgi-defaults 2022-07-31 18:37:14 +02:00
a0795b4347 Tweak VoxelGI defaults for better quality
Overall brightness is similar to the previous settings, but lighting
now fades off more naturally and reflections feature indirect lighting.
Performance is identical.

- Enable Use Two Bounces by default.
- Decrease Propagation to 0.5 to compensate for the second bounce.
2022-07-31 18:05:24 +02:00
602e967ba8 Merge pull request #55943 from jvanmourik/master
glTF animation parsing: Changed the 'loop' and 'cycle' animation name keywords to be case-insensitive
2022-07-31 17:28:43 +02:00
77b31ea365 Visual Studio Natvis file works for Variant again 2022-07-31 07:59:19 -04:00
475592a3bc Merge pull request #54102 from skimmedsquare/line-edit-editor-settings-crash-45979 2022-07-31 13:40:31 +02:00
556cc22dd0 Merge pull request #63656 from raulsntos/fix-signal-bind-csharp 2022-07-31 13:29:31 +02:00
4aa355b0d1 Merge pull request #63716 from MarcusElg/meter 2022-07-31 13:05:44 +02:00
f1ba63e092 Fix EditorSettings crashes due to nullptr dereference
Fixes #45979

Noted a few places in this file that would have similar errors, so any
access to the EditorSettings singleton has had a check added.
2022-07-31 13:01:38 +02:00
f629438a8b Add meter suffix to ShapeCast3D margin property 2022-07-31 12:36:15 +02:00
14445c96ab Merge pull request #63708 from smix8/navigation_fix_debug_always_on_4.x
Fix Navigation Debug always enabled
2022-07-31 10:09:03 +02:00
bd58300718 Merge pull request #63661 from raulsntos/fix-editor-paths-include
Add `editor_paths.h` include missing in mono module
2022-07-31 09:57:37 +02:00
30c6fff214 Fix Navigation Debug always enabled
Fixes that Navigation Debug is always enabled in debug builds even while "Visible Navigation" is turned off.
2022-07-31 05:44:39 +02:00
66d1bb84c3 Merge pull request #63697 from YeldhamDev/script_elements_fix
Fix elements not being shown on first selected script/doc
2022-07-31 01:14:57 +02:00
c9fe780239 Fix elements not being shown on first selected script/doc 2022-07-30 19:33:58 -03:00
a32f84dda9 Merge pull request #63690 from snailrhymer/rotation-snap-fix
Fix default values for rotation snapping in canvas_item_editor_plugin.cpp
2022-07-31 00:20:07 +02:00
a2c60fbc2b Merge pull request #48948 from likeich/cleanup_binds
Remove unused bindings in ProjectManager
2022-07-31 00:09:09 +02:00
6e8f8c0409 Merge pull request #52025 from Calinou/open-in-new-inspector-use-packedstringarray
Use a PackedStringArray for the "open in new inspector" editor setting
2022-07-31 00:08:06 +02:00
73f5742f94 Merge pull request #50539 from Calinou/material-hide-triplanar-subproperties-when-disabled
Hide triplanar subproperties when triplanar is disabled in BaseMaterial3D
2022-07-31 00:04:37 +02:00
280067e8ec Merge pull request #49340 from Calinou/decal-modulate-affect-emission
Make Decal's `modulate` property affect emission color as well
2022-07-31 00:04:08 +02:00
960567e17b Merge pull request #63692 from rburing/nonexistent_debug_shapes_dont_move
Don't move nonexistent debug shapes
2022-07-31 00:03:40 +02:00
54a9dcfa40 Don't move nonexistent debug shapes 2022-07-30 22:21:23 +02:00
0e26fee3b7 Make Decal's modulate property affect emission color as well
This can be used to recolor special effects such as fake area fog
without having to create separate textures for each color.

- Improve the Decal class documentation.
2022-07-30 21:41:48 +02:00
1dfd94c63f Hide triplanar subproperties when triplanar is disabled in BaseMaterial3D
This also renames some sections for consistency.
2022-07-30 21:41:26 +02:00
0ac971c0d3 Fix default values for rotation snapping in canvas_item_editor_plugin.cpp
Default values for snap_rotation_step and snap_rotation_offset were transposed. Swap them back.
2022-07-30 20:05:24 +01:00
4b478c2854 Use a PackedStringArray for the "open in new inspector" editor setting
This is safer and provides a more convenient array editor for users.
2022-07-30 21:00:22 +02:00
c2d55a4e1a Merge pull request #63684 from aaronfranke/translated
Fix TranslatedLocal method in C# affecting the original transform
2022-07-30 20:17:40 +02:00
ab4b5af286 Fix TranslatedLocal method in C# affecting the original transform 2022-07-30 11:54:35 -05:00
cca072aa86 Merge pull request #63679 from PrecisionRender/master
Fix `ShapeCast3D` creating runtime shape in editor
2022-07-30 18:22:52 +02:00
2f46749f4e Fix ShapeCast3D creating runtime shape in editor 2022-07-30 10:21:53 -05:00
5595f2406a Merge pull request #63670 from Rindbee/fix-wrong-in-ResourceSaver-save 2022-07-30 12:34:38 +02:00
b2429aab1f Merge pull request #49288 from Calinou/doc-improve-collisionobject
Improve CollisionObject2D and CollisionObject3D pickable documentation
2022-07-30 11:59:16 +02:00
0269465021 Remove unused bindings in ProjectManager
They were left over after changes to master made them obsolete.
2022-07-30 11:53:56 +02:00
3e5ad8213f Merge pull request #63563 from aaronfranke/export-arch 2022-07-30 11:22:25 +02:00
162186cfe8 Merge pull request #63651 from fabriceci/fix-typo-doc-character-body-3d
Fix typos in the CharacterBody3D doc file
2022-07-30 11:20:50 +02:00
279e5e90f2 Fix using wrong variable when checking in ResourceSaver::save 2022-07-30 17:11:18 +08:00
5c6744ae54 Merge pull request #42069 from Calinou/test-add-os
Add a test suite for OS
2022-07-30 09:45:00 +02:00
4b377540c7 Merge pull request #63664 from heppocogne/Fix-convert3to4-path-handling-issue
Fix a path handling issue of ProjectConverter3To4
2022-07-30 09:23:33 +02:00
1fca76a852 Merge pull request #63648 from snailrhymer/mesh-classref-fixes
Fix add_surface_from_arrays description in classref
2022-07-30 09:21:34 +02:00
f4f8b18ebe Merge pull request #63647 from bruvzg/exp_msg_imp
Improve some export error messages.
2022-07-30 09:21:11 +02:00
f7c22756e1 Merge pull request #63654 from bruvzg/font_prev_scale
Fix font preview plugin not using editor scale.
2022-07-30 09:20:27 +02:00
1fad0522d0 Fix a path handling issue of ProjectConverter3To4 2022-07-30 14:05:51 +09:00
cef3ca4024 Add editor_paths.h include missing in mono module 2022-07-30 02:00:56 +02:00
9094262a6b Merge pull request #48548 from Calinou/editor-help-add-editor-settings
Add support for documenting most editor settings in the class reference
2022-07-30 00:39:16 +02:00
a6229bf016 Fix add_surface_from_arrays description in classref
Fix add_surface_from_arrays description in ImporterMesh.xml and ArrayMesh.xml to correctly describe sub-array length requirements.

Also add missing comma in MeshInstance3D.xml, reword slightly.
2022-07-29 22:19:48 +01:00
18aad2807e Fix font preview plugin not using editor scale. 2022-07-29 23:42:09 +03:00
335fc2a946 Merge pull request #48183 from madmiraal/fix-regex-offset
Generate error if RegEx offset is negative
2022-07-29 22:38:35 +02:00
15a02c49be Merge pull request #61647 from KoBeWi/SaverResource 2022-07-29 22:30:51 +02:00
d8f757c62d Merge pull request #63365 from LinuxUserGD/master 2022-07-29 22:29:20 +02:00