Thaddeus Crews
e2355e8e0b
Merge pull request #118648 from YeldhamDev/meshlib_editor_focus_fix
...
Fix `MeshLibrary` editor taking priority over `GridMap` when it shouldn't
2026-04-16 21:46:56 -05:00
Michael Alexsander
a76a7d83b4
Fix MeshLibrary editor taking priority over GridMap when it shouldn't
2026-04-16 12:51:06 -03:00
Thaddeus Crews
2dc3039d56
Merge pull request #118128 from dhoverb/update_spatial_entities_apis
...
Make OpenXR Spatial Entities easier to extend
2026-04-16 09:41:09 -05:00
Kaleb Reid
f973e3e346
Remove p_ and add r_ prefixes to argument names
2026-04-15 13:47:15 -07:00
dhoverb
d72e8691f2
Update spatial entities APIs
2026-04-15 13:43:34 +00:00
Rémi Verschelde
c1c88f88c1
Merge pull request #118372 from mrTag/noise_tex_threadpool
...
Switch NoiseTexture2D/3D from using Threads to WorkerThreadPool
2026-04-15 12:41:03 +02:00
Thaddeus Crews
90113707f2
Merge pull request #117887 from ryevdokimov/collision-vertex-snap
...
Add vertex snap to collision shape vertices in 3D editor
2026-04-14 15:44:30 -05:00
Thaddeus Crews
3aa4ebc418
Merge pull request #118415 from Chaosus/vs_fixes
...
Fix few typos in visual shader editor
2026-04-14 15:44:25 -05:00
Thaddeus Crews
31aaec1f2b
Merge pull request #118546 from mieko/gltf-importer-deprecated-fix
...
EditorSceneFormatImporterGLTF: Fix build with `deprecated=no`
2026-04-14 07:10:59 -05:00
Thaddeus Crews
7ce1853014
Merge pull request #108219 from CookieBadger/area-light-integration
...
Add Rectangular Area Light Source
2026-04-14 07:10:56 -05:00
Mike Owens
fb5724341b
EditorSceneFormatImporterGLTF: Fix build with deprecated=no
2026-04-13 17:55:49 -04:00
Thaddeus Crews
e15961f681
Merge pull request #118516 from raulsntos/dotnet/fix_GodotVersionConstants_property_name
...
Fix GodotVersionConstants property name
2026-04-13 15:52:17 -05:00
Thaddeus Crews
c481829ef4
Merge pull request #118420 from mihe/godot-physics-area-detection
...
Fix Godot Physics missing area overlaps after `area_set_space`
2026-04-13 15:52:14 -05:00
Thaddeus Crews
bafe886286
Merge pull request #115788 from Calinou/gltfdocument-expose-import-flags
...
Expose import flags in GLTFDocument, mark EditorSceneFormatImporter flags as bitfield
2026-04-13 15:52:10 -05:00
Thaddeus Crews
87898da27f
Merge pull request #96748 from aaronfranke/gltf-tex-coord
...
GLTF: Read material texture "texCoord" property on import
2026-04-13 11:46:12 -05:00
Thaddeus Crews
a4dfadd269
Merge pull request #113247 from aaronfranke/gltf-property-list
...
GLTF: Add `export_get_property_list` to GLTFDocumentExtension
2026-04-13 11:46:11 -05:00
Thaddeus Crews
a4982318a4
Merge pull request #118333 from Joy-less/improve-MoveToward-doc
...
Improve `MoveToward` docs in C#
2026-04-13 11:46:08 -05:00
Thaddeus Crews
8d80b74623
Merge pull request #118514 from bruvzg/be
...
Remove unused and broken big endian support code.
2026-04-13 11:46:02 -05:00
Thaddeus Crews
2788762844
Merge pull request #118494 from fire/fix/ubsan-dds-put-u32
...
DDS: Use `put_u32` for unsigned writes.
2026-04-13 11:46:01 -05:00
Thaddeus Crews
935e7bc10e
Merge pull request #118421 from KoBeWi/to_be_or_not_to_be
...
Check for class existence before getting enum constants
2026-04-13 11:45:59 -05:00
Raul Santos
4d9ca8c410
Fix GodotVersionConstants property name
2026-04-13 14:43:56 +02:00
Pāvels Nadtočajevs
cdd274199e
Remove unused and broken big endian support code.
2026-04-13 12:41:46 +03:00
K. S. Ernest (iFire) Lee
65ca207d2c
dds: Use put_u32 for unsigned integer puts.
...
UBSan reports:
image_saver_dds.cpp:417: implicit conversion from type 'uint32_t'
of value 4278190080 to type 'int32_t' changed the value to -16777216
stream_peer.cpp:184: implicit conversion from type 'int32_t'
of value -16777216 to type 'uint32_t' changed the value to 4278190080
The DDS pixel format masks (r/g/b/a_mask) are uint32_t but put_32
takes int32_t. Use put_u32 to avoid the round-trip conversion that
UBSan flags when the high bit is set (e.g. a_mask = 0xFF000000).
This fix found a large class of uses where we put unsigned integer values into
integer puts.
2026-04-12 12:04:56 -07:00
kobewi
b223598200
Check for class existence before getting enum constants
2026-04-12 12:39:06 +02:00
Mikael Hermansson
84e2889454
Fix Godot Physics missing area overlaps after area_set_space
2026-04-11 19:42:31 +02:00
Chaosus
ac5977e30b
Fix few typos in visual shader editor
2026-04-11 18:34:15 +03:00
Aaron Franke
eb8ec10951
GLTF: Read material texture "texCoord" property on import
2026-04-11 02:21:25 -07:00
HolonProduction
97091c639b
Deprecate ScriptLanguage::instance_has
2026-04-10 20:00:34 +02:00
ryevdokimov
c375f0b6b3
Add vertex snap to collision shape vertices in 3D editor
2026-04-10 13:33:31 -04:00
Thaddeus Crews
85650dea09
Merge pull request #113129 from TheSofox/blender-vertex-colours-enum
...
Update Blender importer to handle more Vertex Color options
2026-04-10 10:32:37 -05:00
Thaddeus Crews
2a1ccc077d
Merge pull request #118186 from HolonProduction/gdscript/instances-self-list
...
GDScript: Use linked list for instance tracking.
2026-04-10 10:32:33 -05:00
Thaddeus Crews
78a31b2aec
Merge pull request #118280 from YeldhamDev/gridmap_octant_query
...
Add octant querying to `GridMap`
2026-04-10 10:32:19 -05:00
Thaddeus Crews
c83925eaf0
Merge pull request #117399 from devloglogan/expose-interaction-profile-metadata
...
Expose `OpenXRInteractionProfileMetadata` singleton
2026-04-10 10:32:16 -05:00
Dominik
23aabbeb8d
NoiseTexture2D/3D uses WorkerThreadPool for the noise generation instead of new Threads each
2026-04-10 10:54:44 +02:00
Thaddeus Crews
9cde903388
Merge pull request #118314 from dalexeev/gds-improve-prop-hint-arr-dict-type
...
GDScript: Improve `PROPERTY_HINT_{ARRAY,DICTIONARY}_TYPE` handling
2026-04-09 17:41:14 -05:00
Thaddeus Crews
27799eb871
Merge pull request #117847 from Nolkaloid/keyword_icon
...
Add keyword code completion option
2026-04-09 17:41:09 -05:00
Thaddeus Crews
c42e294ffa
Merge pull request #64596 from aaronfranke/visual-shader-module
...
Move visual shaders to a module
2026-04-09 17:41:06 -05:00
Sofox
86faf9c529
Update Blender import to handle more Vertex Color options
2026-04-09 17:56:44 +01:00
HolonProduction
3d8ab757d5
GDScript: Use linked list for instance tracking
2026-04-09 15:57:22 +02:00
Danil Alexeev
7db019d44d
GDScript: Improve PROPERTY_HINT_{ARRAY,DICTIONARY}_TYPE handling
2026-04-09 13:39:57 +03:00
Joyless
cf8e2be01c
Improve MoveToward doc
2026-04-09 01:20:24 +01:00
Thaddeus Crews
7524a1814c
Merge pull request #118311 from HolonProduction/gdscript/test-dict-type-test
...
GDScript: Add tests for Dictionary type tests
2026-04-08 17:00:41 -05:00
Aaron Franke
cfded120ae
Move visual shaders to a module
2026-04-08 12:05:22 -07:00
Nolkaloid
1d165e7ea9
Add keyword code completion option
2026-04-08 20:04:08 +02:00
Thaddeus Crews
2efa9d3bce
Merge pull request #118169 from raulsntos/dotnet/build-in-command-palette
...
Add "Build C# project" to command palette
2026-04-08 09:25:32 -05:00
Thaddeus Crews
6c1f211da0
Merge pull request #118111 from vixxi77/fix-indent-error-line
...
Fix incorrect line reporting for mixed indentation errors
2026-04-08 09:25:16 -05:00
HolonProduction
c5d4e3c10d
GDScript: Add tests for Dictionary type tests
2026-04-08 16:04:03 +02:00
Thaddeus Crews
653fed37e0
Merge pull request #118291 from mihe/jolt/fix-gravity
...
Fix gravity not being initialized properly when using Jolt
2026-04-07 18:21:54 -05:00
Thaddeus Crews
4c8cdd2ec0
Merge pull request #118277 from bruvzg/rtl_rid_count
...
Increase max RID count for some owners, decrease RID usage by `RichTextLabel`.
2026-04-07 18:21:53 -05:00
Thaddeus Crews
06ce207900
Merge pull request #118285 from mihe/jolt/area-over-removal
...
Fix over-removal of area overlaps when using Jolt
2026-04-07 18:21:51 -05:00