Commit graph

75613 commits

Author SHA1 Message Date
Silc Lizard (Tokage) Renew
4a2a95678b Implement BoneConstraint3D with Copy/ConvertTransfrom & TrackBone mods 2025-06-02 03:42:45 +09:00
LuoZhihao
cc52fd777e SoftBody3D: Support physics Interpolation 2025-06-01 23:56:08 +08:00
Hugo Locurcio
b89b2e9aa7 Recommend Jolt Physics in SoftBody3D class reference
Jolt Physics has greatly improved SoftBody3D usability in Godot
compared to what was previously available with GodotPhysics3D.
2025-06-01 17:16:04 +02:00
Aioshiro
8fc060b8b3 Fix extra parenthesis in Array.slice description 2025-06-01 17:05:30 +02:00
David Snopek
fd220081c1 OpenXR: Add controller interaction profile for Pico 4 Ultra 2025-06-01 06:05:30 -05:00
Jakub Marcowski
f3da6201f8
manifold: Update to 3.1.1 2025-06-01 10:13:46 +02:00
Rémi Verschelde
64b09905c7
Merge pull request #106999 from fire/vsk-does-not-declare-anything-4.5
Avoid `-Wmissing-declarations` warning in RenderingShaderContainer
2025-06-01 00:31:57 +02:00
Rémi Verschelde
4bbef7dd0a
Merge pull request #106942 from bruvzg/macos_borderless_maximize
[macOS] Fix borderless window maximization.
2025-06-01 00:31:53 +02:00
Rémi Verschelde
626a75abb1
Merge pull request #106915 from KoBeWi/invalid_reservation
Fix `SCROLL_MODE_RESERVE` with RTL layout
2025-06-01 00:31:50 +02:00
Rémi Verschelde
2df41d8144
Merge pull request #104458 from marcosc90/fix-thread-collision-shape-3d
[Web] Use actual `PThread` pool size for `get_default_thread_pool_size()`
2025-06-01 00:31:44 +02:00
K. S. Ernest (iFire) Lee
bc2bf7de74 Avoid -Wmissing-declarations warning in RenderingShaderContainer 2025-05-31 14:01:30 -07:00
Logan Detrick
944295ab04 Fix TabContainer respecting tabbar_background margins 2025-05-31 13:49:38 -07:00
Lukas Tenbrink
963c20565b Remove OAHashMap, in favour of AHashMap.
The two types had (mostly) the same decisions, but `AHashMap` is a faster implementation, and is more consistent with `HashMap`.
2025-05-31 15:50:10 +02:00
Capry
20c0a0b489 Add metadata tags to WAV and OGG audio streams 2025-05-31 11:43:01 +02:00
daniel080400
08343189dc Rework scene preview thumbnails 2025-05-31 16:57:51 +08:00
Rémi Verschelde
eb72ce2db4
Merge pull request #59595 from Calinou/scons-use-sse4.2
Use SSE 4.2 as a baseline when compiling Godot
2025-05-31 02:08:34 +02:00
Hugo Locurcio
be1f9a878b
Use SSE 4.2 as a baseline when compiling Godot
This lets the compiler do more optimizations, leading to increased
performance for demanding CPU tasks.
2025-05-30 23:49:47 +02:00
Lukas Tenbrink
a6664af0d6 Fix infinite recursion on GDScriptTests if a script cannot be reloaded. 2025-05-30 21:33:35 +02:00
Marcos Casagrande
a7d18f51a2 Web: Add godot_pool_size/emscripten_pool_size config 2025-05-30 20:38:24 +02:00
devloglogan
3b70fbdc3c Implement motion vectors in mobile renderer 2025-05-30 13:09:54 -05:00
Fredia Huya-Kouadio
658d3736f4 Update the documentation for JavaClassWrapper and AndroidRuntimePlugin
Follow-up to https://github.com/godotengine/godot-docs/pull/10979
2025-05-30 09:39:53 -07:00
Pāvels Nadtočajevs
3198b7bea2
[Accessibility] Always auto-translation mode for names/descriptions. 2025-05-30 17:55:27 +03:00
Pāvels Nadtočajevs
617e12a6b4
[Windows] Drop support for Windows 7/8/8.1. 2025-05-30 17:30:23 +03:00
Anish Mishra
458850b2d9 Add support for OS.get_version_alias() on Android 2025-05-30 19:57:15 +05:30
kobewi
0138e33792 Fix get_class_icon() ignoring fallback 2025-05-30 14:59:28 +02:00
kobewi
bc6f0d29cc Improve auto-translation of main screens 2025-05-30 13:41:44 +02:00
Mikael Hermansson
b3ddb88035 Fix Area3D signal emissions when using Jolt Physics 2025-05-30 11:53:17 +02:00
Lukas Tenbrink
70672ef008 Optimize String::get_data, length and is_empty by making better assumptions and inlining. 2025-05-30 09:25:21 +02:00
LuoZhihao
21e2bac382 Add missing headers in FixedVector and Span 2025-05-30 13:41:45 +08:00
lawnjelly
e10003ce33 FTI - Reduce VisualInstance3D xform notifications 2025-05-30 06:32:07 +01:00
Pāvels Nadtočajevs
4877a964e4
Fix window embedding for windows with force_native enabled. 2025-05-30 08:31:17 +03:00
Haoyu Qiu
879059453f Fix double translations in Project Manager 2025-05-30 12:00:59 +08:00
Michael Alexsander
90ecdafc27
Reorganize scroll and zoom elements in the audio import dialog 2025-05-29 20:46:18 -03:00
Pāvels Nadtočajevs
798a644dd5
[macOS] Fix borderless window maximization. 2025-05-30 00:13:53 +03:00
arkology
3ec1440e80 Fix Run Instances window being too big 2025-05-29 23:03:02 +03:00
Danil Alexeev
e6c9a832c1
Editor: Add ability to rename theme types 2025-05-29 21:57:48 +03:00
Marwen Azouzi
873833b4a7
Remove redundant queue_redraw() & fix typo 2025-05-29 17:22:32 +02:00
kobewi
f75c564d58 Add favorites and recent directories to FileDialog 2025-05-29 15:50:29 +02:00
Rémi Verschelde
b89c47bb85
Merge pull request #106925 from stuartcarnie/metal_fix_multiview
Metal: Fix multi-view support
2025-05-29 09:45:40 +02:00
Rémi Verschelde
7cc0e6308d
Merge pull request #106924 from clayjohn/GL-blit-viewport
Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer
2025-05-29 09:45:37 +02:00
Rémi Verschelde
a872e1bd3e
Merge pull request #106920 from mieko/shader-baker-deprecated-no
Shader Baker: Build when `deprecated=no`
2025-05-29 09:45:30 +02:00
clayjohn
8b2dda868b Correctly place viewport and use viewport relative rect for the final blit in Compatibility renderer 2025-05-28 22:11:20 -07:00
Hugo Locurcio
8171720fe0 Add Paste as Unique option to the editor resource picker dropdown
This is equivalent to using Paste, then immediately using Make Unique
afterwards. This saves time when pasting a resource that you know will
need to be unique.
2025-05-29 04:03:58 +02:00
Stuart Carnie
06ebcc911d Metal: Fix multi-view support
Introduced in #102552
2025-05-29 11:30:26 +10:00
Hugo Locurcio
0a800df58e Clamp FontFile Face Index to a valid range in the inspector
Previously, you could set it to an invalid value in the inspector,
which caused an error to be printed by TextServerAdvanced.
2025-05-29 03:23:37 +02:00
Mike Owens
5f2eb6de8c Shader Baker: Build when deprecated=no
Shader Baker was using the unadorned `VERSION_NUMBER` and `VERSION_HASH` symbols,
which are no longer defined when `deprecated=no` is set.
2025-05-28 19:37:02 -04:00
kit
ebf71cd4f3 Fix CodeEdit hover word lookup 2025-05-28 18:35:15 -04:00
KOGA Mitsuhiro
7762f70f69 Update CameraFeed document for Android 2025-05-29 07:24:00 +09:00
Thaddeus Crews
de37627404
Merge pull request #102552 from DarioSamo/shader-baker
Add shader baker to project exporter.
2025-05-28 17:09:38 -05:00
Thaddeus Crews
1a02eef39d
Merge pull request #95540 from KoBeWi/mouse_buttons_in_the_void
Allow empty click in scene tree dock
2025-05-28 17:09:37 -05:00