-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cherry-picks for the 4.2 branch (future 4.2.2) - 3rd batch #89339
Conversation
Added a few |
45b1d37
to
5b42e6e
Compare
(cherry picked from commit cd3078e)
(cherry picked from commit ac57f10)
…nflicts https://github.com/mymindstorm/setup-emsdk/releases/tag/v14 Co-authored-by: Yuri Sizov <yuris@humnom.net> (cherry picked from commit 35ef0b3)
(cherry picked from commit bcc9644)
Prevents errors with input being invalid format strings (cherry picked from commit 6da378a)
(cherry picked from commit 2696fee)
(cherry picked from commit 70e3283)
Fixes godotengine#88008. (cherry picked from commit d29b0d9)
5b42e6e
to
7140f31
Compare
(cherry picked from commit 3ae524f)
…hare the same database SConscript("some SCsub path") calls create a new context where a relative path to the .sconsign file is interpreted as being next to the currently executing SCsub, and not the one at the root. This breaks incremental build detection because scons can't find the build information of dependent files outside of the SCsub directory and just rebuilds everything every time. (cherry picked from commit 0b43b01)
…ters (cherry picked from commit f1887a3)
(cherry picked from commit 6307ceb)
(cherry picked from commit ad8d3cf)
(cherry picked from commit 857586b)
https://github.com/thorvg/thorvg/releases/tag/v0.12.1 Godot-related SVG bug fixes: + [SVG] XML parser workaround for quote checks within quotes. thorvg/thorvg#1892 Fixes »dancing errors« with such SVG images inside the project folder. (cherry picked from commit 0650e72)
https://github.com/thorvg/thorvg/releases/tag/v0.12.3 + Full Changelog: thorvg/thorvg@v0.12.1...v0.12.3 Godot-related SVG bug fixes: + svg_loader: Add missing transform functions skewX and skewY. thorvg/thorvg#1928 + sw_engine: Rectified dash line drawing issue. thorvg/thorvg#1932 (cherry picked from commit 73589f6)
Fixes godotengine#87788. Fixes godotengine#87962. (cherry picked from commit 2e32b93)
https://github.com/thorvg/thorvg/releases/tag/v0.12.4 + Full Changelog: thorvg/thorvg@v0.12.3...v0.12.4 Godot-related SVG bug fixes: + loader/svg: Apply specification of out-of-range elliptical arc parameters, fix zero check of arc's rx and ry. thorvg/thorvg#1938 (cherry picked from commit da42124)
https://github.com/thorvg/thorvg/releases/tag/v0.12.5 + Full Changelog: thorvg/thorvg@v0.12.4...v0.12.5 Godot-related SVG bug fixes: + sw_engine: Improve image up-scaler quality. thorvg/thorvg#1960 + renderer: Ensure canvas rendering continues despite invalid scene parts. thorvg/thorvg#1957 + Portability: Fix compiler shadowing warning (patch) thorvg/thorvg#1975 (cherry picked from commit b5ec799)
(cherry picked from commit 6fa77e0)
This is now ready for review. I'd welcome some help to check the list of commits I cherry-picked, and flag any that seems potentially risky / best to drop for now and not cherry-pick to 4.2.x or consider for a later build. |
I removed the label from the PRs I don't think should be cherrypicked. The remaining ones are safe to include if you want |
I don't see anything on the list that needs to be removed! Great work |
(cherry picked from commit 38cd13c)
Co-Authored-By: Aaron Franke <arnfranke@yahoo.com> (cherry picked from commit 58ddd84)
(cherry picked from commit 89d772a)
(cherry picked from commit c8bdd1d)
This also makes the Overdraw and Shadow Splits debug draw modes ignore fog. The Lighting debug draw mode still displays fog as that debug draw mode is intended to preview scene lighting, and fog has an impact on how lighting is perceived. (cherry picked from commit 26a220b)
acba25d
to
562613a
Compare
I had a look at PRs, that I was involved in and are looking good. |
I could not find #87346 in the list. It is critical to have this change. |
I appreciate, reviewing again. I have been trying to build plugins on top of 4.2.2 RC and if merged let me know I will do some testing for android export as well as plugin creations. If anything, else needs to be tested also let me know. |
(cherry picked from commit 1e14503)
- Update Android gradle plugin version from 7.2.1 to 8.2.0 - Update gradle version from 7.4.2 to 8.2 - Update target SDK from 33 to 34 - Update build tools version from 33.0.2 to 34.0.0 - Update kotlin version from 1.7.0 to 1.9.20 - Update Android fragment version from 1.3.6 to 1.6.2 - Update AndroidX window version from 1.0.0 to 1.2.0 (cherry picked from commit e04a387)
(cherry picked from commit d8f2768)
Let's give it a go, and see how it fares under testing :) |
Awesome!! thanks |
I didn't know where to mention this, but initial tests on #87346 shows it is working fine. |
Long time no see
4.2
...WIP, I'll add more commits.
For now this batch includes: