kobewi
|
10f6c01b9c
|
Remove ABS in favor of Math::abs
|
2025-03-19 13:52:40 +01:00 |
|
Rémi Verschelde
|
18cd665202
|
Merge pull request #104206 from KoBeWi/unshape
Unbind `CSGShape::_update_shape()` and make it public
|
2025-03-19 12:27:23 +01:00 |
|
Rémi Verschelde
|
2fa721b1bc
|
Merge pull request #104127 from Ivorforce/360-noclip
Remove `String` clipping constructors.
|
2025-03-19 12:27:10 +01:00 |
|
Rémi Verschelde
|
05a9e0153a
|
Merge pull request #101951 from BastiaanOlij/openxr_futures
Add support for the OpenXR futures extension
|
2025-03-19 12:26:30 +01:00 |
|
Pablo Andres Fuente
|
1de900c6ec
|
Add MultiplayerSpawner unit tests
Partially fixes #43440.
|
2025-03-19 10:03:28 +01:00 |
|
Thaddeus Crews
|
2e1803e07f
|
Merge pull request #102975 from metakunt/jolt_physics_reg_type
Improve Jolt module initialization style
|
2025-03-18 14:42:55 -05:00 |
|
Pāvels Nadtočajevs
|
face3caf6a
|
Force multiple of 4 sizes for Betsy compressor.
|
2025-03-18 15:39:53 +02:00 |
|
metakunt
|
0c25ac8d44
|
Improve Jolt module initialization style
|
2025-03-18 13:53:30 +01:00 |
|
Rémi Verschelde
|
fc827bbe25
|
Merge pull request #104310 from mihe/jolt/back-face-collision
Fix `ConcavePolygonShape3D` always enabling `backface_collision` when using Jolt Physics
|
2025-03-18 13:50:31 +01:00 |
|
Rémi Verschelde
|
500d005702
|
Merge pull request #104281 from mihe/clear-static-gdscript-cache
Add clearing of `static_gdscript_cache` to `GDScriptCache`
|
2025-03-18 13:50:20 +01:00 |
|
Mikael Hermansson
|
3603a5a9dd
|
Fix ConcavePolygonShape3D always enabling backface_collision when using Jolt Physics
|
2025-03-18 12:26:31 +01:00 |
|
Bastiaan Olij
|
d6312188d7
|
Adding support for the OpenXR futures extension
|
2025-03-18 18:59:36 +11:00 |
|
Thaddeus Crews
|
f98cddfc71
|
Merge pull request #101994 from fire/vsk-save-dds-4.4
Add DDS image load and save functionality
|
2025-03-17 16:03:26 -05:00 |
|
Thaddeus Crews
|
1f6426066e
|
Merge pull request #98768 from Repiteo/core/constexpr-math-operators
Core: Add `constexpr` constructors/operators to math structs
|
2025-03-17 16:03:20 -05:00 |
|
kobewi
|
6f25babd6b
|
Remove empty constructors and destructors from editor/
|
2025-03-17 21:20:02 +01:00 |
|
Mikael Hermansson
|
db5e843e46
|
Add clearing of static_gdscript_cache to GDScriptCache
|
2025-03-17 18:19:23 +01:00 |
|
Thaddeus Crews
|
ea62170dac
|
Core: Add constexpr constructors/operators to math structs
• Begin integrating `constexpr` on math tests; use `static_assert` where appropriate
|
2025-03-17 12:15:31 -05:00 |
|
Thaddeus Crews
|
f4e929e41a
|
Merge pull request #104002 from smix8/navowner_check
Move navmesh connection owner check to subfunction
|
2025-03-17 10:52:31 -05:00 |
|
Thaddeus Crews
|
a9065db5ad
|
Merge pull request #104130 from KoBeWi/are_tools_enabled_when_tools_are_enabled
Remove `TOOLS_ENABLED` checks from `editor/`
|
2025-03-17 10:52:25 -05:00 |
|
Thaddeus Crews
|
41349bec5f
|
Merge pull request #104153 from raulsntos/dotnet/deprecate-compat-methods-that-reference-deprecated-types
[.NET] Deprecate compat methods that reference deprecated types
|
2025-03-17 10:52:23 -05:00 |
|
kobewi
|
e64a07cc57
|
Unbind CSGShape::_update_shape() and make it public
|
2025-03-16 00:36:50 +01:00 |
|
Thaddeus Crews
|
10ed66f28c
|
SCons: Add emitter to declutter build objects
|
2025-03-15 12:08:24 -05:00 |
|
Lukas Tenbrink
|
a23f630781
|
Remove String clipping constructors.
Callers should instead call constructors with explicit encoding names, with known length `Span`.
|
2025-03-15 12:34:44 +01:00 |
|
K. S. Ernest (iFire) Lee
|
69b281295c
|
Add DDS image load and save functionality
Save and load DDS from Image class.
Co-authored-by: BlueCube3310 <53150244+BlueCube3310@users.noreply.github.com>
|
2025-03-14 19:31:43 -07:00 |
|
Raul Santos
|
2213545fc5
|
[.NET] Deprecate compat methods that reference deprecated types
|
2025-03-14 21:33:33 +01:00 |
|
kobewi
|
7cb2fb189a
|
Remove TOOLS_ENABLED checks from editor/
|
2025-03-14 18:13:16 +01:00 |
|
Thaddeus Crews
|
b377562b52
|
Merge pull request #91660 from AThousandShips/methodinfo_vec
[Core] Use `Vector` for `MethodInfo::arguments`
|
2025-03-14 10:06:13 -05:00 |
|
Thaddeus Crews
|
e68ac1c89d
|
Merge pull request #104114 from HolonProduction/lsp-spec-selection-range-round-3
GDScript: Fix head class range to include `class_name`
|
2025-03-14 10:06:11 -05:00 |
|
Thaddeus Crews
|
4292f2464c
|
Merge pull request #104113 from aaronfranke/projection-construct
Add missing Projection constructor with 16 `real_t` values
|
2025-03-14 10:06:07 -05:00 |
|
HolonProduction
|
d6da30e9c7
|
GDScript: Fix head class range to include class_name
|
2025-03-14 11:36:55 +01:00 |
|
Rémi Verschelde
|
535014fd53
|
Merge pull request #104097 from aaronfranke/csharp-missing-vec4
Fix missing Vector4(i) and Projection in C# bindings generator
|
2025-03-14 11:02:53 +01:00 |
|
Aaron Franke
|
ced61da848
|
Add missing Projection constructor with 16 real_t values
|
2025-03-14 02:57:19 -07:00 |
|
Aaron Franke
|
6c9087fb5a
|
Fix missing Vector4(i) and Projection in C# bindings generator
|
2025-03-13 19:04:47 -07:00 |
|
Michael Alexsander
|
ce8d2e4917
|
Implement class detection in GDScript for build configuration
|
2025-03-13 21:24:56 -03:00 |
|
Rémi Verschelde
|
eabd877873
|
Merge pull request #104084 from dsnopek/classdb-correctly-register-editor-classes
Register editor classes normally, rather than via `ClassDB::set_current_api()`
|
2025-03-14 00:09:09 +01:00 |
|
Rémi Verschelde
|
a2d1990ca2
|
Merge pull request #104054 from adamscott/interactive_music_meta_stream
Set interactive music streams as meta streams
|
2025-03-14 00:08:56 +01:00 |
|
David Snopek
|
393465ce92
|
Register editor classes normally, rather than via ClassDB::set_current_api()
|
2025-03-13 15:17:45 -05:00 |
|
Thaddeus Crews
|
768d75a248
|
Merge pull request #101254 from mihe/jolt/better-settings
Refactor Jolt-related project settings to only be loaded as needed
|
2025-03-13 08:57:43 -05:00 |
|
Thaddeus Crews
|
c1b7865ae9
|
Merge pull request #103557 from aaronfranke/godot-version-defines
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
|
2025-03-13 08:57:42 -05:00 |
|
Thaddeus Crews
|
22a7079afd
|
Merge pull request #104047 from YYF233333/dict_iter
Add const iteration support to `Dictionary`
|
2025-03-13 08:57:23 -05:00 |
|
Thaddeus Crews
|
e97bb76142
|
Merge pull request #100314 from Ivorforce/use-string-chr
Optimize `String::chr` to avoid calling `strlen`. Use `String::chr` instead of `String(&chr, 1)` where appropriate.
|
2025-03-13 08:57:20 -05:00 |
|
Rémi Verschelde
|
c2ba0a8646
|
Merge pull request #103869 from Bromeon/bugfix/openxr-editor-apis
Correctly register editor-only `OpenXR*` classes' `api_type`
|
2025-03-12 23:17:44 +01:00 |
|
Adam Scott
|
d68ff21fbe
|
Set interactive music streams as meta streams
|
2025-03-12 17:57:23 -04:00 |
|
smix8
|
fe1462cdec
|
Move navmesh connection owner check to subfunction
Moves the NavBase related connection checks for navigation layers and region filters to subfunction.
|
2025-03-12 20:04:19 +01:00 |
|
Thaddeus Crews
|
df65b341ad
|
Merge pull request #101999 from devloglogan/swapchain-update-state
Implement OpenXR FB swapchain update extensions
|
2025-03-12 13:17:14 -05:00 |
|
Thaddeus Crews
|
f51ad3443d
|
Merge pull request #101597 from devloglogan/openxr-performance-settings
Implement `XR_EXT_performance_settings` OpenXR extension
|
2025-03-12 13:17:12 -05:00 |
|
Thaddeus Crews
|
c6004c6267
|
Merge pull request #102100 from AThousandShips/nav_split_prepare
[Navigation] Rename classes in preparation for future restructure
|
2025-03-12 13:17:11 -05:00 |
|
Aaron Franke
|
97ee05e9b7
|
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
|
2025-03-12 11:11:38 -07:00 |
|
Yufeng Ying
|
bebe037abf
|
Add ConstIterator to Dictionary.
|
2025-03-13 01:28:46 +08:00 |
|
devloglogan
|
352859c29e
|
Implement XR_EXT_performance_settings OpenXR extension
|
2025-03-12 10:50:43 -05:00 |
|