a156af98c3
Remove dependency of variant.h in print_string.h
...
(cherry picked from commit 05dae23f18 )
Co-Authored-By: Lukas Tenbrink <lukas.tenbrink@gmail.com >
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-10-06 12:17:32 -05:00
f5b146cc61
[TextServer] Enforce zero width spaces and joiners to actually be zero width and not fallback to regular space.
...
(cherry picked from commit 3f84820711 )
2025-10-06 10:36:07 -05:00
e6cf63cb88
GridMap: fix cell scale not applying to the cursor mesh
...
(cherry picked from commit d1f11b2b28 )
2025-10-06 10:35:58 -05:00
1aed7cefdd
LSP: Fix repeated restart attempts
...
(cherry picked from commit 400c77f170 )
2025-10-06 09:51:41 -05:00
da0c3122f1
Fix CCD bodies adding multiple contact manifolds when using Jolt
...
(cherry picked from commit 0590c974c1 )
2025-09-30 11:36:37 -05:00
757dbe621f
Remove static lifetime object to avoid late destruction
...
(cherry picked from commit cd198f7517 )
2025-09-30 11:36:33 -05:00
6c180272b4
Fix D3D12 using the wrong clip space projection matrix. Remove error-prone/unnecessary graphicsApi parameter.
...
(cherry picked from commit 58ecb8ade5 )
2025-09-30 11:36:30 -05:00
354b02f92d
Make navmesh rasterization errors more lenient
...
Make navmesh rasterization on the navigation regions and map more lenient by starting out with a lower internal cell scale by default and changing the merge error to just warning that can be toggled.
(cherry picked from commit 19df15f1dc )
2025-09-30 11:36:26 -05:00
b963cf15ef
[Navigation 2D] Fix sign of cross product
...
Regression from splitting the servers. Also replaces the method for
getting the triangle area.
(cherry picked from commit f8d72ba783 )
2025-09-30 11:36:23 -05:00
7176fc231f
Bump version to 4.5.1-rc
2025-09-15 15:56:44 -05:00
4c0026b053
Update links to the contributing section of the docs to the appropriate new sections.
2025-09-12 01:04:14 +02:00
f6895c4150
Fix MDN link for XRReferenceSpaceType in WebXRInterface class documentation
2025-09-10 01:13:09 +02:00
f0c9253bec
[.NET] Require net9.0 for Android exports
...
To ensure Android exports are compatible with the new Play Store
requirement that all `.so` libraries included are aligned to 16k,
we now require C# projects to target `net9.0` which uses the
correct alignment (as opposed to the current one of 4k).
The thirdparty jar library has also been updated to the one from
the 9.0.4 runtime package so it's compatible with non-gradle
builds targeting `net9.0`.
Non-android projects are not affect, the minimum TFM is still
`net8.0`.
2025-09-05 04:14:27 +02:00
54eb2799da
Fix build on OpenBSD
...
Like FreeBSD, OpenBSD cannot build the camera module because it uses interfaces only provided by Linux
2025-08-30 15:02:01 +02:00
e0f17b408b
Merge pull request #109685 from nikitalita/fix-gltf-infinite-loop
...
Fix infinite loop in GLTFDocument::_convert_animation_node_track
2025-08-26 19:01:12 -05:00
6281245e86
Merge pull request #109929 from jrouwe/issue_109883
...
Fixed crash when rendering a soft body 3d
2025-08-24 14:23:05 -05:00
37a48c89f9
Merge pull request #106744 from L2750558108/fix-@-error-in-c#
...
Fix source generator exceptions appearing when use "@+internal keyword" as type or namespace name in C# script
2025-08-24 11:04:31 -05:00
09fcaa7db4
Fixed crash when rendering a soft body 3d
...
When a mesh is provided that has vertices that are not referenced by any face, these vertices will be discarded. In the internal 'mesh_to_physics' map, this led to uninitialized data which could result in a crash. Now we initialize the map with -1 and report an error when users try to manipulate these vertices.
Fixes #109883
2025-08-24 15:38:11 +02:00
11a13154de
GLTF: Fix minor niche edge case issues with accessors
2025-08-23 00:17:58 -07:00
8e458d19cb
Merge pull request #109152 from bruvzg/font_fb_no_msdf
...
Use non-MSDF fallback for MSDF fonts if fallback is a color or non-scalable font.
2025-08-22 12:35:36 -05:00
ccceb2ac60
OpenXR: Fix default action map entry for Vive Focus 3
2025-08-22 16:28:25 +10:00
b432e108d5
Merge pull request #109791 from Talkashie/master
...
Typo cleanup pass
2025-08-21 18:39:37 -05:00
e7214c229b
Fix the issue by resetting the reloading false first and then returning error directly instead of calling Macro
...
Fix the review comment
Fix the clang format
Update as per review comment
2025-08-21 13:13:11 -07:00
d5ad0556a2
Merge pull request #109630 from aaronfranke/openxr-gltf-doc-ext
...
OpenXR: Use GLTFDocument function to get supported extension names
2025-08-21 06:24:28 -05:00
fc245d69d2
Merge pull request #109304 from HolonProduction/parse-annoation-early-end-stop
...
GDScript: Don't stop annotation argument parsing at file end
2025-08-20 12:07:16 -05:00
bc7e68dfd1
Typos
2025-08-19 18:32:59 -05:00
8ebf8ae23c
Merge pull request #109666 from aaronfranke/import-mesh-validate-indices-mult-3
...
ImporterMesh: Validate triangle indices array size is a multiple of 3
2025-08-18 20:36:49 -05:00
4d107c1f56
Merge pull request #109561 from aaronfranke/gdscript-error-message
...
Improve error messages for lambda functions without a body
2025-08-18 20:36:47 -05:00
ba92af7d07
ImporterMesh: Validate triangle indices array size is a multiple of 3
2025-08-18 06:36:21 -07:00
b73597292b
Improve error messages for lambda functions without a body
2025-08-18 06:29:20 -07:00
3797c1e456
Merge pull request #109647 from m4gr3d/fix_composition_layer_provider_setup
...
Fix missing layer provider setup when setting Surface after visibility
2025-08-18 08:29:11 -05:00
32a59bbdf4
Fix infinite loop in GLTFDocument::_convert_animation_node_track
2025-08-17 13:53:35 -07:00
ca798bf94d
Add missing layer provider setup when setting Surface after visibility
2025-08-16 07:55:15 -07:00
7be711ecb7
OpenXR: Use GLTFDocument function to get supported extension names
2025-08-15 12:58:53 -07:00
4808c25c2e
Fix light values on blend import when using non-physical light units
2025-08-15 21:30:08 +03:00
0c51ede243
Merge pull request #109625 from aaronfranke/gltf-texture-sampler-crash
...
GLTF: Fix crash reading texture sampler for non-existent texture
2025-08-15 12:58:48 -05:00
821fecd933
GLTF: Fix crash reading texture sampler for non-existent texture
2025-08-14 19:25:32 -07:00
6c907c2d37
Fix move_and_slide forcing synchronization with physics thread
...
Co-authored-by: Ricardo Buring <ricardo.buring@gmail.com >
2025-08-14 18:58:36 +02:00
ca452113d4
Merge pull request #109437 from bruvzg/msdf_no_t
...
Use MSDF instead of MTSDF for font rendering.
2025-08-11 09:55:28 -05:00
86e61a311f
Use MSDF instead of MTSDF for font rendering.
...
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com >
2025-08-09 10:41:16 +03:00
f192430921
Fix source generator exceptions appearing when use "@+internal keyword" as type or namespace name in C# script
2025-08-09 13:25:54 +08:00
49e3eba008
Consolidate frame_changed signal into CameraFeed
2025-08-09 04:12:27 +09:00
7f96fc568e
Merge pull request #108165 from shiena/feature/improve-camera-server
...
Add `CameraServer` `feeds_updated` signal, and document async behavior
2025-08-08 12:28:07 -05:00
b21e6529e6
[GDScript] Fix range helper method using 32-bit ints for arguments.
2025-08-08 20:22:24 +03:00
2560ddbce0
Add CameraServer camera_feeds_updated signal, and document async behavior
2025-08-08 03:53:41 +09:00
395b0f0a3d
Merge pull request #103635 from BlueCube3310/rgb565-fix
...
Fix Image format RGB565 conversion and rendering
2025-08-06 12:01:17 -05:00
ce330e61a2
Merge pull request #109297 from HolonProduction/completion-dont-call
...
Autocompletion: Don't call const functions
2025-08-06 12:01:16 -05:00
8b017296ef
Merge pull request #109289 from BastiaanOlij/openxr_fix_actionmap_tooltip
...
OpenXR: Fix required extension tooltip
2025-08-06 12:01:12 -05:00
97b1bc6bda
Autocompletion: Don't call const functions
2025-08-05 09:03:10 +02:00
bb02ab2909
Merge pull request #107436 from timothyqiu/action-button-icon
...
Fix some inspector action buttons not updating icon when theme changes
2025-08-04 12:04:19 -05:00