Commit Graph

80742 Commits

Author SHA1 Message Date
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
bruvzg d65c07da4c [Windows] Override key codes with Unicode values for OEM keys only. 2025-01-18 14:56:18 +02:00
DinkeyKing 386b1e04c8 Fix collision normal being referred to as surface 2025-01-18 13:53:41 +01:00
Mika Viskari dedae63617 Add property guards to shape 2D's 2025-01-18 13:37:46 +02:00
aryan-11825114 2e4eb59e56 Fix camera override when there is no camera in scene tree 2025-01-18 14:38:05 +05:30
Hilderin f216efdd6d Fix Embedded Game Window with user arguments 2025-01-18 00:36:07 -05:00
clayjohn 441fc1cba3 Baked UV2 emission using half float in the compatibility backend
The Lightmapper expects a half float image anyway, so this is both more efficient and correct
2025-01-17 16:46:31 -08:00
Silc Lizard (Tokage) Renew ad636b7133 Fix failure to load joints with indivisual config in SpringBone 2025-01-18 09:36:21 +09:00
smix8 c734f90282 Fix NavigationObstacle3D debug clear regression
Clears NavigationObstacle3D on tree exit.
2025-01-18 01:35:58 +01:00
Thaddeus Crews 7b1ed520bd Merge pull request #101592 from Ivorforce/float-constant-defs-translate-macos
Fix float constant descriptions not translating on macOS.
2025-01-17 17:09:26 -06:00
Thaddeus Crews 503a20dc88 Merge pull request #101709 from clayjohn/GLES3-ninepatch-leak
Avoid leaking ninepatch state to other draw commands in GLES backend
2025-01-17 17:09:25 -06:00
Thaddeus Crews 1351d3098e Merge pull request #101565 from Hilderin/laspencer91/add-lookup-symbol-shortcut
Added shortcut for Lookup Symbol action
2025-01-17 17:09:24 -06:00
Thaddeus Crews aee6f86376 Merge pull request #101713 from twrightsman/fix-copyright
Make `COPYRIGHT.txt` compliant with `debian/copyright` specification
2025-01-17 17:09:23 -06:00
Thaddeus Crews 2aa2234e64 Merge pull request #101712 from Repiteo/ci/timeout
CI: Tighten timeout period for all jobs
2025-01-17 17:09:22 -06:00
Lars Pettersson ff39adddd1 Prevent tooltip from showing when hovering past end of script line 2025-01-18 00:02:06 +01:00
Travis Wrightsman 72856f304f Make COPYRIGHT.txt compliant with specification
Also fix license header generation by skipping over the new Comment
field in the COPYRIGHT.txt header stanza.
2025-01-17 13:35:15 -08:00
Thaddeus Crews 32563011e1 CI: Tighten timeout period for all jobs 2025-01-17 14:36:10 -06:00
clayjohn b8252196df Avoid leaking ninepatch state to other draw commands in GLES backend 2025-01-17 10:13:04 -08:00
Pāvels Nadtočajevs f355c9ad37 [iOS] Fix provisioning profile specifier / UUID validation. 2025-01-17 19:20:17 +02:00
Lukas Tenbrink 512abc38b2 Remove implicit conversions from String, Char16String and CharString to data pointers. Make conversions to StrRange implicit to aid transition. 2025-01-17 17:31:58 +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
Thaddeus Crews 041cb204c3 Merge pull request #101645 from m4gr3d/disable_xr_mode_for_regular_launch
Clean up the XR editor logic
2025-01-17 10:16:53 -06:00
Thaddeus Crews 02ea1f84ae Merge pull request #101623 from tom-schultz/patch-1
Clarify the impact of "Normal Map (RG Channels)" on texture imports.
2025-01-17 10:16:51 -06:00
Thaddeus Crews 4425ce03d0 Merge pull request #101651 from TokageItLab/fix-flip-springbone
Fix glitch in `SpringBoneSimulator3D` by storing the previous frame's rotation instead of using no rotation when the axis is flipped
2025-01-17 10:16:50 -06:00
Thaddeus Crews 9875cb6c95 Merge pull request #101652 from TokageItLab/gravity-doc-springbone
Clarify `SpringBoneSimulator3D`'s gravity units and improve documentation
2025-01-17 10:16:49 -06:00
Thaddeus Crews 923eb44c6f Merge pull request #101617 from paddy-exe/processmaterial-vs-shadermaterial
Fix `emission_shape_changed` signal error when using ShaderMaterial with GPUParticles3D
2025-01-17 10:16:48 -06:00
Thaddeus Crews 97daaca274 Merge pull request #101685 from bruvzg/ts_data_ld
[TextServer] Fix ICU data incorrectly marked as loaded even if file was not found.
2025-01-17 10:16:47 -06:00
Thaddeus Crews d6f688b9fc Merge pull request #101684 from bruvzg/wl_ime_upd
[Wayland] Fix excessive IME updates.
2025-01-17 10:16:45 -06:00
Thaddeus Crews 49481c12bc Merge pull request #98792 from MJacred/fix_remove_joy_mapping
Fix `Input::remove_joy_mapping`
2025-01-17 10:16:44 -06:00
WhalesState 6caadd57a9 ColorPicker remove unused children and fix sample bugs.
Remove an unused `VBoxContainer`.
Remove 3 unused children from grid (Label, Slider, SpinBox).
Ignore sample input when old color is not displayed.
Fix current color overbright position.
2025-01-17 18:12:36 +02:00
bruvzg 7c50a7822e [Windows] Make native dialogs non-cancelable and stay on top of parent. 2025-01-17 17:44:34 +02:00
Anish Mishra 401310d74d Make dialogs non-cancelable on Android. 2025-01-17 19:45:34 +05:30
Patrick Exner 484d6d4aa1 Fix emission_shape_changed signal error when using ShaderMaterial with 3DGPUParticles 2025-01-17 15:07:28 +01: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
Pāvels Nadtočajevs 133ea4f17a [Wayland] Fix excessive IME updates. 2025-01-17 15:29:06 +02:00
kobewi d8db3085a3 Don't duplicate .uid files 2025-01-17 14:22:18 +01:00
Rémi Verschelde 36a62d0c6a Merge pull request #101674 from AThousandShips/cache_purge_fix
[Buildsystem] Break after purging cache
2025-01-17 13:00:58 +01:00
A Thousand Ships b12ca37be6 [Buildsystem] Break after purging cache 2025-01-17 12:29:24 +01: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
Lukas Tenbrink 27665436cd Fix float constant descriptions not translating on macOS. 2025-01-17 09:33:41 +01:00
Thaddeus Crews ce88021aa0 Merge pull request #101606 from Ivorforce/stringname-lock-late
Lock the `StringName::mutex` after hashing the string, to spend less time hoarding it unnecessarily.
2025-01-16 17:18:04 -06:00
Thaddeus Crews 0c0c45d695 Merge pull request #99494 from RandomShaper/rerefix_res_unrecog
ResourceLoader: Report appropriate error code when no suitable loader is found
2025-01-16 17:18:03 -06:00
Thaddeus Crews ec85334a84 Merge pull request #90425 from tracefree/load-pack-fix
Fix "res://" being replaced by resource packs in the editor and on Android
2025-01-16 17:18:02 -06: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 679075b414 Merge pull request #101108 from Calinou/doc-worldboundaryshape3d-finite-size
Document WorldBoundaryShape3D having a finite size when using Jolt Physics
2025-01-16 17:17:58 -06:00
Thaddeus Crews 97fa4bdfdc Merge pull request #101540 from akien-mga/vulkan-disable-layer-bandicam
Vulkan: Force disable broken `VK_LAYER_bandicam_helper` layer in editor
2025-01-16 17:17:57 -06:00
Thaddeus Crews ad4eeaca5e Merge pull request #101556 from maidopi-usagi/notifier_doc
Fix `visibility_notifier_create` documentation
2025-01-16 17:17:56 -06:00
Thaddeus Crews 7dba09882a Merge pull request #101557 from btgs-0/empty-project-window-flowcontainer-101530
Make the `empty_list_actions` HBoxContainer into a FlowContainer.
2025-01-16 17:17:55 -06:00
Thaddeus Crews b6203da3ae Merge pull request #101620 from Yelloween10/fix-modifier-doc
Update `InputEventWithModifiers` documentation for modifier key behaviour
2025-01-16 17:17:54 -06:00