Commit Graph

80742 Commits

Author SHA1 Message Date
Thaddeus Crews 3c81f4d594 Merge pull request #103631 from Mickeon/noise_texture_property_order
Reorder properties in NoiseTexture2D/3D
2025-06-18 18:13:53 -05:00
Thaddeus Crews 6c9463dbd2 Merge pull request #107594 from dsnopek/gdextension-shutdown-order-fix
GDExtension: Always run shutdown callback before deinitializing any levels
2025-06-18 18:13:52 -05:00
Thaddeus Crews a7b5119fb4 Merge pull request #107585 from KoBeWi/surfaced_bug
Clear cache when setting Mesh's surfaces
2025-06-18 18:13:51 -05:00
Thaddeus Crews e2a9c11157 Merge pull request #107584 from timothyqiu/editor-root-auto-translate
Fix root node auto translation settings affecting editor root
2025-06-18 18:13:51 -05:00
Thaddeus Crews 353bd80c91 Merge pull request #107581 from timothyqiu/window-title-update
Fix game view window not updating title when translation changes
2025-06-18 18:13:50 -05:00
Thaddeus Crews 90aa004bb0 Merge pull request #107067 from nikitalita/fix-reload-scene-segfault
Fix scene reload causing segfaults when non-existent node is currently selected
2025-06-18 18:13:49 -05:00
Thaddeus Crews 4734639630 Merge pull request #107578 from timothyqiu/mini-bar
Fix some menu bar items unresponsive after language change
2025-06-18 18:13:48 -05:00
Thaddeus Crews a8d66fc6aa Merge pull request #107576 from Elip100/patch-1
Docs: Fix typo and spacing in vector coordinates
2025-06-18 18:13:47 -05:00
Thaddeus Crews d69ca31768 Merge pull request #107574 from stuartcarnie/apple_embedded_fixes
Apple: Improve Apple embedded export and debugging
2025-06-18 18:13:47 -05:00
Thaddeus Crews 3a81b57e8c Merge pull request #107567 from Joey-Einerhand/master
Remove angle constraint mention from SkeletonModification2DFABRIK class docs
2025-06-18 18:13:46 -05:00
Thaddeus Crews 856d7108e0 Merge pull request #106414 from Riteo/unexpected-frame
Wayland: Fix stuck pointer buttons on window leave
2025-06-18 18:13:45 -05:00
Thaddeus Crews 82879db530 Merge pull request #107564 from KoBeWi/super_notifications
Add a note about `_notification()` being multilevel
2025-06-18 18:13:44 -05:00
Thaddeus Crews e02207de62 Merge pull request #107560 from bruvzg/fnat_scale
Fix scale and position of popups with `force_native`.
2025-06-18 18:13:44 -05:00
Thaddeus Crews d4fa7e15ed Merge pull request #106919 from kitbdev/fix-codeedit-hover-word-lookup
Fix CodeEdit hover word lookup
2025-06-18 18:13:43 -05:00
Thaddeus Crews 141508a3fe Merge pull request #107302 from beicause/spinbox-fix-decimal-step-using-arrow
Spinbox: Fix incorrect step and decimal text when using custom arrow step
2025-06-18 18:13:42 -05:00
Thaddeus Crews dd3ae0b1a3 Merge pull request #107554 from timothyqiu/depstr
Improve `ResourceLoader.get_dependencies()`'s description
2025-06-18 18:13:41 -05:00
Thaddeus Crews ab14669425 Merge pull request #107676 from daniel080400/fix_issue_107667
Do not remove ```SubViewport``` nodes in thumbnail preview scene
2025-06-18 18:13:40 -05:00
Thaddeus Crews 50a363b4de Merge pull request #104474 from arkology/color-channel-selector
`ColorChannelSelector`: add tooltip, fix `toggle_button` repositioning and channels autotranslation
2025-06-18 18:13:40 -05:00
Thaddeus Crews 9796e1a7f8 Merge pull request #107668 from AThousandShips/fix_signal_crash
[Editor] Fix crash in `ConnectionsDialog`
2025-06-18 18:13:39 -05:00
Thaddeus Crews 4587ecbc28 Merge pull request #107410 from timothyqiu/csv-reload
Fix CSV translation not updating after reimport
2025-06-18 18:13:38 -05:00
Thaddeus Crews 16ea98459e Merge pull request #107665 from Chubercik/ci/bump-ruff
Update CI `ruff` pre-commit hooks
2025-06-18 18:13:37 -05:00
Thaddeus Crews de8d8204fa Merge pull request #107534 from beicause/fix-editing-shader-include-open
Fix editing `ShaderInclude` causes a `Shader` to be edited
2025-06-18 18:13:37 -05:00
Thaddeus Crews 2fc899e4dd Merge pull request #98566 from Geometror/vs-refactor-p1
Fix and improve editor state persistence for the VisualShader editor
2025-06-18 18:13:23 -05:00
kobewi 8a92c81a66 Clear current path when deselecting files 2025-06-18 22:50:53 +02:00
Stuart Carnie 939f29f6d5 Apple: Improve reliability of Apple Embedded build and deployment 2025-06-19 06:33:08 +10:00
Stuart Carnie 2ebf8369f0 Core: Fix data race in remote debugger; handle errors 2025-06-19 06:25:56 +10:00
HolonProduction d55883b4b1 LSP: Fix file URI handling + warn about workspace project mismatch 2025-06-18 19:54:50 +02:00
daniel080400 cd6e5ba9f4 Do not remove subviewport nodes in thumbnail preview scene 2025-06-19 01:31:15 +08:00
devloglogan 7a2db8c67d Adjust names of new XRBodyTracker joints 2025-06-18 12:26:25 -05:00
Nazarii 1964918e46 Use LocalVector in Animation 2025-06-18 18:37:55 +03:00
Sch1nken a9ac00f8f7 Added multimesh physics interpolation for 2D transforms (MultiMeshInstance2D)
Replicated MultimeshInstance3D behaviour to MultiMeshInstance2D and added mesh_storage for 2D transform

Also call VisualInstance::_physics_interpolated_changed()

Use Node instead of VisualInstance. Addded comment

Fixed typo :)

Using CanvasItem instead of Node now. Made CanvasItem::_physics_interpolated_changed() protected
2025-06-18 16:04:51 +02:00
A Thousand Ships a0a3a9c2fc [Editor] Fix crash in ConnectionsDialog 2025-06-18 15:16:06 +02:00
Haoyu Qiu 1301343f42 Improve auto-translation of editor's top & bottom bars
- The main menu
- The run bar
- The update spinner
- The bottom panel buttons
2025-06-18 21:11:32 +08:00
David Snopek 3b7e34556c GDExtension: Always run shutdown callback before deinitializing any levels 2025-06-18 07:51:12 -05:00
lawnjelly af2b9be356 Node3D and CanvasItem children change to LocalVector 2025-06-18 13:32:30 +01:00
Jakub Marcowski a3d4c7959a Update CI ruff pre-commit hooks 2025-06-18 12:58:36 +02:00
Lukas Tenbrink 2b36c79f7b Use Span<uint8_t> in RenderingDevice allocation APIs to avoid intermediary arrays on calls. 2025-06-18 12:31:48 +02:00
Mikael Hermansson 1b7b44390a Fix errors not being emitted when debugger breaks on script errors 2025-06-18 11:52:26 +02:00
kobewi 4bb4c5c1b0 Improve Camera2D limit editing 2025-06-18 11:12:55 +02:00
Bastiaan Olij df06aa8392 OpenXR: Add access to session state and change interaction profile update. 2025-06-18 17:37:18 +10:00
nikitalita b863b3f3d0 Fix EditorNode::push_node_item not pushing deselection 2025-06-17 17:45:38 -06:00
Stuart Carnie 4b3800582e Core: Fix invalid resize after appending 2025-06-18 08:57:05 +10:00
Raul Santos 46bd73a4d0 C#: Fix Shortcut example
- Follow our code-style and conventions.
- Match the GDScript example more closely.
- Replace `set_events()` method with `events` property.
2025-06-17 19:13:21 +02:00
HolonProduction 49e8d3ff98 Autocompletion: Don't use next for GET_NODE inference 2025-06-17 17:03:59 +02:00
Rémi Verschelde e30acd2be8 SCons: Enable lightmapper and xatlas_unwrap modules on Android and iOS editors
Fixes #94297.
Fixes #107398.
2025-06-17 16:48:19 +02:00
Kongfa Waroros d36a3e5c06 Add null check on generating thumbnails for PackedScene 2025-06-17 20:04:33 +07:00
Kongfa Waroros 4067d7d30f Free nodes from instantiating if it is not a Control in the theme editor 2025-06-17 19:45:53 +07:00
arkology 6e2193bcdd ColorChannelSelector: add tooltip, fix toggle_button repositioning and channels autotranslation 2025-06-17 12:38:22 +00:00
LuoZhihao 623164408a Fix editing ShaderInclude causes a Shader to be edited 2025-06-17 20:24:35 +08:00
LuoZhihao 8a2fd98004 Forward+: Fix builtins in light shader 2025-06-17 20:14:53 +08:00