Thaddeus Crews
aa248bfedd
Merge pull request #111612 from aaronfranke/gltf-accessor-min-max-int
...
GLTF: Write integer min/max for integer accessors
2025-11-14 14:23:19 -06:00
Thaddeus Crews
8ff0683def
Merge pull request #110949 from aaronfranke/const-ref-param-gltf
...
Use const ref parameters in the GLTF module
2025-11-14 14:23:08 -06:00
Thaddeus Crews
c6fe923e33
Merge pull request #108516 from KoBeWi/file_graveyard
...
Remove unnecessary cpp files after cleanup
2025-11-14 14:23:06 -06:00
Thaddeus Crews
7d5034c50a
Merge pull request #108507 from dementive/optimize-scene-tree-groups
...
Optimize scene tree groups
2025-11-14 14:22:57 -06:00
Thaddeus Crews
0d66b2a9cf
Merge pull request #109103 from aaronfranke/gltf-accessor-decode
...
GLTF: Move accessor decoding functions to GLTFAccessor
2025-11-14 14:22:40 -06:00
Thaddeus Crews
61a1575807
Merge pull request #112137 from aaronfranke/gltf-empty-mat-dict
...
GLTF: Don't serialize empty material extensions
2025-11-14 14:22:31 -06:00
Aaron Franke
9d0b391d6c
GLTF: Move accessor decoding functions to GLTFAccessor
2025-11-14 07:05:04 -08:00
Thaddeus Crews
fc02d09f41
Merge pull request #112623 from jrouwe/issue_112348_v2
...
Jolt Physics: Remove sharing shared soft body settings from SoftBody3D
2025-11-13 20:52:18 -06:00
Aaron Franke
dcb6431c01
Use const ref parameters in the GLTF module
2025-11-13 18:19:26 -08:00
Aaron Franke
23ed730e3f
GLTF: Write integer min/max for integer accessors
2025-11-13 18:05:54 -08:00
Thaddeus Crews
5d721538b7
Merge pull request #112575 from Cykyrios/string-placeholder-highlight
...
Add string placeholder syntax highlighting
2025-11-13 12:33:40 -06:00
Thaddeus Crews
12cdb66e33
Merge pull request #108853 from aaronfranke/gltf-accessor
...
GLTF: Move accessor encoding functions to GLTFAccessor
2025-11-13 12:33:38 -06:00
Thaddeus Crews
e75336e0d0
Merge pull request #105292 from mchlopecki/gridmap-bresenham-line
...
Add Bresenham Line Algorithm to GridMap Drawing
2025-11-13 12:33:35 -06:00
Thaddeus Crews
0cd901bb94
Merge pull request #109803 from BastiaanOlij/openxr_frame_synthesis
...
OpenXR: Add support for frame synthesis
2025-11-13 12:33:33 -06:00
Cyril Bissey
3905392596
Add string placeholder syntax highlighting
2025-11-13 14:14:08 +01:00
Bastiaan Olij
c5aae722ee
OpenXR: Add support for frame synthesis
2025-11-13 21:18:31 +11:00
Thaddeus Crews
3c871084f9
Merge pull request #109446 from aaronfranke/gltf-handle-image-enum
...
GLTF: Make handle binary image mode enum type-safe
2025-11-11 16:07:52 -06:00
Jorrit Rouwe
6141e1dcc8
Jolt Physics: Remove sharing shared soft body settings from SoftBody3D
...
Since the soft body meshes are always copied before simulation, the shared map never actually shared data with anything. This also makes it possible to create the mesh in local space the 2nd time it gets added to a space.
This fixes the following 2 problems:
* Inertia calculation becomes inaccurate when the vertices are far away from the origin. This triggered a harmless assert on 2nd insert.
* The pressure calculations become inaccurate when the vertices are far away from the origin. Since we update the soft body position to the center of mass of all vertices at the end of every physics update, this problem lasted only for a single frame after reinserting and could cause a little jolt.
2025-11-11 21:19:48 +01:00
Thaddeus Crews
2cc031f3a3
Merge pull request #112636 from bruvzg/emvar_n_dt
...
[TextServer] Fix some emoji sequences and add missing ICU emoji property data.
2025-11-11 10:37:40 -06:00
Thaddeus Crews
a9b8f92501
Merge pull request #112483 from jrouwe/issue_112348
...
Fix `SoftBody3D`'s position influences its physics in Jolt
2025-11-11 10:37:34 -06:00
Pāvels Nadtočajevs
e4ba8c550f
[TextServer] Fix some emoji sequences and add missing ICU emoji property data.
2025-11-11 18:31:47 +02:00
Thaddeus Crews
8327dfa215
Merge pull request #112092 from timothyqiu/ts-nums
...
Move localized number formatting methods to `TranslationServer`
2025-11-10 17:47:09 -06:00
Thaddeus Crews
d0babb8453
Merge pull request #111172 from HolonProduction/rm-subclass-count
...
Remove unused `GDScript::subclass_count`
2025-11-10 08:20:13 -06:00
Thaddeus Crews
ea1aec2c1c
Merge pull request #112193 from KnifeXRage/autoload_with_uids
...
Autoloads with UIDs
2025-11-10 08:20:12 -06:00
Haoyu Qiu
72d437c030
Move localized number formatting methods to TranslationServer
...
Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-11-10 15:01:22 +08:00
Jorrit Rouwe
7be272e24a
SoftBody3D's position influences its physics in Jolt
...
The position of a soft body was always kept at identity. This introduced computational errors when moving the soft body away from the origin. Translation is now stored in the soft body's position rather than in its vertices.
Fixes #112348
2025-11-07 21:21:41 +01:00
Thaddeus Crews
6b17d3583a
Merge pull request #112436 from bruvzg/emof
...
[TextServer] Improve font fallback for emojis.
2025-11-07 10:32:37 -06:00
Thaddeus Crews
6af0c2a21c
Merge pull request #110340 from bruvzg/ts_dup_r
...
[RTL] Use separate paragraph copy for the partially visible paragraphs.
2025-11-07 10:32:27 -06:00
Thaddeus Crews
fae64fbbd2
Merge pull request #111490 from HolonProduction/rm-base
...
Remove raw base pointer from `GDScript`
2025-11-07 10:32:25 -06:00
Aditya Raj
d940614595
Autoloads with UIDs
2025-11-07 21:08:54 +05:30
Pāvels Nadtočajevs
23907cd03b
[TextServer] Improve font fallback for emojis.
2025-11-07 11:04:01 +02:00
Thaddeus Crews
6b8fa2f48c
Merge pull request #112435 from bruvzg/ts_dup_fonts
...
[TextServer] Fix `FontPriorityList` returning duplicate fonts.
2025-11-05 13:05:44 -06:00
Thaddeus Crews
8c119e11f6
Merge pull request #112363 from ryevdokimov/jolt-handle-nullptr
...
Jolt: Add null checks to `jolt_free` and `jolt_aligned_free`
2025-11-05 11:48:01 -06:00
Pāvels Nadtočajevs
0d19e18b00
[RTL] Use separate paragraph copy for the partially visible paragraphs.
2025-11-05 17:51:22 +02:00
Pāvels Nadtočajevs
8926bf2a7f
[TextServer] Fix FontPriorityList returning duplicate fonts.
2025-11-05 15:13:07 +02:00
Thaddeus Crews
98014e504e
Merge pull request #108885 from aaronfranke/csharp-public-explicit
...
Use explicit public access modifier in C# code
2025-11-04 19:48:17 -06:00
Thaddeus Crews
158d178821
Merge pull request #112317 from timothyqiu/editor-auto-lang
...
Make editor language setting default to Auto
2025-11-04 16:32:43 -06:00
Thaddeus Crews
0b7627b964
Merge pull request #109845 from nikitalita/gltf-use-orm-texture
...
GLTF export: use ORM texture for occlusion/metallicRoughnessTexture if it exists
2025-11-04 16:32:27 -06:00
Aaron Franke
a5424c321e
GLTF: Make handle binary image mode enum type-safe
2025-11-04 10:42:11 -08:00
Robert Yevdokimov
f7b7c0827b
Jolt: Add null checks to jolt_free and jolt_aligned_free
2025-11-04 08:43:55 -06:00
Haoyu Qiu
ba6b7d2818
Make editor language setting default to Auto
2025-11-03 20:11:52 +08:00
nikitalita
ec9711531d
GLTF export: use ORM texture for occlusion/metallicRoughnessTexture if it exists
2025-11-02 12:49:44 -08:00
Rémi Verschelde
d23401b2be
Merge pull request #107855 from aaronfranke/scene-import-no-singleton
...
Remove ResourceImporterScene singletons in favor of local usage
2025-11-01 19:04:46 +01:00
Thaddeus Crews
ae9732139a
Merge pull request #109433 from KoBeWi/hastension
...
Add `has_extension()` method to String
2025-10-31 09:23:30 -05:00
Thaddeus Crews
fd672dbcfc
Merge pull request #112227 from dsnopek/openxr-composition-layers-viewport-size-changed
...
OpenXR: Fix resizing viewports used by `OpenXRCompositionLayer`
2025-10-31 09:23:24 -05:00
Aaron Franke
6c516a24e2
Remove ResourceImporterScene singletons in favor of local usage
2025-10-31 07:13:00 -07:00
David Snopek
ca0eb5da24
OpenXR: Fix resizing viewports used by OpenXRCompositionLayer
2025-10-30 17:40:52 -05:00
Thaddeus Crews
76239f8384
Merge pull request #111524 from Joy-less/update-source-generator-packages
...
Update Godot.SourceGenerators packages
2025-10-30 13:51:34 -05:00
Thaddeus Crews
8ab907181c
Merge pull request #106299 from Ryan-000/improve-CSharpLanguage-reload_assemblies-performance
...
Improve performance of `CSharpLanguage::reload_assemblies`
2025-10-30 10:46:03 -05:00
Thaddeus Crews
879bd6eb94
Merge pull request #106290 from smix8/navmanager
...
Make NavigationServer backend engine selectable
2025-10-30 10:46:00 -05:00