Skip to content

Cherry-picks for the 4.0 branch (future 4.0.3) - 2nd batch - #76405

Merged
akien-mga merged 61 commits into
godotengine:4.0from
YuriSizov:4.0-cherrypicks
Apr 25, 2023
Merged

Cherry-picks for the 4.0 branch (future 4.0.3) - 2nd batch#76405
akien-mga merged 61 commits into
godotengine:4.0from
YuriSizov:4.0-cherrypicks

Conversation

@YuriSizov

Copy link
Copy Markdown
Contributor

Also updates the changelog.

RandomShaper and others added 30 commits April 24, 2023 14:04
…ader Editor

crashes engine due to index out of bounds.

(cherry picked from commit c6a45f1)
Fixes potential use of uninitialized variable.

(cherry picked from commit 3736220)
(cherry picked from commit c399d4f)
This replaces two [code][/code] blocks with clickable refs to [enum Access] and [member file_mode] respectively.

(cherry picked from commit a5778da)
(cherry picked from commit 71011e0)
…emaining docs

The method `to_utf8` doesn't exist in Godot 4, but is still mentioned in
the documentation in some places. Replace it with the new name
`to_utf8_buffer`. Same for ascii. Same for C#.

(cherry picked from commit 57dca93)
And fixup includes in other implementations.

(cherry picked from commit 92b9806)
…or_top.

A small typo with the definitions of `focus_neighbor_right` and `focus_neighbor_top`. Both use "bottom" rather than the correct side for each.

(cherry picked from commit c25d015)
This avoids rendering issues with ThorVG and other renderers (which
don't support the `paint-order` property) at a slight cost in file size.

This approach has already been used by the main icon.

(cherry picked from commit af9372e)
The texture's appearance is now similar to the texture that was displayed
on the TestCube node in Godot 2.x.

(cherry picked from commit e4d5cec)
Fixes forced optimization in dev_build.

(cherry picked from commit b18c748)
This also makes the hex field wider to allow displaying 9-character
hex code (`#rrggbbaa`) in full, even when using a custom font.

(cherry picked from commit 517dc36)
…D meshes

This ensures that Particles and MultiMeshes still draw when instance_count is 1

(cherry picked from commit 579ca03)
Corresponds to the Blender glTF-Importer PR
KhronosGroup/glTF-Blender-IO#1902

(cherry picked from commit 8b6fa79)
@YuriSizov YuriSizov added this to the 4.0 milestone Apr 24, 2023
@YuriSizov
YuriSizov requested review from a team as code owners April 24, 2023 16:11
@YuriSizov
YuriSizov requested a review from a team April 24, 2023 16:11
@YuriSizov
YuriSizov requested review from a team as code owners April 24, 2023 16:11
@akien-mga
akien-mga merged commit d78691d into godotengine:4.0 Apr 25, 2023
@akien-mga

Copy link
Copy Markdown
Member

Thanks!

@YuriSizov
YuriSizov deleted the 4.0-cherrypicks branch April 25, 2023 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.