Skip to content

Cherry-picks for the 4.0 branch (future 4.0.3) - 1st batch - #75786

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

Cherry-picks for the 4.0 branch (future 4.0.3) - 1st batch#75786
akien-mga merged 40 commits into
godotengine:4.0from
YuriSizov:4.0-cherrypicks

Conversation

@YuriSizov

Copy link
Copy Markdown
Contributor

Also adds a changelog.

hakro and others added 30 commits April 7, 2023 17:44
(cherry picked from commit cfed867)
number (one less than the actual current line).

(cherry picked from commit 1e9fd10)
…options

Exposes the path postprocessing and pathfinding algorithm options of the NavigationAgent internal NavigationPathQueryParameters object.

(cherry picked from commit 6e324bb)
(cherry picked from commit 13c8a98)
…n or rotation

Configure the transform per condition, and then only set it once to
prevent multiple `NOTIFICATION_LOCAL_TRANSFORM_CHANGED` notifications
from being sent.

(cherry picked from commit 100b4b1)
…r the theme constant 'h_separation' for MenuBar and Button and a default value for the theme color 'background_color' for TextEdit

(cherry picked from commit c0905bc)
Use an off-white color from the palette that we explicitly don't convert.

(cherry picked from commit ce741df)
GitHub Actions seems to be hiding colored whitespace, and after lots of
attempts I couldn't find a way to work it around.

So instead I'm using a perl expression to replace trailing spaces with
`·` and tabs with `<TAB>` in the ANSI colored diff output. This ensure
that they're visible, and they are properly colored as expected too.

(cherry picked from commit 266280f)
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit bfc498f)
smix8 and others added 3 commits April 7, 2023 17:44
Fixes NavigationObstacles not being added to avoidance simulation.

(cherry picked from commit aadf33e)
@YuriSizov YuriSizov added this to the 4.0 milestone Apr 7, 2023
@YuriSizov
YuriSizov requested review from a team as code owners April 7, 2023 16:10
@YuriSizov
YuriSizov requested a review from a team April 7, 2023 16:10
@YuriSizov
YuriSizov requested review from a team as code owners April 7, 2023 16:10
@YuriSizov

Copy link
Copy Markdown
Contributor Author

Added one more commit that fixes a regression in the ones that I already cherry-picked, but otherwise this is a complete set. New picks will come in future PRs.

@akien-mga
akien-mga merged commit 16a6bdd into godotengine:4.0 Apr 11, 2023
@akien-mga

Copy link
Copy Markdown
Member

Thanks!

@YuriSizov
YuriSizov deleted the 4.0-cherrypicks branch April 11, 2023 19:08
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.