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
bruvzg
f2709c7ded
[TextServer] Fix line/word breaks not always updated when applying overrun.
2025-02-04 11:37:05 +02:00
devloglogan
e7a3a27d1c
Fix OpenXRAPIExtension casting errors
2025-02-03 15:34:10 -06:00
Thaddeus Crews
382c760ea6
SCons: Apply new ruff/mypy fixes
2025-02-03 09:55:09 -06:00
clayjohn
49a004fc13
Spread direct lighting calculation for LightmapGI over several submissions to avoid TDR on Windows devices
...
Also add percentage progress for direct lighting step
2025-01-31 16:37:13 -08:00
Thaddeus Crews
4a7ce6070d
Merge pull request #102128 from Faless/fix/ws_buffering_again
...
[WS] Fix wslay multi-frame message parsing (again)
2025-01-31 09:15:50 -06:00
Pedro J. Estébanez
318af42020
Include more attributes in the global class names cache
2025-01-29 09:39:50 +01:00
Fabio Alessandrelli
a2f5eb9cf0
[WS] Fix wslay multi-frame message parsing (again)
...
We incorrectly assumed that the `payload_length` in the recv start
callback of wslay was the final message size, but according to the
WebSocket protocol, the payload length always refers to the current
frame's payload size.
The protocol, in fact, do not include a "message payload" length on
purpose to allow sending messages of unknown size without forcing the
sender to buffer the whole message (RFC6455 Section 5.4).
This means a receiving peer has no way to know beforehand how long a
message will be, and needs instead to keep track of the length of each
frame until the FIN one is received to properly reconstruct the message
at the end.
2025-01-28 16:26:11 +01:00
Thaddeus Crews
b7deb853c9
Merge pull request #102029 from mihe/jolt/area-mass-properties
...
Override mass properties for `Area3D` when using Jolt Physics
2025-01-28 09:03:40 -06:00
Thaddeus Crews
2776715ace
Merge pull request #101970 from raulsntos/dotnet/signal-obsolete-everything
...
[.NET] Add Obsolete attribute to signal trampolines and emitter functions
2025-01-27 09:46:26 -06:00
Thaddeus Crews
7bf6caaa29
Merge pull request #101791 from bruvzg/ts_emb_keys
...
[TextServer] Fix embedded object keys in substrings.
2025-01-27 09:46:13 -06:00
Thaddeus Crews
e5498020b6
Merge pull request #101815 from mihe/jolt/no-post-step
...
Refactor post-step operations in Jolt module to be done as needed
2025-01-26 11:49:21 -06:00
Mikael Hermansson
f380b00351
Override mass properties for Area3D when using Jolt Physics
2025-01-25 18:15:50 +01:00
Mikael Hermansson
a30410bbf5
Refactor post-step operations in Jolt module to be done as needed
2025-01-25 12:22:30 +01:00
Thaddeus Crews
0d7af5b0cb
Merge pull request #101968 from kiroxas/FixSlightlyWrongPath
...
Fix wrong distance calculation in `NavMeshQueries3D::_query_task_build_path_corridor`
2025-01-24 09:05:38 -06:00
Raul Santos
5a53ec55ec
[.NET] Add Obsolete attribute to signal trampolines and emitter functions
...
If a signal is deprecated, make sure we also add the `[Obsolete]` attribute to that signal's trampoline and emitter functions.
2025-01-24 02:18:28 +01:00
Kiro
7e9cbfbcb8
Remove erroneous squared version
2025-01-23 20:11:25 +01:00
Thaddeus Crews
d9d705d8ab
Merge pull request #94479 from juanjp600/opt-in-path-rotation-tangent-fix
...
Add flag to enable use of accurate path tangents for polygon rotation in `CSGPolygon3D`
2025-01-20 16:25:49 -06:00
Thaddeus Crews
7a63dc94ae
Merge pull request #101760 from Faless/ws/fix_endless_closing
...
[WS] Fix peer stuck in CLOSING state
2025-01-20 10:05:36 -06:00
Mikael Hermansson
f4288fb349
Fix kinematic bodies not synchronizing state when using Jolt Physics
2025-01-19 16:18:14 +01:00
Pāvels Nadtočajevs
7f4481284e
[TextServer] Fix embedded object keys in substrings.
2025-01-19 10:22:46 +02:00
Fabio Alessandrelli
81181c5941
[WS] Fix peer stuck in CLOSING state
...
This was due by the buffer being cleared on close (including in closing
state) preventing further reads.
This commit changes the close logic to only clear the buffer when the
peer connection has been fully closed (acknowledged by the other end, or
closed due to a "broken" connection).
2025-01-18 16:01:40 +01:00
Thaddeus Crews
9630d4e2fc
Merge pull request #101632 from bruvzg/gds_tween_property_crash
...
Fix GDScript editor crash on invalid `tween_property` arguments.
2025-01-17 10:16:55 -06:00
Pāvels Nadtočajevs
14093fdacf
[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.
2025-01-17 15:46:04 +02:00
Juan Pablo Arce
dd7bbcc837
Add flag to enable use of accurate path tangents for polygon rotation in CSGPolygon3D
...
The new property is called `path_rotation_accurate`.
2025-01-17 08:18:21 -03:00
Thaddeus Crews
86002e1a3c
Merge pull request #100882 from smix8/node_navmesh_geo_parsers
...
Make nodes handle their respective navigation source geometry
2025-01-16 17:18:01 -06:00
Thaddeus Crews
fd88acc671
Merge pull request #101008 from Repiteo/scons/nocache-all-text
...
SCons: Properly `NoCache` all text files
2025-01-16 17:17:59 -06:00
Thaddeus Crews
73278bf35d
SCons: Properly NoCache all text files
2025-01-16 16:59:12 -06:00
Pāvels Nadtočajevs
576892863c
Fix GDScript editor crash on invalid tween_property arguments.
2025-01-16 10:40:13 +02:00
Pāvels Nadtočajevs
43bc44e3b0
[TextServer] Fix text buffer not processing strings added after shape.
2025-01-16 08:57:27 +02:00
Adam Scott
33e16435f5
Replace some problematic uses of String::num to String::num_int64
2025-01-15 12:51:51 -05:00
Rémi Verschelde
67f54bd993
Merge pull request #101531 from akien-mga/scene-import-remove-unused-_get_import_flags
...
Remove unused `EditorSceneFormatImporter::_get_import_flags`
2025-01-14 18:29:40 +01:00
Rémi Verschelde
e67e8b8680
Merge pull request #100524 from BlueCube3310/ktx-etc
...
KTX: Add support for loading most ETC-compressed formats
2025-01-14 18:29:34 +01:00
Rémi Verschelde
21fcb56547
Remove unused EditorSceneFormatImporter::_get_import_flags
...
This has never been used since Godot was open sourced.
Import flags are used but directly through `_import_scene`.
2025-01-14 16:57:06 +01:00
Rémi Verschelde
a69ccee151
Merge pull request #101505 from smix8/region_bounds
...
Add functions to get axis-aligned bounds of navigation regions
2025-01-14 15:06:06 +01:00
Rémi Verschelde
488ee4f010
Merge pull request #100950 from HolonProduction/this-time-we-are-spec-compliant-i-think
...
JSONRPC: Convert ids to int if they are int by value
2025-01-14 15:05:51 +01:00
BlueCube3310
5608f6565f
KTX: Add support for loading most ETC-compressed formats
2025-01-14 13:17:45 +01:00
Rémi Verschelde
336459168f
Merge pull request #101455 from Calinou/editor-gridmap-update-preview-size
...
Make GridMap editor Preview Size setting take effect immediately after change
2025-01-14 12:09:05 +01:00
Rémi Verschelde
e8c5d99fea
Merge pull request #101271 from aaronfranke/gltf-directional-light-no-range
...
GLTF: Don't write unused light properties
2025-01-14 12:09:01 +01:00
Rémi Verschelde
48715ff98b
Merge pull request #101459 from brevven/patch-2
...
Docs: Fix typo in `AudioStreamSynchronized`
2025-01-14 00:22:14 +01:00
Rémi Verschelde
73f4ef51ff
Merge pull request #101294 from devloglogan/openxr-api-update
...
Update `OpenXRAPI` memory management
2025-01-14 00:22:06 +01:00
Rémi Verschelde
bee5de61de
Merge pull request #100365 from BlueCube3310/etc-decompress
...
Add support for decompressing ETC2
2025-01-14 00:21:55 +01:00
Aaron Franke
01a26c5c8b
GLTF: Don't write unused light properties
2025-01-13 14:33:42 -08:00