| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
`ClassDB::can_instantiate()` and other reflection methods deadlock if the type is an script global class, when such script indirectly uses a not-yet-registered class. The reason is the `ClassDB` read lock is still held when invoking the `ResourceLoader` to load the class script, which may in turn need to lock for writing (for the class registration).
In particular, this happens with some types related to animation tree, that aren't registered at engine startup, but can happen with others, especially ones from the user. Registration statements are also added for the animation-related types that were lacking them.
|
|
|
|
| |
(cherry picked from commit 2b3cf2451f1dae92d98b7ba05c895d31f6ad3bcb)
|
|
|
|
|
|
| |
export properties.
(cherry picked from commit 1df0159b362493f280103de8085634c9c6d72f2e)
|
|
|
|
|
|
| |
options not saved.
(cherry picked from commit ea252675aaea6fca22a479b0e412de15401ddef2)
|
|
|
|
| |
(cherry picked from commit 701188fd1e343a1ea8b4243f79cd6e9b4a0773ab)
|
|
|
|
| |
(cherry picked from commit 8d30ccd0671cba073eb60974b2c3ebbd4d42c4cd)
|
|
|
|
| |
(cherry picked from commit 147accdf74762ee8da012422f879db61b2ed8ebb)
|
|
|
|
| |
(cherry picked from commit e517eaf053e7fbb20e26c30f5ef285ad43e6a524)
|
|
|
|
|
| |
Co-authored-by: Yaohua Xiong <xiongyaohua@gmail.com>
(cherry picked from commit 51b8b74d4b2ba2564d2a463d07d168c5d3741387)
|
|
|
|
| |
(cherry picked from commit d3ddce6b8836bd6c39dc6ebc2a30102041953599)
|
|
|
|
| |
(cherry picked from commit 9dc231366d4c80affbee089b1a6e908455e3d1fd)
|
|
|
|
| |
(cherry picked from commit 86c773d208afee2b37d3c2f595f4e7d24c78e2cb)
|
|
|
|
|
|
| |
Both the tile map layers and the debug navigation canvas items did fight for the same z order causing a lot of flickering in certain situations.
(cherry picked from commit 5bedaf77f71a38bc8c066931526775c52bd2e823)
|
|
|
|
| |
(cherry picked from commit 70860aafd8acbb4af34941f1343a7ea5901a6c4e)
|
|
|
|
|
|
| |
Updated Viewport destructor to remove itself from World2D, to avoid World2D keeping invalid pointers.
(cherry picked from commit 7a9acd5aca6e37c4f36180136fa9e224f9950a43)
|
|
|
|
| |
(cherry picked from commit 2fd39eca306b5f24acaa78987111756aa5460f69)
|
|
|
|
| |
(cherry picked from commit 02113dff8317a7f1f8ce3f9b246ce0038ef6adcb)
|
|
|
|
| |
(cherry picked from commit f2186eeac013ff10d5c277d59ea85f6c21f50b50)
|
|
|
|
| |
(cherry picked from commit d16dcbb3ac36db1c1e034ffbcf884f3a2a4d8086)
|
|
|
|
|
|
| |
The issue would cause log spams when trying to update the bone pose position or rotation with an invalid bone index.
(cherry picked from commit 039722a3418dfd8f16cd3e956527ef93e639ddba)
|
|
|
|
|
|
| |
`ShaderMaterial::render_priority`.
(cherry picked from commit ba23b22153c21fa0f3b253900009ac7221e5a7a8)
|
|
|
|
| |
(cherry picked from commit aaafd163b29180090161c0169c70ab2772dfdcd7)
|
|
|
|
| |
(cherry picked from commit 5279fec60fb183029795a1ed621eafa405eea67d)
|
|
|
|
| |
(cherry picked from commit 8228d647a9a5a3dd36bad508ebb3746432d3d1fc)
|
|
|
|
| |
(cherry picked from commit 61e2aa79142dfa619d1238172e5c505c7dacc8d0)
|
|
|
|
| |
(cherry picked from commit 2860b99077fff229927067948bb731cb61464317)
|
|
|
|
|
| |
Co-authored-by: Thiago Lages de Alencar <thiagola92@gmail.com>
(cherry picked from commit de558123bf557ba563e3dcd537585af08471817f)
|
|
|
|
| |
(cherry picked from commit 115cd47fd637c915d0db57389f433461639bbd3f)
|
|
|
|
| |
(cherry picked from commit 1bd8372813d8a329188c05e8cc8c0c66f60b1735)
|
|
|
|
| |
(cherry picked from commit 70f41e414eefd21ecbe98d429c5fc82b4c30ce8a)
|
|
|
|
| |
(cherry picked from commit 8c7dd3cb61b7d134b49c584fb17acd30a4d42fbe)
|
|
|
|
| |
(cherry picked from commit bde8c5977b5b3f31619af182ffc521bbec98df78)
|
|
|
|
| |
(cherry picked from commit 6895f6f8ccab0b22dda5a6151399603cdd7fd060)
|
|
|
|
| |
(cherry picked from commit b9876b626d431b1061111243376a4b0e07006d26)
|
|
|
|
|
|
| |
Adds NavigationLink function to change navigation map.
(cherry picked from commit e6ff4e56e30a93b1d25b90982ac3b344e228f4a9)
|
|
|
|
|
|
| |
wrapped string. Allow starting/ending RTL selection before line start.
(cherry picked from commit 932acce8f290fe2231e81d685077af084666202e)
|
|
|
|
| |
(cherry picked from commit e7f215c2c401944892501c158188301a09622842)
|
|
|
|
|
|
|
|
| |
When getting the minimum size for a tooltip, we get the value as a Vector2. Window::set_size() takes a Vector2i, so this size was getting truncated. At certain display scales, this could be enough to cut off part of the tooltip. Updated to call Vector2::ceil() to round up before calling Window::set_size()
Fixes #91958
(cherry picked from commit ca8e3d4923f94eebf8d8b16a8625d1de6df32768)
|
|
|
|
|
|
|
|
| |
The sky rotation now affects the baked environment lighting as it should,
making it match how real-time ambient light rendering works.
Co-authored-by: Per Melin <git@melin.net>
(cherry picked from commit 661cf1f3515ab53c002d2824876dd955b06e9e50)
|
|
|
|
|
|
| |
light probes
(cherry picked from commit 97205ea5b8126c4f1f613288d7bd366e6155eeee)
|
|
|
|
| |
(cherry picked from commit 4727c4f783573c6c7590bfdf4c8d52d6dca485b2)
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
raulsntos/gdextension/expose-property-accessors/Animation
Make `Animation::capture_included` read-only
|
| |
| |
| |
| |
| |
| | |
The `PROPERTY_USAGE_READ_ONLY` flag only makes the property read-only in the inspector, but the property also has the `PROPERTY_USAGE_NO_EDITOR` flag which means it won't show up in the inspector. So it does nothing, while still making it editable from scripting.
To make it read-only for scripting too, this PR removes the setter from the `PropertyInfo`. And since the `set_capture_included` method is now unused, it was also removed.
|
|/
|
|
| |
Fixes #94724.
|
|\
| |
| |
| | |
Make `Skeleton3D` bone simulator an internal child
|
| | |
|
|\ \
| | |
| | |
| | | |
[PopupMenu] Increase mouse button release timeout and reset it from `post_popup`.
|
| |/
| |
| |
| | |
`post_popup`.
|