1
0
Fork 0
Commit Graph

77006 Commits

Author SHA1 Message Date
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
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
Pāvels Nadtočajevs 507cb47f97
Fix deadlock in `EditorFileSystem::reimport_files`. 2025-06-17 12:45:02 +03:00
Haoyu Qiu 296aba7dc5 Fix CSV translation not updating after reimport 2025-06-17 17:22:49 +08:00
A Thousand Ships b616e857aa
[Web] Fix build failure on Windows 2025-06-17 11:05:45 +02:00
DeeJayLSP 37bee2fde3 Fix broken WAV info list tag parsing 2025-06-17 00:54:17 -03:00
HolonProduction 931d8e2f91 Misc: Fix typo in cmd arg description 2025-06-16 23:32:07 +02:00
KOGA Mitsuhiro 88181c86b5 Disable posix mode in shlex.split for windows 2025-06-17 05:59:21 +09:00
kobewi b103f2d8c1 Add a note about _notification() being multilevel 2025-06-16 22:26:37 +02:00
Micky a8e9d8e37a Reword `text_editor/completion/add_type_hints`'s description 2025-06-16 19:04:44 +02:00
Anish Mishra ca1f25e551 Fix export fail on Android if `shader_baker` is enabled. 2025-06-16 21:13:12 +05:30
ydeltastar abecb3f261
Fix audio name doesn't appear in exports of child classes of AudioStream 2025-06-16 12:28:05 -03:00
kobewi a6d4faf9b4 Allow toggling UID display in path properties 2025-06-16 15:46:50 +02:00
Elip100 62bcb5c315
Docs: Fix typo and spacing in vector coordinates
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-06-16 15:44:20 +02:00
Haoyu Qiu a7ab249a2a Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default 2025-06-16 20:03:49 +08:00
Pāvels Nadtočajevs 34a97f9c9b
Fix scale and position of popups with `force_native`. 2025-06-16 13:03:42 +03:00
kobewi 652de74ac4 Clear cache when setting Mesh's surfaces 2025-06-16 11:27:23 +02:00
Haoyu Qiu 2a7fa46110 Fix root node auto translation settings affecting editor root 2025-06-16 17:12:27 +08:00
Haoyu Qiu 2952e6f6aa Improve `ResourceLoader.get_dependencies()`'s description 2025-06-16 16:07:53 +08:00
Haoyu Qiu 51e8b5947f Fix some menu bar items unresponsive after language change 2025-06-16 09:35:37 +08:00
Haoyu Qiu 0a1fa10315 Fix game view window not updating title when translation changes 2025-06-16 09:35:25 +08:00
Rémi Verschelde 46c495ca21
Bump version to 4.5-beta
The feature freeze for 4.5 is now active.

From here on we'll focus only on fixing bugs to stabilize the development
branch and release 4.5-stable within a few weeks.
2025-06-16 01:54:06 +02:00
Rémi Verschelde ce9faf6833
Merge pull request #107565 from mihe/rigid-body-docs-warning
Clarify note in documentation about childing rigid bodies
2025-06-16 01:52:57 +02:00