Commit Graph

74364 Commits

Author SHA1 Message Date
9f67bf96fa SoftBody3D: Add a property for scaling rest lengths of edge constraints 2025-05-16 18:38:00 +03:00
0d8f33a74a Merge pull request #103295 from Arnklit/animation-editor-select-node-list-view
Add select node shortcut to list view in Animation Player Editor
2025-05-16 07:43:14 -05:00
596a8eb54c Merge pull request #106462 from shiena/fix/prevent-camera-permission
Android: Don't request `CAMERA` permission on editor startup
2025-05-16 07:43:14 -05:00
1e50e05235 Merge pull request #105723 from KoBeWi/sortatron
Add file sort to FileDialog
2025-05-16 07:43:13 -05:00
b639c0cb77 Merge pull request #103130 from Arnklit/filter-animations
Add animation filtering to animation editor
2025-05-16 07:43:12 -05:00
c3247d87d8 Merge pull request #106423 from YeldhamDev/that_is_a_big_scrollbar_btw
Hide scrollbar in the audio stream importer dialog when unneeded
2025-05-16 07:43:11 -05:00
f33f01335f Merge pull request #106453 from kleonc/texture_region_editor_fix_redundant_signal_connection
Fix redundant signal connection in `TextureRegionEditor`
2025-05-16 07:43:10 -05:00
dbb11da551 Merge pull request #106452 from OmarQurashi868/patch-1
Fix typo in `Node.get_child` documentation
2025-05-16 07:43:10 -05:00
5620a215a1 Merge pull request #106021 from Alex2782/fix_xbox_controller_on_android
Fix Xbox Controller on Android
2025-05-16 07:43:09 -05:00
43be1ed01b Merge pull request #106466 from m4gr3d/misc_build_fixes
[Android] Misc build fixes
2025-05-16 07:43:08 -05:00
af79974921 Merge pull request #106464 from smix8/gridmap_scenario_fix
Fix GridMap scenario crash when outside tree
2025-05-16 07:43:07 -05:00
608320e94a Merge pull request #103584 from Arnklit/animation-player-alphabetical-sorting
Add alphabetical sorting to Animation Player
2025-05-16 07:43:06 -05:00
1b0bd35f09 Update the GodotOpenXR meta-data removal logic
Godot OpenXR Vendor plugin version 4.0.0-stable changed the plugin's manifest declaration, so this updates the logic to remove that manifest declaration to match.
2025-05-15 16:38:11 -07:00
773fc96ab2 Update the logic to validate the java version
Loosen the check to allow Java version >= 17
2025-05-15 16:28:07 -07:00
db6a22cb59 Fix GridMap scenario crash when outside tree
Fixes GridMap scenario crash when outside tree.
2025-05-15 23:49:42 +02:00
64e2c31c10 Android: Don't request CAMERA permission on editor startup 2025-05-16 06:45:37 +09:00
c3ae6aa10b Merge pull request #106454 from KoBeWi/new_cryptic_error_to_your_collection
Fix potential crash when checking unsaved history
2025-05-15 23:38:03 +02:00
1d3ade925f Fix crash when checking unsaved history 2025-05-15 22:37:57 +02:00
a6ca9088e0 Fix typo in Node.get_child documentation 2025-05-15 22:18:30 +02:00
b7b3a1a78a Merge pull request #106399 from DarioSamo/fix-canvas-validation-error
Rewrite textureProjLod usage to avoid a Vulkan validation error.
2025-05-15 14:53:26 -05:00
e717440dbe Merge pull request #106446 from zeux/simp-colors
Use vertex colors (if present) as attributes during simplification
2025-05-15 14:53:25 -05:00
da9fb81e1f Merge pull request #89556 from smntic/single-char
Fix words not being selected by endpoints
2025-05-15 14:53:24 -05:00
eb9fcf8b2a Merge pull request #96497 from Repiteo/core/pair
Core: Convert `Pair`/`KeyValue` to `constexpr`
2025-05-15 14:53:23 -05:00
9a8348cc2c Use vertex colors (if present) as attributes during simplification
When importing meshes with vertex colors, we will now supply them to the
simplifier as attributes with weight=1 (in addition to normals). This will
guide the simplification to preserve regions where vertex colors change.

For this change to take full effect, it is also necessary to respect the
full error when selecting LODs; this change does not do that yet, so there
are going to still be cases where vertex colors change abruptly during LOD
switch in a visible manner.
2025-05-15 21:48:12 +03:00
6b235de846 Fix redundant signal connection in TextureRegionEditor 2025-05-15 19:23:25 +02:00
5538850d87 Core: Convert Pair/KeyValue to constexpr 2025-05-15 10:37:41 -05:00
5e27318b6c Merge pull request #106366 from jrouwe/fix_106301
Jolt physics: Setting position instead of velocity in `JoltSoftBody3D::set_vertex_position`
2025-05-15 10:22:29 -05:00
7d46f0f733 Merge pull request #106365 from stuartcarnie/sgc_macos_modifier_state_focus
macOS: Send initial modifier keys as input events
2025-05-15 10:22:28 -05:00
fdde7c3307 Merge pull request #105208 from hakro/2d-physical-keys
Adjust 2D select/move/rotate/scale shortcuts to match 3D
2025-05-15 10:22:28 -05:00
82ea0b9293 Merge pull request #106358 from m4gr3d/update_ndk_28
[Android] Add support for 16 KB page sizes, update to NDK r28b
2025-05-15 10:22:27 -05:00
bd73ab4e03 Merge pull request #105576 from GustJc/fix_tooltip_disappearing
Fix EditorInspector tooltip disappearing in special cases
2025-05-15 10:22:26 -05:00
97df52c26d Merge pull request #106338 from lalitshankarch/make-buttons-accessible
AudioStreamImport: Make play and stop buttons accessible through keyboard
2025-05-15 10:22:25 -05:00
b7c4f23203 Merge pull request #105819 from hexog/implicit-package-references
Mark referenced packages in SDK as implicitly defined
2025-05-15 10:22:25 -05:00
4daa677fcb Merge pull request #106316 from Rudolph-B/depth-buffer-debug
Change Occlusion Culling Buffer debug view to use log scaling
2025-05-15 10:22:24 -05:00
f3e0005266 Merge pull request #105547 from KoBeWi/default_ok_ok
Improve default OK text in AcceptDialog
2025-05-15 10:22:23 -05:00
a7a61cc284 Merge pull request #106439 from timothyqiu/import-out-params
Document output parameters of `EditorImportPlugin.import`
2025-05-15 10:22:22 -05:00
1069cb1df3 Merge pull request #106438 from Ivorforce/ci-run-attempt-2
Make it possible to run CI manually if `DISABLE_GODOT_CI` is set.
2025-05-15 10:22:21 -05:00
56cc2bb68a Merge pull request #105848 from leandro-benedet-garcia/delete_cache
Delete test cache before running it
2025-05-15 10:22:21 -05:00
59cd4b823b Merge pull request #106435 from akien-mga/android-readd-generate_apk-alias
Android: Re-add `generate_apk` alias for compatibility
2025-05-15 10:22:20 -05:00
be33a05a1e Merge pull request #106430 from timothyqiu/tree-new-bee
Cleanup header includes in Tree
2025-05-15 10:22:19 -05:00
83ba0687f7 Merge pull request #106407 from DarioSamo/present-validation-error
Rework semaphores for presentation to be created per swap chain image to fix validation error.
2025-05-15 10:22:18 -05:00
6a410e3162 Merge pull request #106404 from dalexeev/gui-rtl-copy-all-if-nothing-selected
GUI: Copy all text in `RichTextLabel` if nothing is selected
2025-05-15 10:22:18 -05:00
433bb0d6a4 Merge pull request #106403 from Raftatul/import_script
Check if import script is subtype of EditorScenePostImport
2025-05-15 10:22:17 -05:00
902d2b45bb Merge pull request #106400 from RandomShaper/win_compat
Improve platform compatibility of Windows and Direct3D 12
2025-05-15 10:22:16 -05:00
e625565853 Merge pull request #106396 from chocola-mint/canvas-item-add-triangle-array-count
Implement the `count` parameter in `RenderingServer.canvas_item_add_triangle_array`
2025-05-15 10:22:16 -05:00
8134f3fe4b Merge pull request #106394 from vmedea/2025-libdecor
Wayland: Unbreak build with `libdecor=no`
2025-05-15 10:22:15 -05:00
e066c6417d Merge pull request #106380 from DanielKinsman/fix_libjpegturbo_bug
Fix libjpeg-turbo not working on 32-bit builds
2025-05-15 10:22:14 -05:00
499fff51fb Rewrite textureProjLod usage to avoid a Vulkan validation error. 2025-05-15 11:35:34 -03:00
c31746fdcf Document output parameters of EditorImportPlugin.import 2025-05-15 19:46:15 +08:00
e0f8943d1e Make it possible to run CI manually if DISABLE_GODOT_CI is set. 2025-05-15 13:45:22 +02:00