Hugo Locurcio
c93ecc2dcc
Compress all binary resources on import when the editor setting is enabled
...
The Compress Binary Resources editor setting (which is enabled by default)
was previously used in a few resource types, but it was missing in a lot of places,
which reduced its potential.
This adds it to all resource types that are imported as binary.
This reduces the `.godot/` folder and exported PCK size.
(ZIPs are mostly unaffected because they're already compressed,
but PCKs themselves are not compressed.)
2025-02-26 19:48:18 +01:00
Fabio Alessandrelli
fe84b84b51
[mbedTLS] Enable TLS 1.3 negotiation by default
2025-02-24 14:04:09 +01:00
Rémi Verschelde
cbb22caa35
Merge pull request #102964 from akien-mga/mbedtls-2.28-compat
...
mbedtls: Don't set TLS max version on Mbed TLS < 3.0
2025-02-20 16:51:51 +01:00
A Thousand Ships
fec3d9e68c
[Editor] Fix return of `EditorTranslationParserPlugin._parse_file`
...
Merged `_get_comments` into `_parse_file` and changed to using a
returned `Array[PackedStringArray]` instead.
2025-02-19 20:11:24 +01: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
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
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
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
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
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
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
Rémi Verschelde
daa074881b
Revert "Fixed resource loader using not fully loaded scripts"
...
This reverts commit fd5fc9f3ee .
This caused significant regressions which are worse than the bug that #96499
aimed to address.
- Reverts #96499 .
- Reopens #95909 .
- Supersedes #102063 .
- Fixes #99006 .
- Fixes #101615 .
2025-02-04 19:51:54 +01:00
Rudolph Bester
9cb317c7c0
Fix over saturated static colored lights
2025-02-04 19:45:36 +02:00
Thaddeus Crews
0b6a717ac1
Merge pull request #101127 from dalexeev/gds-edit-fix-enum-value-ctrl-click
...
Editor: Fix `Ctrl+Click` on enum values does nothing
2025-02-04 09:04:17 -06:00
Thaddeus Crews
e9af82f7d7
Merge pull request #102384 from devloglogan/type-cast-fix
...
Fix `OpenXRAPIExtension` casting build issue
2025-02-04 09:04:05 -06:00
Thaddeus Crews
e305f45678
Merge pull request #102402 from bruvzg/tl_overrun
...
[TextServer] Fix line/word breaks not always updated when applying overrun.
2025-02-04 09:04:04 -06:00
Thaddeus Crews
acddf31c39
Merge pull request #101489 from RandomShaper/optimize_classnames_enumeration
...
Optimize classnames enumeration
2025-02-04 09:03:59 -06:00