Thaddeus Crews
726c4e9fba
Merge pull request #84658 from detomon/initialize-quaternion-variant-with-identity
...
Initialize `Quaternion` variant with identity
2025-09-30 11:19:19 -05:00
Thaddeus Crews
0b2805f400
Merge pull request #110897 from Repiteo/windows/migrate-manifest
...
Windows: Migrate `godot.manifest` to `platform/windows`, include as dependency
2025-09-30 11:19:18 -05:00
Thaddeus Crews
3997e77393
Merge pull request #111054 from Kaleb-Reid/fix-render-list
...
Sort render list correctly in RD renderers
2025-09-30 11:19:18 -05:00
Thaddeus Crews
21fd4faf1b
Merge pull request #107469 from Ivorforce/vector-localvector-explicit-span-conversions
...
Remove implicit conversions between `LocalVector` and `Vector`
2025-09-30 11:19:17 -05:00
Thaddeus Crews
79d0eea742
Merge pull request #110616 from aaronfranke/fix-rtos-fix-32bit
...
Apply rtos_fix hack for handling 32-bit floats on all calls to rtos_fix
2025-09-30 11:19:16 -05:00
Thaddeus Crews
7974cf00e7
Merge pull request #110952 from aaronfranke/skip-cons-then-copy
...
Skip copying values constructed immediately before returning
2025-09-30 11:19:15 -05:00
Thaddeus Crews
5089e9aef0
Merge pull request #105737 from Calinou/editor-project-settings-init-jolt
...
Use Jolt Physics by default in newly created projects
2025-09-30 11:19:14 -05:00
Thaddeus Crews
62933b683e
Merge pull request #105928 from Ivorforce/cowdata-reserve-capacity
...
Core: Add `reserve` function to `Array`, `Vector`, and `String`
2025-09-30 11:19:13 -05:00
Thaddeus Crews
e256771e86
Merge pull request #108836 from aaronfranke/json-grisu
...
Use num_scientific (Grisu2) when stringifying JSON with full precision
2025-09-30 11:19:12 -05:00
Thaddeus Crews
54e8c8eecc
Merge pull request #110948 from aaronfranke/const-ref-param-openxr
...
Use const ref parameters in the OpenXR module
2025-09-30 11:19:11 -05:00
Thaddeus Crews
0e7bb92b1d
Merge pull request #110977 from aaronfranke/const-ref-param-webrtc
...
Use const ref parameters in the Web modules
2025-09-30 11:19:11 -05:00
Thaddeus Crews
fdf32d1b2a
Merge pull request #108577 from YYF233333/global_class_list
...
Simplify `ScriptServer::get_global_class_list`
2025-09-30 11:19:10 -05:00
Rémi Verschelde
6e33e3b7af
makerst: Skip generated header for translations
...
This reduces diff size on branch updates for godot-docs-l10n.
(cherry picked from commit eca3785100
)
2025-09-30 13:32:46 +02:00
Rémi Verschelde
cf6da2a12e
i18n: Sync translations with Weblate
...
(cherry picked from commit d488e962df
)
2025-09-30 13:32:35 +02:00
Kaleb Reid
5021b3e6e5
Sort render list correctly in RD renderers
2025-09-29 17:22:26 -07:00
Aaron Franke
ac2e01684c
Use const ref parameters in the Web modules
2025-09-28 08:13:13 -07:00
Aaron Franke
c3e6002c6e
Use const ref parameters in the OpenXR module
2025-09-28 08:10:03 -07:00
Thaddeus Crews
8d8041bd4d
Merge pull request #107391 from BastiaanOlij/openxr_spatial_entities_ext
...
OpenXR: Add support for spatial entities extension
2025-09-28 10:07:49 -05:00
Thaddeus Crews
ef4863ab97
Merge pull request #109764 from ydeltastar/android-fragment-fix
...
Android: Ensure proper cleanup of the fragment
2025-09-28 10:07:48 -05:00
Thaddeus Crews
781a37420f
Merge pull request #110867 from Repiteo/core/deprecate-skip-cr
...
Core: Remove `skip_cr` argument from `String`
2025-09-28 10:07:47 -05:00
Thaddeus Crews
f6fc2f4a08
Core: Remove skip_cr
argument from String
2025-09-28 10:07:24 -05:00
Thaddeus Crews
b4472f4670
Merge pull request #110970 from Repiteo/gui/fix-nullptr-deref
...
GUI: Fix `nullptr` deref in TextServer
2025-09-27 13:42:32 -05:00
Thaddeus Crews
720dfdde7d
GUI: Fix nullptr
deref in TextServer
2025-09-27 10:56:01 -05:00
Bastiaan Olij
eeac57075c
OpenXR: Implement spatial entities extension
2025-09-27 12:23:33 +10:00
Aaron Franke
754d49ac81
Skip copying values constructed immediately before returning
2025-09-26 19:13:58 -07:00
Thaddeus Crews
9283328fe7
Merge pull request #109491 from syntaxerror247/window-color
...
Android: Add method to set root window color at runtime
2025-09-26 13:47:32 -05:00
Thaddeus Crews
3a16864c33
Merge pull request #107075 from m4gr3d/implement_javaclasswrapper_has_method
...
[Android] `JavaClassWrapper` bug fixes
2025-09-26 13:47:31 -05:00
Thaddeus Crews
e9cd9a9c35
Merge pull request #110914 from mihe/jolt/multiple-contact-callbacks
...
Fix CCD bodies adding multiple contact manifolds when using Jolt
2025-09-26 13:47:30 -05:00
Hugo Locurcio
c4bbf27cb5
Use Jolt Physics by default in newly created projects
...
This also adds infrastructure to make specific settings the default, but only
in projects created after this point (so that existing projects
are not affected). This can be used for progressive upgrades in the future.
This applies to both the project creation dialog and creating projects
through the command line using `touch project.godot`.
2025-09-26 17:16:28 +02:00
ydeltastar
6a3d37ef1c
Android: Ensure proper cleanup of the fragment
2025-09-26 10:18:11 -03:00
Mikael Hermansson
0590c974c1
Fix CCD bodies adding multiple contact manifolds when using Jolt
2025-09-26 01:17:11 +02:00
Lukas Tenbrink
1bf821c1e1
Store current capacity in CowData
buffers, and rewrite most of it.
...
Add `reserve` to `CowData`, `Vector` and `Array`.
# Conflicts:
# core/os/memory.h
# core/templates/cowdata.h
2025-09-25 22:00:17 +02:00
Thaddeus Crews
1f7630f1bf
Merge pull request #110841 from smix8/raster_casual
...
Make navmesh rasterization errors more lenient
2025-09-25 14:57:11 -05:00
Thaddeus Crews
e49e73e160
Merge pull request #110868 from brycehutchings/openxr_late_destruction_crash_fix
...
Fix late destruction access violation with OpenXRAPIExtension object
2025-09-25 14:57:11 -05:00
Thaddeus Crews
121b1b7d58
Merge pull request #110420 from fstxz/fix-folder-nullptr
...
Fix crash due to null pointer dereference when moving/renaming folders in `FileSystemDock`
2025-09-25 14:57:10 -05:00
Thaddeus Crews
5fda92451d
Merge pull request #100145 from Ivorforce/memory-offset-func
...
Add `mem_aligned_address` to simplify data offset constants.
2025-09-25 14:57:09 -05:00
Thaddeus Crews
5088a93024
Merge pull request #110415 from fstxz/fix_favorites
...
Fix favorite folders that are outside of the project being displayed in `FileSystemDock`'s file list
2025-09-25 14:57:08 -05:00
Lukas Tenbrink
3ac159094f
Add memory_get_offset
to simplify data offset constants.
2025-09-25 20:55:33 +02:00
smix8
19df15f1dc
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.
2025-09-25 20:18:18 +02:00
Thaddeus Crews
a078895ad2
Merge pull request #109243 from precup/tile-map-optimizations
...
Avoid unnecessary updates in `TileMapLayer`
2025-09-25 12:13:57 -05:00
Thaddeus Crews
c32c2606f4
Merge pull request #110837 from wheatear-dev/add-gdsoftclass-deeper
...
Add `GDSOFTCLASS` to deeper inheritors of `Object`
2025-09-25 12:13:56 -05:00
Thaddeus Crews
5aa220efee
Merge pull request #110865 from brycehutchings/openxr_d3d12_near_far_fix
...
Fix OpenXR with D3D12 using the wrong clip space projection matrix
2025-09-25 12:13:55 -05:00
Thaddeus Crews
6af2341894
Merge pull request #108743 from Nodragem/fix-jump-when-cutting
...
Fix jump when cutting a selection in Gridmap
2025-09-25 12:13:54 -05:00
Thaddeus Crews
d5848e2232
Merge pull request #110882 from nikitalita/patch-4
...
Fix HashMap/HashSet in natvis after member renames
2025-09-25 12:13:53 -05:00
Bryce Hutchings
cd198f7517
Remove static lifetime object to avoid late destruction
2025-09-25 10:11:08 -07:00
Thaddeus Crews
d48f255074
Windows: Migrate godot.manifest
to platform/windows
...
• Ensure file is included as proper dependency
2025-09-25 09:15:00 -05:00
Thaddeus Crews
ecfe34f56c
Merge pull request #110892 from AThousandShips/fix_build_2d
...
Revert "Replace many uses of `is_class` with `derives_from`."
2025-09-25 07:11:02 -05:00
A Thousand Ships
bd65cfa876
Revert "Replace many uses of is_class
with derives_from
."
...
This reverts commit 78b743cf4a
.
2025-09-25 13:48:53 +02:00
Nikita
a75e6be6fb
Fix HashMap/HashSet in natvis after member renames
2025-09-24 21:51:03 -07:00
Clay John
6e4e8072e1
Merge pull request #110027 from zeux/lod-iter
...
Switch LOD generation to use iterative simplification
2025-09-24 20:57:41 -07:00