1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-26 15:46:23 +00:00
Commit Graph

76124 Commits

Author SHA1 Message Date
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
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
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
Thaddeus Crews
fc20bb6b03 Merge pull request #100187 from atlasapplications/dotnet-export-icu
Update Dotnet iOS Export Process
2025-07-03 12:21:26 -05:00
Thaddeus Crews
6d8469da8c Merge pull request #108216 from mihe/shared-typed-collections
Fix typed collections using same reference across scene instances
2025-07-03 12:21:25 -05:00
Thaddeus Crews
dcd58937a5 Merge pull request #108113 from dogboydog/fix_getoptionvisibility_docs
Fix signature in docs of `EditorImportPlugin.GetOptionVisibility`
2025-07-03 12:21:25 -05:00
Thaddeus Crews
afa4e2ac89 Merge pull request #108144 from bruvzg/sdl_std_inc
[SDL] Fix missing header build error on some Linux systems.
2025-07-03 12:21:24 -05:00
Thaddeus Crews
6e5297a07d Merge pull request #107919 from lodetrick/toggle-section-key
Fix animation keying not working with toggleable inspector sections
2025-07-03 12:21:23 -05:00
Thaddeus Crews
c5904d9f04 Merge pull request #107690 from Meorge/bugfix/subtween-valid
Skip killed/invalid subtween
2025-07-03 12:21:22 -05:00
Thaddeus Crews
eea42279ff Merge pull request #108205 from syntaxerror247/immersive-regression
Android: Don't exclude display cutout in immersive mode
2025-07-03 12:21:21 -05:00
Thaddeus Crews
89809f2b72 Merge pull request #108140 from HolonProduction/lsp-init-delay
LSP: Don't poll during editor setup
2025-07-03 12:21:20 -05:00
Thaddeus Crews
0dc626b1f3 Merge pull request #108235 from mihe/jolt/shapeless-perf
Improve performance for shapeless objects when using Jolt Physics
2025-07-03 12:21:20 -05:00
Thaddeus Crews
77b680244d Merge pull request #102186 from HolonProduction/completion-builtin-enum
Improve GDScript editor support for global enums
2025-07-03 12:21:19 -05:00
Thaddeus Crews
a057ee24d1 Merge pull request #108200 from KoBeWi/ret
Fix smoothed camera position with limits
2025-07-03 12:21:18 -05:00
Thaddeus Crews
e325464ef0 Merge pull request #108038 from arlez80/fix_generate_triangle_mesh
Fix `Mesh.generate_triangle_mesh` when using `PRIMITIVE_TRIANGLE_STRIP`
2025-07-03 12:21:17 -05:00
Thaddeus Crews
2dffa63107 Merge pull request #108166 from KoBeWi/sciles
Clarify initialization of scene tiles
2025-07-03 12:21:16 -05:00
Fredia Huya-Kouadio
bbf22a39c1 Assign the primaryHost prior to initializing the registered Android plugins.
Address a regression introduced in https://github.com/godotengine/godot/pull/102866.
The proper behavior for Android plugins is to use `getContext` instead of `getActivity`, but since not all plugins follow this pattern, this fix provides backward compat to avoid breaking the plugins that don't.
2025-07-03 09:43:24 -07:00
Mikael Hermansson
e2985a2e1f Fix crash in Jolt Physics when switching scenes in editor
Co-authored-by: Jorrit Rouwe <jrouwe@gmail.com>
2025-07-03 16:45:53 +02:00
Mikael Hermansson
63021bb4aa Improve performance for shapeless objects when using Jolt Physics 2025-07-03 14:14:00 +02:00
Miziziziz
5bf4689a70 fix image download example code
using "https://placehold.co/512" as the url will cause image.load_png_from_buffer(body) to throw ERR_FILE_CORRUPT, need to specify that it's a png file in the url.
2025-07-03 00:32:47 -04:00
Anish Mishra
4f695e1713 Android: Don't exclude display cutout in immersive mode 2025-07-03 08:07:08 +05:30
Mikael Hermansson
af94831ab2 Fix typed collections using same reference across scene instances 2025-07-02 23:45:25 +02:00
Logan Detrick
5443fe9c4e Add animation keying to toggleable sections 2025-07-02 14:12:47 -07:00
kobewi
701affde78 Better clarify initialization of scene tiles 2025-07-02 21:39:46 +02:00
Preslav.Laptop
85d2a23a62 Move the script reload function to outside the
lock to prevent worker threads from the
ResourceLoader::load method from causing a
deadlock
2025-07-02 19:11:20 +02:00
Malcolm Anderson
914480e256 Skip killed/invalid subtween 2025-07-02 10:10:02 -07:00
kobewi
3eb85431f1 Fix error spam caused by internal_vertex_count property 2025-07-02 18:20:41 +02:00
kobewi
9a941441c4 Fix smoothed camera position with limits 2025-07-02 13:54:30 +02:00
dogboydog
f72c439a40 fix signature in docs of EditorImportPlugin._GetOptionVisibility 2025-07-01 19:54:06 -04:00
Thaddeus Crews
efb40c1524 Merge pull request #107932 from Nikitf777/polygon2d-editor-fix-remove-order
Fix removing wrong vertices in the Polygon2D editor when points overlap each other
2025-07-01 17:58:03 -05:00