1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-27 15:57:02 +00:00
Commit Graph

76124 Commits

Author SHA1 Message Date
Thaddeus Crews
6a9921e891 Merge pull request #108123 from stuartcarnie/metal_fix_capture
Metal: Use correct environment variable to generate labels
2025-07-01 17:58:02 -05:00
Thaddeus Crews
db31324714 Merge pull request #108056 from JekSun97/get_connection_list_from_node_doc
Add example of using `get_connection_list_from_node`
2025-07-01 17:58:01 -05:00
Thaddeus Crews
f8b2f1bc82 Merge pull request #101006 from zaevi/fix_csharp_refcounted_dispose
C#: Fix `RefCounted` not disposed correctly in certain case
2025-07-01 17:58:00 -05:00
Thaddeus Crews
bad29ef0c7 Merge pull request #107636 from HolonProduction/completion-dont-use-next
Autocompletion: Don't use `next` for `GET_NODE` inference
2025-07-01 17:57:59 -05:00
Thaddeus Crews
e750950dc6 Merge pull request #107568 from Rudolph-B/Issue-92708
Fix floating point precision errors when setting particle trail length
2025-07-01 17:57:58 -05:00
Thaddeus Crews
4c42faa202 Merge pull request #108082 from timothyqiu/x-query-tree
X11: Fix memory leak when using window embedding
2025-07-01 17:57:58 -05:00
Thaddeus Crews
bae1dae12a Merge pull request #107601 from Mickeon/documentation-add_type_hints-overhaul
Reword `text_editor/completion/add_type_hints`'s description
2025-07-01 17:57:57 -05:00
Thaddeus Crews
9228354adc Merge pull request #108112 from lawnjelly/fti_toplevel_resets
`FTI` - Add reset on setting `top_level`
2025-07-01 17:57:56 -05:00
Thaddeus Crews
e0c8de80a5 Merge pull request #107598 from ydeltastar/fix-nameless-audio
Fix audio name doesn't appear in exports of child classes of `AudioStream`
2025-07-01 17:57:55 -05:00
Thaddeus Crews
762305f91d Merge pull request #107918 from kitbdev/fix-text-editor-theme-reload
Fix custom Text Editor theme changes on reload
2025-07-01 17:57:54 -05:00
Thaddeus Crews
fa401ebf03 Merge pull request #108109 from lawnjelly/fti_fix_multimesh_init
`FTI` - Fix `MultiMesh` init and stable behaviour
2025-07-01 17:57:53 -05:00
Thaddeus Crews
639c41d086 Merge pull request #107850 from beicause/Fix-Resource-doesn't-update-when-overwritten-in-editor
Fix Resource doesn't update when overwritten in editor
2025-07-01 17:57:52 -05:00
Thaddeus Crews
ee5859b7ae Merge pull request #92584 from HolonProduction/autocompletion-assign-variant
Autocompletion: Fix type resolution when assigning variant
2025-07-01 17:57:51 -05:00
Thaddeus Crews
75751c0066 Merge pull request #106790 from limbonaut/linked-call-stack
GDScript call stack as reverse linked list with fixed coroutines
2025-07-01 17:57:51 -05:00
Thaddeus Crews
098f325e7c Merge pull request #108102 from syntaxerror247/safe-area-bugs
Android: Fix `DisplayServer.get_display_safe_area()` issues
2025-07-01 17:57:50 -05:00
Thaddeus Crews
2336f566b6 Merge pull request #108131 from lawnjelly/fti_clear_all
`FTI` - Clear `SceneTreeFTI` completely on enabling / disabling.
2025-07-01 17:57:49 -05:00
Thaddeus Crews
2cf48a97b9 Merge pull request #101536 from xsellier/gdscript_crash_modulo
Fix crash when using a modulo operator between a float and an integer
2025-07-01 17:57:48 -05:00
Adam Scott
d0042851f8 Move Web export threads options out of variant mk2 2025-07-01 15:42:58 -04:00
Justin Sasso
aa0ed1b469 Update Dotnet iOS Export Process
Update iOS export to allow for hybrid globalization introduced in .NET 9 while preserving .NET 8 settings. Also allows for custom ICU or no ICU.
2025-07-01 14:02:28 -04:00
Stuart Carnie
bdbc97ecbb Metal: Use correct environment variable to generate labels 2025-07-01 05:28:42 +10:00
Pāvels Nadtočajevs
f69eccddfb [SDL] Fix missing header build error on some Linux systems. 2025-06-30 20:51:30 +03:00
kit
ed5a9860a6 Fix custom Text Editor theme changes on reload 2025-06-30 09:41:22 -04:00
Chaosus
9f0982d677 Fix subinspector for parameter preview in visual shader editor 2025-06-30 15:22:50 +03:00
HolonProduction
4d7c5f9172 LSP: Don't poll during editor setup 2025-06-30 13:53:07 +02:00
Serhii Snitsaruk
a095c5e3fa GDScript call stack as reverse linked list with fixed coroutines
* GDScript call stack as reverse linked list with issues fixed
(originally proposed in 91006).
* Fix coroutine issues with call stack by resuming async call chain
inside `GDScriptFunction::call()`.
* This fixes corrupted line numbers for coroutines in the debugger and
backtrace (106489).

Co-authored-by: Juan Linietsky <reduzio@gmail.com>
2025-06-30 11:37:42 +02:00
lawnjelly
3f0de57b3c Clear SceneTreeFTI completely on enabling / disabling. 2025-06-30 08:04:53 +01:00
lawnjelly
2d3dedb12d FTI - Add reset on setting top_level 2025-06-29 17:01:51 +01:00
lawnjelly
02b444a988 FTI - Fix MultiMesh init and stable behaviour 2025-06-29 15:58:15 +01:00
Anish Mishra
1338e29bf5 Android: Fix DisplayServer.get_display_safe_area() issues 2025-06-29 13:11:03 +05:30
Adam Simpkins
71e3a229f6 Jolt physics: wake up a soft body when its transform changes
This updates `JoltSoftBody3D::set_transform()` to wake up the
soft body after changing the transform.

Previously, if you had a soft body that was sleeping in a steady state
on a ground plane, and you then translated it upwards by 1 meter it
would just hang in the air.  Now it falls to the ground correctly.

Issue #108090 has some details and an MRP (although that issue is mostly
about other problems in SoftBody3D iteself).
2025-06-28 16:34:51 -07:00
JekSun97
8f51c22524 Add example of using get_connection_list_from_node 2025-06-29 01:37:45 +06:00
LuoZhihao
0c74c0978f Fix Resource doesn't update when overwritten in editor 2025-06-29 01:08:11 +08:00
Haoyu Qiu
9051b546c6 X11: Fix memory leak when using window embedding 2025-06-28 22:50:51 +08:00
Rémi Verschelde
e1b4101e34 Merge pull request #108072 from dalexeev/gds-fix-make-function
GDScript: Fix `GDScriptLanguage::make_function()`
2025-06-28 13:03:35 +02:00
Rémi Verschelde
eaa5b1f471 Merge pull request #108060 from KoBeWi/project_manager_without_a_hint
Fix EditorSettings usage in TLSContext
2025-06-28 13:03:31 +02:00
Rémi Verschelde
25525bcfa5 Merge pull request #108053 from raulsntos/dotnet/check-msbuild-panel-for-details
[.NET] Mention MSBuild panel when building fails
2025-06-28 13:03:27 +02:00
Rémi Verschelde
5aefc2eca8 Merge pull request #108041 from bs-mwoerner/cs_get_extension
C#: Fix return value of `StringExtensions.GetExtension()`
2025-06-28 13:03:24 +02:00
Rémi Verschelde
8431f6bc27 Merge pull request #108027 from Chubercik/meshoptimizer-0.24
meshoptimizer: Update to 0.24
2025-06-28 13:03:20 +02:00
Rémi Verschelde
ad00801775 Merge pull request #108004 from KoBeWi/tween_overflow
Block Tween `custom_step()` during step
2025-06-28 13:03:16 +02:00
Rémi Verschelde
f24d31b20f Merge pull request #107964 from voylin/add_jp_translation_for_linux_desktop_file
Add Japanese translation for Linux .desktop file
2025-06-28 13:03:13 +02:00
Rémi Verschelde
b9f05807c6 Merge pull request #107938 from krishnabm/patch-1
Specifiy return value in several store methods in `FileAccess`
2025-06-28 13:03:09 +02:00
Rémi Verschelde
a9cef6cf69 Merge pull request #107933 from Nikitf777/Fix-point-jumping-when-dragging
Fix points jumping when dragging starts in the Polygon2D editor
2025-06-28 13:03:05 +02:00
Rémi Verschelde
f97c51132e Merge pull request #107832 from simpkins/soft_body_normals
Fix Jolt Physics soft body vertex normal calculation
2025-06-28 13:03:01 +02:00
Rémi Verschelde
a918657432 Merge pull request #107532 from MJacred/navmesh-docs
Add a note about navigation mesh baking issues when using `0` for the `agent_radius`
2025-06-28 13:02:57 +02:00
Rémi Verschelde
1123d7fd9c Merge pull request #102499 from Jordyfel/resource-docs
Improve documentation of some `Resource` methods
2025-06-28 13:02:54 +02:00
Danil Alexeev
c8bb21e68b GDScript: Fix GDScriptLanguage::make_function() 2025-06-28 13:39:59 +03:00
Krishna Mahadevan
ef43409b2f Specified return value in several store methods in FileAccess
Some of the store methods did not specify the nature of return bool value.
Added it after referring to FileAccess.cpp method.

Moved return statement to preceding paragraph

Addressed comments: Moved return description to first line
2025-06-28 10:46:22 +05:30
Adam Simpkins
dd80a3aa19 Fix jolt_physics soft body vertex normal calculation
The code previously iterated through each face and set all vertices to
that face's normal.  This resulted in each vertex getting the normal
from just one face that it belonged to (whichever face was last in this
array).  This caused weird shading artifacts.

This fixes the code so that the vertex normal is now the average normal
of all faces that it belongs to.  This results in "smooth shading"
behavior for soft body meshes.  This is still somewhat undesirable if
the input mesh was using flat shading, but it looks less bad than the
previous behavior of picking a normal at random from one attached face.

This matches the behavior of GodotPhysicsServer3D.

Fixes #107831.
2025-06-27 17:04:15 -07:00
kobewi
49cd330704 Fix EditorSettings usage in TLSContext 2025-06-28 01:06:32 +02:00
voylin
05f4eb2d1b Update linux .desktop file 2025-06-28 04:11:15 +09:00