Age | Commit message (Collapse) | Author |
|
Cherry-picks for the 4.0 branch (future 4.0.1) - 4th batch
|
|
Mention that the results will be unreliable with initial vector near zero.
(cherry picked from commit cca01afd82bd6e7b3e852a66ca459f5d61022585)
|
|
Fixes duplicated points in NavigationAgent3D debug path.
(cherry picked from commit 0b8798a9950ca7a86b1b2e20f69f22ba4396d55a)
|
|
Allows the line_width for NavigationAgent2D path debug to go negativ for thin line rendering.
(cherry picked from commit f6a10c0565e32e0170bcce71635d8bad16077d1d)
|
|
(cherry picked from commit 57d4272984fc0dd4c668503ead82a9dd01020bfd)
|
|
When the inspector is empty, opening the "extra resource options" menu
produces a error:
> Condition "current_res.is_null()" is true.
Opening the mneu with no current resource is valid use case, so
`ERR_FAIL_COND` should not be used.
(cherry picked from commit cb0fa0ed7b6b5e953f820a762979d1d35c12b8ee)
|
|
Also don't prompt users to delete the project folder for now.
This is a temporary fix to ensure that users do not delete their entire home folders by mistake
(cherry picked from commit 45a26ff29286b1a692c7f7f6faac6970cdf3151c)
|
|
This property name is used in RichTextLabel.
(cherry picked from commit 81858da2e66d04a766a9036dc94658d95ce1297f)
|
|
(cherry picked from commit fbffd686e23dfd2e5599d0b2ca35d71805d8d7a9)
|
|
The indentation was off and the code usage was incorrect for Godot 4.0 GDScript.
(cherry picked from commit 2b6e1550ffbbe8a5f0696f2ffbc657ed36e8faf2)
|
|
(cherry picked from commit 2d6deb10b05517919eebfb2ce665ad998d2aae08)
|
|
(cherry picked from commit a40f559fe20e451b60b9ef33e9f2675358bbb8ac)
|
|
(cherry picked from commit 9fbf24fd5c32f50130ae71e317ad73456853d3b5)
|
|
(cherry picked from commit 42a30c76d9495d15c6f403f47b1adcf39f998969)
|
|
|
|
Cherry-picks for the 4.0 branch (future 4.0.1) - 3rd batch
|
|
(cherry picked from commit 0c051f41b16af834ad8b1fb46682aeef16fc88d6)
|
|
"event as" -> "events will be"
(cherry picked from commit 112977be262256b5cd3ac6713557dba74d905f44)
|
|
- class name and octaves property
(cherry picked from commit 862296273b3f446f4bbcfc5ea682a866ffe1ebcf)
|
|
(cherry picked from commit 239eb31c900682f1d4fea56546096b5282d2a352)
|
|
PhysicalSkyMaterial
(cherry picked from commit 572ac915145e7ccb6d32ab5c356076820e964433)
|
|
(cherry picked from commit dbfecdb3b04956db58ee199fdbd9f7c03794e269)
|
|
(cherry picked from commit e289a4ab2c404991d684b6c77b65d24f41be5b63)
|
|
(cherry picked from commit e13bcf5b845fba1dbb2bbb02c8f14e7d3733a188)
|
|
(cherry picked from commit be64ffd25d0be68dce2b568c79347bab8101ac23)
|
|
(cherry picked from commit bef7f14885ab6ee9cdf4116f67dfa12239746677)
|
|
Fixes #74647.
(cherry picked from commit b113e6d4ff18dc1b1e6f4ec1bd0e307fd1d8623d)
|
|
dock->get_index() on line 4463 was not behaving as expected
due to dock having an internal sibling, so now we just get the
index excluding internal nodes.
line 4742 would throw an error if you made multiple docks
floating then redocked the end docks first, but no longer
(cherry picked from commit 21578e0bb4f3dd99bb288a1d631b064fa76b884f)
|
|
This quotes the executable name so that copying it always works
(even if the path contains spaces).
The command is also indented from the rest of the text and is
no longer single-quoted, as that can prevent the command from
running if the line is copied in its entirety (with the quotes).
(cherry picked from commit ddc9cc3e492861dff43617cecb24ae919e122455)
|
|
(cherry picked from commit 54bd204377fb73a5871946005bd7cbbad4b91df9)
|
|
(cherry picked from commit 81ac3c3e7157a290c02548e7ad6adf50fd6e5118)
|
|
(cherry picked from commit 5d35c600d5e4d6fc553246407e766d600f5b774e)
|
|
(cherry picked from commit 07dd627728b71dd3ea30bab9761a847a7e0c911e)
|
|
(cherry picked from commit 89980dd9c98a01b6d353a9a087f5a4caec2dd1aa)
|
|
(cherry picked from commit ac7a4f6e879715f1fece59facffbed3f78ab9b94)
|
|
Fixes #58113
(cherry picked from commit 26aecbfe572c7c1164cfb36088aaf443a73f99df)
|
|
This fixes a bug introduced by 806425621cfa3daba3ba9f6b020726490a3152a4, where dragging the gizmo no longer respected local transforms.
I'm not sure why I called set_local_coords_enabled(false) in _compute_edit. Removing this line seems to fix gizmo-dragging local transforms, without breaking anything else.
I also noticed that confirming a transform leaves the gizmo axis lines on the screen. This is fixed by calling update_transform_gizmo after clearing the edit mode/instant flags, so update_transform_gizmo knows not to render any axes.
(cherry picked from commit d3d1223b970140b6a37d0c23e3b234c878be510a)
|
|
(cherry picked from commit e7ea3ef53189d4bc94c784e4805a5311701ba9aa)
|
|
are visible
(cherry picked from commit f25508befb4f0358ba8a8aaa35cdee4d9c20637c)
|
|
(cherry picked from commit 06a1fe03644c57256b90b2840db1ef902187145a)
|
|
If calling set_mesh with a PrimitiveMesh that has pending update, the
_mesh_changed function would be called twice. The first time before
set_base had been called, which could lead to an ERROR message about
trying to set an invalid surface override material.
(cherry picked from commit 007b488a5c23b33c6e0b741b55a482e5229f2b90)
|
|
Having local_space enabled when starting a transform changed the
behavior of VIEW space transforms. Now we disable local_space when
starting a blender transform (there was already logic to restore the
setting after the transform ends).
This also hides the gizmo while performing a blender transform,
otherwise the user will see it snap back and forth between the local and
global alignment. I think the transform looks cleaner with the gizmo
hidden anyways.
Fixes #59392.
(cherry picked from commit 806425621cfa3daba3ba9f6b020726490a3152a4)
|
|
(cherry picked from commit 91e460d500c52505557ed79af4547f188b635589)
|
|
empty arrays
(cherry picked from commit 0a55a320857b5ddb8ba4e3b6c096acf617f24733)
|
|
Pretty hacky solution but it's better than an infinite loop.
All this import setup needs to be redone, it's very difficult to properly
bail out from an invalid import without triggering reimport loops.
Also fix underline not visible at default editor scale in LinkButton.
Fixes #73319.
(cherry picked from commit d81e6ee024a8c64b80ac25c96b33c749ba1db79d)
|
|
RenderingDevice texture update
(cherry picked from commit 06042a23b676c36f0afc1f3696d52cd60e79dc80)
|
|
Cherry-picks for the 4.0 branch (future 4.0.1) - 2nd batch
|
|
(cherry picked from commit 5a3dbea3ed95b6b1ff0847daf1669aa88515801b)
|
|
(cherry picked from commit e9d80a821d2b1e547ed82361f467e05846f8d611)
|
|
When using custom color management in blender the --version command will
output additional information infront of the "normal" output and this
prevented the import.
Fixes #74439.
(cherry picked from commit 7a0d12182e2808df083a58511f3d6b6023487e70)
|