Cherry-picks for the 4.0 branch (future 4.0.3) - 3rd batch - #76476
Merged
Conversation
(cherry picked from commit c49a7fe)
(cherry picked from commit 68117d2)
(cherry picked from commit bdb7045)
(cherry picked from commit 41f7bb2)
(cherry picked from commit a9d326d)
Fixes NavigationMesh baking for HeightMapShape. (cherry picked from commit 71c453a)
(cherry picked from commit 75f2d7f)
(cherry picked from commit 83dc545)
(cherry picked from commit a2be742)
Rediff patch from PR 1453, lstrlenW is no longer used upstream so that part of the patch was dropped. (cherry picked from commit 1fde209)
(cherry picked from commit 7a87121)
- file_format, header_guards and clang-format benefit from this short list. - dotnet-format, Python and JS checks don't, but they're only relevant for PRs changing a specific set of files, so we skip them when those files aren't modified. The logic to get changed files only works reliably for: - Pull request events - Non-force pushed push events So when force pushing a branch in your fork, or creating a new branch, it will still scan all files as fallback. Upgraded CI runner to Ubuntu 22.04 so we get clang-format 14 out of the box, so we don't need to install a custom version (saves ~15 s). We also cache the APT dependencies to speed up the build and avoid flaky Ubuntu/Microsoft repos. (cherry picked from commit 068f893)
The checkout might be too shallow so the before commit isn't available. The logic was already written to take this into account (it then generates an empty 'changed.txt' which falls back to testing everything), but the error code would still force terminate the job. Hopefully we can find a way to make the logic work for merge events too in the future, but for now this is a quick fix. (cherry picked from commit 9063e90)
The file would be one byte (newline) so the check with '-s' failed. (cherry picked from commit 39d24ee)
(cherry picked from commit fecbc12)
(cherry picked from commit 899da22)
…issues (cherry picked from commit 92730fb)
…derer editor setting to expose an enum to users (cherry picked from commit 48ebae7)
(cherry picked from commit 727a4ed)
Version 7.3.0 changes the build layout which causes updates to the generated shared libraries to not be picked up. (cherry picked from commit 4507d3a)
(cherry picked from commit aa7a4d5)
(cherry picked from commit 7325ffd)
(cherry picked from commit dfc628b)
(cherry picked from commit a151269)
…edit and fix related animation player crash (cherry picked from commit b6abb34)
(cherry picked from commit 10fe6f1)
(cherry picked from commit 048f94f)
… change Previously, in CodeTextEditor, `line_spacing` was forgotten to update when the editor setting property changed. (cherry picked from commit 23d6225)
This helps to find such classes without digging through the rest of the class reference. Editor-only classes can still be found under your normal "Node" and "Resource" types. This also fixes a typo and a missed case from the recent platform docs PR. (cherry picked from commit 3ae282b)
(cherry picked from commit 882b869)
akien-mga
approved these changes
Apr 26, 2023
Member
|
Thanks! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Also updates the changelog. Should be the final batch for RC1.