Thaddeus Crews
7e5baa0426
Style: Enforce trailing newlines on svgs
2025-02-18 11:02:45 -06:00
Rémi Verschelde
5f8b5a34c6
mbedtls: Don't set TLS max version on Mbed TLS < 3.0
...
Relevant for Linux distribution packages which may link against system Mbed TLS.
Fixes #102957 .
2025-02-17 17:51:15 +01:00
Rémi Verschelde
032cec51a7
Merge pull request #101958 from berarma/theora_fixes
...
Fix Theora video issues
2025-02-17 09:47:36 +01:00
Lukas Tenbrink
279505d8b0
Optimize GDScriptLambdaCallable by skipping the unnecessary ObjectDB lookup for script.
2025-02-16 20:52:09 +01:00
kobewi
012d47b089
Allow exporting variables of type Variant
2025-02-15 18:00:55 +01:00
Rémi Verschelde
5da66ebc57
Merge pull request #102861 from Faless/mp/enet_close_destroy
...
[ENet] Explicitely destroy hosts on close
2025-02-14 22:58:28 +01:00
Rémi Verschelde
7a0e659a80
Merge pull request #102836 from raulsntos/dotnet/export-tool-button-no-storage
...
[.NET] Disallow `[ExportToolButton]` on members thay may store the Callable
2025-02-14 22:58:25 +01:00
Rémi Verschelde
8add5838ac
Merge pull request #102774 from Faless/mbedtls/optional_tls1.3
...
[TLS] Disable TLSv1.3 support by default
2025-02-14 22:58:16 +01:00
Rémi Verschelde
aeadefc1a2
Merge pull request #102579 from BlueCube3310/lightmap-denoise-region-expose
...
Lightmapper: Expose the JNLM denoiser region size in the project settings
2025-02-14 22:58:10 +01:00
David Snopek
d9fbb1affb
OpenXR: Expose more system info from XrSystemProperties
2025-02-14 14:03:20 -06:00
Fabio Alessandrelli
488cdbacdb
[TLS] Disable TLSv1.3 support by default
2025-02-14 18:06:46 +01:00
Fabio Alessandrelli
062413fb30
[ENet] Explicitely destroy hosts on close
...
To ensure we free up the UDP port even if a script is holding a
reference to the underlying host, we need to explicitly destroy it on
close.
2025-02-14 15:51:03 +01:00
Raul Santos
2550cdc0c4
[.NET] Skip serializing delegates with a disposed target
...
When reloading assemblies, we serialize the managed delegates so we can recreate the callables later. If the delegate's target is a GodotObject that has already been disposed, we can't serialize the delegate.
Before this change, trying to serialize one of these delegates throws an exception and prevents releasing its strong GCHandle, so the assembly can't be unloaded.
With this change, we don't serialize the delegates and release them anyway. This means some delegates may get lost on reloading assemblies, but if their target was already freed it's probably fine.
2025-02-14 03:17:06 +01:00
DE-YU_H14
288e3e3af2
Improve documentation for C# typed collection wrappers
2025-02-14 08:19:58 +08:00
Raul Santos
f4094b554d
[.NET] Disallow [ExportToolButton] on members thay may store the Callable
...
Ensures the user doesn't store the Callable so the .NET assembly can be reloaded.
2025-02-14 01:09:59 +01:00
HolonProduction
c00518eec7
Autocompletion: Override context for preload
2025-02-13 22:56:06 +01:00
Thaddeus Crews
b853aceece
Merge pull request #102286 from ryevdokimov/fix-collision-reposition-csgshape
...
Fix collision reposition with `CSGShape3D`
2025-02-13 10:15:41 -06:00
Thaddeus Crews
d2c79f0cb3
Merge pull request #102754 from smix8/fix_navbase_dirty
...
Fix NavBase properties not requesting sync
2025-02-13 10:15:38 -06:00
Robert Yevdokimov
6f0a0ba408
Fix collision reposition with CSGShape3D
2025-02-13 19:31:58 +04:00
Bernat Arlandis
24278072a9
Replace memnew with instantiate
2025-02-13 15:34:00 +01:00
smix8
9dfeabc92a
Add path query region filters
...
Adds filter lists to exclude or include specific regions in path queries.
2025-02-13 15:05:34 +01:00
BlueCube3310
7ed64ebd9a
Lightmapper: Expose the JNLM denoiser region size in the project settings
2025-02-13 12:00:51 +01:00
Rémi Verschelde
26ac8ce50f
ThorVG: Explicitly enable embedded texture support with THORVG_FILE_IO_SUPPORT
...
This was made opt-in in 0.15.6 so we need to define it now.
Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-02-12 19:05:28 +01:00
Bernat Arlandis
00fb5c4df5
Crop image when doing color space conversion
2025-02-12 13:08:05 +01:00
smix8
98f5305d4b
Fix NavBase properties not requesting sync
...
Fixes that setters of NavBase properties never made the link or region dirty and requested a sync.
2025-02-12 12:16:53 +01:00
Rémi Verschelde
9ac02ccbcb
Merge pull request #102726 from mihe/jolt/thread-safe-errors
...
Skip `Object::to_string` when Jolt Physics is on separate thread
2025-02-11 23:59:40 +01:00
Rémi Verschelde
4f137bb1ad
Merge pull request #102716 from Calinou/doc-control-layout-direction
...
Clarify the behavior of `Control.layout_direction` in the documentation
2025-02-11 23:59:33 +01:00
Rémi Verschelde
83b3c1e11e
Merge pull request #102389 from Meorge/bugfix/unique-name-error
...
Display correct symbol in warning when unique name is used without @onready annotation
2025-02-11 23:59:01 +01:00
Mikael Hermansson
1006fa9c42
Skip Object::to_string when Jolt Physics is on separate thread
2025-02-11 22:55:32 +01:00
Hugo Locurcio
65c795eb35
Clarify the behavior of Control.layout_direction in the documentation
2025-02-11 16:56:22 +01:00
Thaddeus Crews
c58e718cde
Merge pull request #101071 from mihe/jolt/less-query-allocations
...
Improve performance of certain physics queries when using Jolt Physics
2025-02-11 09:13:16 -06:00
Mikael Hermansson
5d2a54e6b1
Improve performance of certain physics queries when using Jolt Physics
2025-02-11 11:52:05 +01:00
Rémi Verschelde
172fc62c80
Merge pull request #102698 from HolonProduction/no-null-safety
...
Autocompletion: Account for invalid annotations when making arghint
2025-02-11 10:54:42 +01:00
HolonProduction
62eebf1266
Autocompletion: Account for invalid annotations when making arghint
2025-02-11 09:17:22 +01:00
Thaddeus Crews
c90fd7f3da
Merge pull request #98066 from TCROC/fix-android-mono-export
...
Fix Android mono export with 2 or more cpu architectures fails
2025-02-10 12:21:32 -06:00
Travis Lange
5e2fd7b1d7
fix android mono export causing conflicts
2025-02-10 10:09:52 -05:00
Giganzo
f7b6f98215
Fix MenuButton style in editor top menu bar
2025-02-10 10:03:54 +01:00
Pāvels Nadtočajevs
316b50ba8d
[TextServer] Use all available space when string is too short for ellipsis.
2025-02-10 08:24:46 +02:00
arkology
c7ef85a92f
Use FlowContainer for EditorNetworkProfiler bar
2025-02-08 12:42:54 +03:00
Lukas Tenbrink
e34f1f504c
Use std::size instead of sizeof(a) / sizeof(a[0]) pattern throughout the codebase.
2025-02-07 14:57:48 +01:00
Pāvels Nadtočajevs
7da0767f35
[TextEdit] Update syntax highlighting when IME composition string is updated.
2025-02-07 11:54:56 +02:00
Rémi Verschelde
5d037d3a24
Merge pull request #102477 from Calinou/lightmapgi-decrease-max-rays-per-pass
...
Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes
2025-02-07 01:39:44 +01:00
Malcolm Anderson
8e8f93cf0c
Display correct symbol in warning when unique name is used without @onready annotation
...
Add tests for `GET_NODE_DEFAULT_WITHOUT_ONREADY` warning with unique nodes
Small modifications to tests
2025-02-06 10:49:08 -08:00
Hugo Locurcio
0c4834b20f
Decrease default Max Rays per Pass setting to 4 to fix some lightmapping crashes
2025-02-06 14:36:23 +01:00
HolonProduction
d616ea5462
Fix enum value lookup jump
2025-02-06 10:04:01 +01:00
Rémi Verschelde
91907a89f7
Thirdparty: Harmonize patches to document downstream changes
2025-02-06 01:40:03 +01:00
Thaddeus Crews
d3967e968b
Merge pull request #102264 from akien-mga/betsy-doc-cleanup
...
Betsy: Consolidate documentation in module folder and cleanup SCsub
2025-02-05 18:22:18 -06:00
Pāvels Nadtočajevs
b50d9742c2
Fix is_valid_float, Variant parser, Expression parser, script highlighter, and TextServer not handing capital E in scientific notation.
2025-02-05 18:39:40 +02:00
bruvzg
3be46a69c4
Fix uppercase B and X parsing in the integer literals.
2025-02-05 16:02:06 +02:00
Rémi Verschelde
274cd2917d
Merge pull request #102429 from akien-mga/revert-96499
...
Revert "Fixed resource loader using not fully loaded scripts"
2025-02-05 11:34:20 +01:00