Commit Graph

80742 Commits

Author SHA1 Message Date
Thaddeus Crews 72a26f1100 Merge pull request #108354 from Repiteo/thirdparty/windows-arm64-fix
Thirdparty: Fix SDL arm64 compilation on Windows
2025-07-07 10:07:53 -05:00
Haoyu Qiu b9657ad198 Fix error when "Toggle Files Panel" in shader editor 2025-07-07 22:34:13 +08:00
Artemy Fedotov 054934e486 DAP: Cast request's seq value to int 2025-07-07 18:31:53 +04:00
Haoyu Qiu bbd7c9b5f2 Fix can't remove inspector plugins after reaching max count 2025-07-07 20:52:54 +08:00
danielgsilva 1c48eb449a Deactivate orientation gizmo on window exit 2025-07-07 11:55:40 +01:00
风青山 f82008d1a5 Use inotify to detect devices for better reliability on Linux
Fix the issue that some devices were not detected when hot plugged.
2025-07-07 17:46:07 +08:00
Tiger Jove c6c7b508b6 TabBar current tab now stays -1 when adding first tab on deselect_enable 2025-07-07 10:18:49 +02:00
Rémi Verschelde f2eb6b5fed mbedTLS: Update to version 3.6.4, fixes GCC 15 compatibility
- Security fixes: https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.4
- Fixes #107754.
- Fixes #108048.
2025-07-07 10:17:40 +02:00
Aaron Franke b0d5d82c42 Move 2D and 3D particle editors to the 2D and 3D folders 2025-07-07 00:50:38 -07:00
Haoyu Qiu fcfbc1d541 Fix typo in TextParagraph.direction hint string 2025-07-07 15:22:45 +08:00
Silver1063 00f5b230be Fix modifier order in keycode string generation
Fix the order in which modifier keys are appended in as_text() and keycode_get_string() to ensure consistent and logical ordering (Ctrl, Alt, Shift, Meta). Refactored keycode_get_string() to use a vector for building the key string, improving readability and maintainability.
2025-07-06 14:23:50 -07:00
Thaddeus Crews fab646329b Thirdparty: Fix SDL arm64 compilation on Windows 2025-07-06 15:11:56 -05:00
LuoZhihao 453f4f13e4 SpinBox: Fix custom_arrow_step by snapping it to step 2025-07-06 18:12:37 +08:00
Fredia Huya-Kouadio 2cfe31f9a1 Fix the EOF detection logic on Android
The current logic was causing loading to omit the last character because the EOF flag was triggered too early.
2025-07-06 01:09:33 -07:00
LuoZhihao 2fdf3e2711 Fix ColorPicker linear mode sliders color 2025-07-06 13:12:19 +08:00
Logan Detrick e9c5c713c9 Fix Group Enable Hover Display 2025-07-05 12:43:46 -07:00
Fredia Huya-Kouadio c376348b16 Fix the build logic to generate the native debug symbols 2025-07-05 10:38:22 -07:00
kobewi 6402a0fd96 Fix filtered out nodes not getting deselected 2025-07-05 16:29:28 +02:00
Nikita Samusev cde07bfb9e Allow moving nodes when they have different parents in SceneTreeDock 2025-07-05 17:03:42 +03:00
Nikita Samusev abfa249686 Fix selecting wrong vertices in the Polygon2D editor when adding a polygon 2025-07-05 16:12:43 +03:00
LuoZhihao 05eaafc546 Fix surface_get_arrays returns wrong index array when using empty vertex array 2025-07-05 18:15:02 +08:00
Aaron Franke ad10c6185d GLTF: Fix nasty bug with incorrect buffer indices 2025-07-05 00:00:13 -07:00
Chaosus 00a755f609 Fix shader function overloads with incorrect order 2025-07-05 09:50:55 +03:00
Haoyu Qiu a760a7656c Show "No Translations Configured" message for empty translation preview menu 2025-07-05 14:45:11 +08:00
Haoyu Qiu a805b0c658 Show description for editor settings overrides
Also marked the "Editor Overrides" section name for translation.
2025-07-05 14:44:17 +08:00
Haoyu Qiu 181f2a2d70 EditorFileSystem: Simplify resource loading logic on startup 2025-07-05 14:02:04 +08:00
chocola-mint f919547fdd Reduce TileMapLayerEditor's undo/redo memory usage 2025-07-05 13:18:33 +09:00
Michael Alexsander efc2ecc04c Fix remote deselection not working when selection limit is reached 2025-07-04 20:39:21 -03:00
LuoZhihao 4e991bf8f7 Fix shader editor auto-opens on startup 2025-07-05 06:22:58 +08:00
DevPoodle efeb8da198 Add "Use Local Space" option to the 2D editor 2025-07-04 15:06:57 -07:00
Stuart Carnie 5230f6c60c Apple: Use image atomic operations on supported Apple hardware
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-07-05 05:59:00 +10:00
smix8 c2f8e70aa0 Revert "Create more optimized CSGShape3D baked static mesh"
This reverts commit 28875459d9.
2025-07-04 20:43:28 +02:00
Thaddeus Crews 53be3b78d1 Merge pull request #108247 from Nikitf777/zed-gitignore
Add .zed/ to .gitignore
2025-07-04 12:39:29 -05:00
Thaddeus Crews 3c37a21da8 Merge pull request #108276 from AThousandShips/fix_rendering_method_select
[Web] Restrict rendering method selection
2025-07-04 12:39:28 -05:00
Thaddeus Crews 4aa2afa4ba Merge pull request #104696 from AThousandShips/editor_redux
Editor: Restructure editor code
2025-07-04 12:39:27 -05:00
A Thousand Ships f11aff3841 Editor: Restructure editor code
Moving various editor files into sub folders to reduce clutter
2025-07-04 18:18:22 +02:00
Nikita Samusev 8e50420c62 Add .zed to .gitignore 2025-07-04 18:49:36 +03:00
Haoyu Qiu 2b312309f1 Clarify that Network Mode is not mandatory for plugins 2025-07-04 23:41:06 +08:00
David M. Lary 780f3d5e3b NavMap2D: check if obstacles have avoidance enabled
In NavMap2D::_update_rvo_obstacles_tree() check if the NavObstacle2D
has avoidance enabled before adding it to the tree.

This is the 2D fix for #108259
2025-07-04 10:30:49 -05:00
David M. Lary 09c9bccb85 NavMap3D: check if obstacles have avoidance enabled
In `NavMap3D::_update_rvo_obstacles_tree_2d()` check if the
`NavObstacle3D` has avoidance enabled before adding it to the
tree.

fixes #108259
2025-07-04 10:16:40 -05:00
Thaddeus Crews 3954b2459d Merge pull request #108119 from Chaosus/vs_fix_preview_subinspector
Fix subinspector for parameter preview in visual shader editor
2025-07-04 10:09:07 -05:00
Thaddeus Crews eb2625cf57 Merge pull request #108243 from m4gr3d/fix_android_plugin_init
Android: Fix Android plugins regression
2025-07-04 10:09:06 -05:00
Thaddeus Crews 8f816614f6 Merge pull request #108239 from mihe/jolt/scene-switch-crash
Fix crash in Jolt Physics when switching scenes in editor
2025-07-04 10:09:05 -05:00
Thaddeus Crews 6340fa0813 Merge pull request #108207 from KoBeWi/spamygon2d
Fix error spam caused by `internal_vertex_count` property
2025-07-04 10:09:04 -05:00
Thaddeus Crews 6caf4c698f Merge pull request #107915 from QbieShay/fix_emitting_reset
Fix particles resetting properties when emitting is toggled
2025-07-04 10:09:03 -05:00
A Thousand Ships e729cf786a [Web] Restrict rendering method selection
Currently only the compatibility method is supported, this ensures only
it can be selected.
2025-07-04 15:27:11 +02:00
Aaron Franke ab90808fee Fix crash in C# bindings generator with bad enum documentation XML 2025-07-03 20:48:09 -07:00
Raul Santos 7860bc82b2 [.NET] Remove EFS update on reloading assemblies
Updating the files at this point is too early, the scripts haven't been updated yet so their type info is empty.

It looks like EFS is updated anyway without doing it explicitly in `LookupScriptsInAssembly`, and it happens after the scripts have updated their info. So this code seems unnecessary.
2025-07-03 21:57:37 +02:00
Thaddeus Crews 9b22b41531 Merge pull request #105087 from HolonProduction/lsp-annotations
LSP: Extract annotations from `EditorHelp`
2025-07-03 12:21:28 -05:00
Thaddeus Crews b7dcb1f728 Merge pull request #108094 from simpkins/jolt_soft_body_transform
Jolt physics: wake up a soft body when its transform changes
2025-07-03 12:21:27 -05:00