Commit Graph

77006 Commits

Author SHA1 Message Date
Adam Scott 6e6c4d3045 [Web] Always return 0 for OS::get_process_id() 2025-05-16 15:46:34 -04:00
Dario ff3ababb09 Reduce amount of permutations in mobile shader. 2025-05-16 12:40:21 -03:00
Elzewyr 9f67bf96fa SoftBody3D: Add a property for scaling rest lengths of edge constraints 2025-05-16 18:38:00 +03:00
Thaddeus Crews 34f005d810 Merge pull request #106487 from bruvzg/rtl_fix
Revert #104357 and #106141 to fix Control RTL position
2025-05-16 10:29:03 -05:00
Thaddeus Crews 202b1176a4 Merge pull request #106251 from ArchercatNEO/wayland-cursor-shape
[Wayland] Implement the cursor-shape-v1 protocol
2025-05-16 10:29:02 -05:00
Thaddeus Crews 13aaf5e228 Merge pull request #103462 from GlitchedCode922/master
Fix InputEventMouseMotion reference
2025-05-16 10:29:01 -05:00
Thaddeus Crews ce2f047112 Merge pull request #106437 from BlueCube3310/ch-remap-grow
Expand the imported texture channel count for remapping if necessary
2025-05-16 10:29:00 -05:00
Thaddeus Crews 932d9f8cc0 Merge pull request #99938 from Repiteo/ci/scons-flag-formatting
CI: Format SCons input flags & build action
2025-05-16 10:28:59 -05:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 1e50e05235 Merge pull request #105723 from KoBeWi/sortatron
Add file sort to FileDialog
2025-05-16 07:43:13 -05:00
Thaddeus Crews b639c0cb77 Merge pull request #103130 from Arnklit/filter-animations
Add animation filtering to animation editor
2025-05-16 07:43:12 -05:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews dbb11da551 Merge pull request #106452 from OmarQurashi868/patch-1
Fix typo in `Node.get_child` documentation
2025-05-16 07:43:10 -05:00
Thaddeus Crews 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
Thaddeus Crews 43be1ed01b Merge pull request #106466 from m4gr3d/misc_build_fixes
[Android] Misc build fixes
2025-05-16 07:43:08 -05:00
Thaddeus Crews 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
Thaddeus Crews 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
Pāvels Nadtočajevs 25ae5c8ab4 Revert "Fix #100536: Control set_position resizes offsets/anchors"
This reverts commit ca57fe1db4.
2025-05-16 14:21:18 +03:00
Pāvels Nadtočajevs 4976b38dec Revert "Fix unexpected control position change when left/top offsets not match pos_cache"
This reverts commit 49c7966042.
2025-05-16 14:19:51 +03:00
BlueCube3310 0f9986470a Image: Fix detecting color channels 2025-05-16 12:47:57 +02:00
Haoyu Qiu e22540bc0b Improve description of Control.scale 2025-05-16 15:31:08 +08:00
Fredia Huya-Kouadio 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
Fredia Huya-Kouadio 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
smix8 db6a22cb59 Fix GridMap scenario crash when outside tree
Fixes GridMap scenario crash when outside tree.
2025-05-15 23:49:42 +02:00
KOGA Mitsuhiro 64e2c31c10 Android: Don't request CAMERA permission on editor startup 2025-05-16 06:45:37 +09:00
Rémi Verschelde 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
kobewi 1d3ade925f Fix crash when checking unsaved history 2025-05-15 22:37:57 +02:00
Omar Qurashi a6ca9088e0 Fix typo in Node.get_child documentation 2025-05-15 22:18:30 +02:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews da9fb81e1f Merge pull request #89556 from smntic/single-char
Fix words not being selected by endpoints
2025-05-15 14:53:24 -05:00
Thaddeus Crews eb9fcf8b2a Merge pull request #96497 from Repiteo/core/pair
Core: Convert `Pair`/`KeyValue` to `constexpr`
2025-05-15 14:53:23 -05:00
Adam Johnston 76a65de3ab Change fuzzy search to only set case sensitive within set_query 2025-05-15 12:00:55 -07:00
Arseny Kapoulkine 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
Thaddeus Crews d237e31a89 Style: Remove redundant DEBUG_METHODS_ENABLED
• Replaced with functionally identical and far more ubiquitous `DEBUG_ENABLED`
2025-05-15 13:09:41 -05:00
kleonc 6b235de846 Fix redundant signal connection in TextureRegionEditor 2025-05-15 19:23:25 +02:00
BlueCube3310 92cfd2b486 Expand the imported texture channel count for remapping if necessary 2025-05-15 19:18:15 +02:00
Fredia Huya-Kouadio e3d60bbd0c Remove the option to compress Android native libraries
Follow-up to https://github.com/godotengine/godot/pull/106358, this is a separate commit / PR since it shouldn't be cherry-picked in previous releases as it removes existing functionality.

Support for 16kb page size added in the previous PR requires the native libraries to be uncompressed, so we're deprecating and removing the option to compress native libraries.
See https://developer.android.com/guide/practices/page-sizes#agp_version_851_or_higher for more details.
2025-05-15 08:41:46 -07:00
Thaddeus Crews 5538850d87 Core: Convert Pair/KeyValue to constexpr 2025-05-15 10:37:41 -05:00
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews 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
Thaddeus Crews f3e0005266 Merge pull request #105547 from KoBeWi/default_ok_ok
Improve default OK text in AcceptDialog
2025-05-15 10:22:23 -05:00