1089bc1145
Fix project manager stealing focus on i3
...
(cherry picked from commit b1871cdabf )
2025-02-07 14:00:02 +01:00
c2a3644072
Clean up two recently introduced WebGL errors
...
(cherry picked from commit 0305e437ff )
2025-02-07 14:00:02 +01:00
15603b20db
Fix bug with OpenXR composition layers added after OpenXR is running
...
(cherry picked from commit e2386de505 )
2025-02-07 14:00:01 +01:00
99d66b4b22
i18n: Sync translations with Weblate
...
Adds Czech (cs), Persian (fa), Tamil (ta), and Vietnamese (vi) editor translations.
2025-02-07 10:15:03 +01:00
7f166be687
Merge pull request #101535 from smix8/locknroll
...
[4.3] Remove outer navigation map read locks
2025-01-30 12:53:01 +01:00
f11fa26c56
Merge pull request #100686 from raulsntos/fix-docs
...
[4.3] Fix various code examples in documentation
2025-01-30 12:52:56 +01:00
78e2c4d55e
Merge pull request #99411 from clayjohn/mobile-normal-interp-43
...
[4.3] Normalize normal tangent and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes
2025-01-30 12:52:52 +01:00
93f4770c78
Merge pull request #98049 from aaronfranke/4.3-gltf-runtime-root-imp-mesh
...
[4.3] GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
2025-01-30 12:52:48 +01:00
cad4caa81b
miniupnpc: Update to 2.2.8 (new major 18)
...
Keep support for major 17 by using a version check for the changed API.
Fixes #93907 .
(cherry picked from commit 4c72d599f0 )
2025-01-30 09:59:05 +01:00
3aafddd63b
Add missing cstdint includes for GCC 15
...
(cherry picked from commit 1823460787 )
2025-01-30 08:28:25 +01:00
5e5e1a2182
Remove outer navigation map read locks
...
Removes outer navigation map read locks.
2025-01-14 12:32:05 +01:00
7798c0028a
Fix various code examples in documentation
2024-12-21 03:47:36 +01:00
7b1b99e4c8
[4.3] GLTF: Fix bad pointer to ImporterMeshInstance3D root node at runtime
2024-12-16 15:19:37 -08:00
90f21a35c7
Move Vulkan includes to a central godot_vulkan.h header
...
Also fixes Vulkan build problem with recent Clang.
(cherry picked from commit 146ba4106f )
2024-12-16 11:36:53 +01:00
63e0fb55f9
Merge pull request #100364 from RandomShaper/fix_mtl_mt_deadlock_4.3
...
[4.3] Fix deadlock possibility in threaded load of materials
2024-12-14 18:15:19 +01:00
9406926f8b
Fix deadlock possibility in threaded load of materials
2024-12-13 12:50:03 +01:00
3bf1176640
Merge pull request #100066 from syntaxerror247/themed-icons
...
[4.3] Cherry-picks for Android Themed Icons (Monochrome)
2024-12-12 11:26:26 +01:00
e42c25516c
Android: Make monochrome icon optional
2024-12-06 00:59:04 +05:30
1e08f5879f
Add support for Android Themed Icons (monochrome)
2024-12-06 00:57:12 +05:30
b51be503c5
Merge pull request #98877 from aaronfranke/4.3-gltf-preserve-visibility
...
[4.3] GLTF: Preserve node visibility on import
2024-12-05 01:09:51 +01:00
982e9aeb72
Merge pull request #93896 from Mickeon/documentation-object-boolean-context
...
[4.3] Add documentation note on Object's boolean context
2024-12-05 01:09:46 +01:00
2ad161a4c7
Add documentation note on Object's boolean context
2024-11-28 20:48:51 +01:00
4cb41925b9
Normalize normal tangent and binormal before interpolating in the mobile renderer to avoid precision errors on heavily scaled meshes (backport for 4.3)
2024-11-18 16:05:28 -08:00
711c725cf1
Merge pull request #99108 from RandomShaper/win_less_inheritance_4.3
...
[4.3] Windows: Avoid child processes inheriting all file handles
2024-11-15 19:08:25 +01:00
305bdbfb3b
Merge pull request #99058 from UnfavorableEnhancer/animation_snapping_fix
...
[4.3] Fix animation snapping in seconds mode
2024-11-15 19:08:22 +01:00
758a42196c
Merge pull request #98964 from RandomShaper/fix_classdb_deadlock_4.3
...
[4.3] Fix deadlocks related to ClassDB queries about global classes
2024-11-15 19:08:18 +01:00
f89d1e0376
Merge pull request #96606 from RandomShaper/res_loader_cherrypicks_4.3
...
[4.3] Cherry-picks related to `ResourceLoader`
2024-11-15 19:08:11 +01:00
ce608dcbf7
Windows: Avoid child processes inheriting all file handles
2024-11-12 12:25:52 +01:00
178a126b92
fix animation snapping in seconds mode
...
fixes animation snapping rounding to weird values in seconds mode + fixes holding shift not reducing snap value
2024-11-11 13:18:36 +03:00
3a8d4cf5b8
[4.3] GLTF: Preserve node visibility on import
2024-11-08 14:27:14 -08:00
a5f6e49862
Fix deadlocks related to ClassDB queries about global classes
...
`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.
2024-11-08 18:17:53 +01:00
a0c17446ad
ResourceLoader: Report error if resource type unrecognized
...
Co-authored-by: Summersay415 <summersay415@gmail.com >
(cherry picked from commit fe21913ee8 )
2024-11-06 14:31:27 +01:00
33c02a5c6b
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0fee )
2024-11-05 21:09:27 +01:00
3e6663cb8e
[macOS] Update Vulkan SDK install script.
...
(cherry picked from commit 74df6f192a )
2024-11-05 17:00:35 +01:00
9ed06bce54
EditorResourcePreview: Let loads complete after exit requested
...
(cherry picked from commit f31867d2b9 )
2024-09-23 18:55:54 +02:00
251237d2b4
ResourceLoader: Fixup resource changed feature
...
This is a complement to: https://github.com/godotengine/godot/pull/96593
(cherry picked from commit 97197ff5e9 )
2024-09-23 18:55:54 +02:00
ea651a150b
ResourceLoader: Add last resort life-time insurance for tokens
...
(cherry picked from commit ccd470d33c )
2024-09-23 18:55:54 +02:00
f806cfb72b
ResourceLoader: Add thread-aware resource changed mechanism
...
(cherry picked from commit 0f3ee922e07fd4d16d9ef6dac150beb9c84ac527)
2024-09-23 18:55:54 +02:00
cd32705508
ResourceLoader: Simplify handling of unregistered tasks
...
(cherry picked from commit c450f4d667 )
2024-09-23 18:55:53 +02:00
f2d0f66eca
Fix ResourceLoader is not verbosely printing a resource path on loading
...
(cherry picked from commit bfb5570c03 )
2024-09-23 18:55:53 +02:00
6699ae7897
Update AUTHORS and DONORS list
...
(cherry picked from commit a1b081f45c )
2024-09-17 20:47:01 +02:00
53cde2eb85
i18n: Sync translations with Weblate
...
Adds Irish (ga) doc translations, and Bengali (bg) editor translations.
2024-09-17 20:46:20 +02:00
6225d39826
Merge pull request #97082 from akien-mga/4.3-cherrypicks
...
[4.3] Cherry-picks for the 4.3 branch (future 4.3.1) - 1st batch
2024-09-17 12:39:29 +02:00
3a2804a7e7
Fix for GLES3 radiance cubemap update
...
(cherry picked from commit 3038de4245 )
2024-09-17 10:00:12 +02:00
7b32e96f3d
Fix syncing PhysicalBone internal poses individually
...
(cherry picked from commit 2b3cf2451f )
2024-09-17 09:59:53 +02:00
15129c044e
Fix error reopening non existing scene on startup
...
(cherry picked from commit d06c7ad6f0 )
2024-09-17 09:59:30 +02:00
56a1d07421
Added a more detailed error message when instatiating a scene with missing export properties.
...
(cherry picked from commit 1df0159b36 )
2024-09-17 09:59:13 +02:00
2c612abdd1
WorkerThreadPool: Fix end-of-yield logic potentially leading to deadlocks
...
(cherry picked from commit 5dade0e08b )
2024-09-17 09:55:10 +02:00
f273c7c773
thorvg: Update to 0.14.10
...
More fixes to rendering of SVG files with broken text tags.
Also backports upstream patch to fix #97078 .
(cherry picked from commit 0c0336f704 )
2024-09-17 08:57:46 +02:00
99a8821a71
thorvg: Update to 0.14.9
...
Fixes #96491 .
Update fix for #96262 to a simple revert of the problematic commit,
as the upstream fix is still being debated and caused other issues.
Also include fix for upstream regression 2715 added in 0.14.9.
(cherry picked from commit a6ab039f2b )
2024-09-17 08:57:46 +02:00