Commit Graph

74815 Commits

Author SHA1 Message Date
Thaddeus Crews
e41af67e29 Merge pull request #107020 from Aioshiro/typo-array-slice
Fix extra parenthesis in `Array.slice` description
2025-06-02 18:51:22 -05:00
Thaddeus Crews
2d950c8d2e Merge pull request #106624 from timothyqiu/custom-base
Fix error when closing all scene tabs on the last tab
2025-06-02 18:51:21 -05:00
Thaddeus Crews
d7d6bc77ed Merge pull request #106369 from Calinou/doc-array-get
Improve documentation for `Array.get()` and `Packed*Array.get()` methods
2025-06-02 18:51:20 -05:00
Thaddeus Crews
167a9e33d3 Merge pull request #106880 from dsnopek/meta-depth-api-nonhacks
Minor rendering and XR changes to allow Meta enivornment depth API to work entirely from GDExtension
2025-06-02 18:51:19 -05:00
kobewi
55c139f9f5 Clarify set_initial_value() 2025-06-02 21:58:49 +02:00
kobewi
b41d6ecf8c Allow to override editor settings per project 2025-06-02 17:51:26 +02:00
Kasper Arnklit Frandsen
2cc2f19a45 Add axis snapping for bezier key move 2025-06-02 15:54:49 +02:00
Adam Scott
02d9ff99e5 Fix alphabetical order of codespell ignore list 2025-06-02 09:31:06 -04:00
Ozelot Vanilla
3772e7690d Fix ResourceSaver saving default value 2025-06-02 22:21:28 +09:00
lawnjelly
e729fa7c54 SceneTreeFTI - fix identity_xform flag getting out of sync
This could cause incorrect rendered xform for one frame.
2025-06-02 11:17:23 +01:00
Pāvels Nadtočajevs
8cb2817976 [PCK] Move directory to the end of file, write exported/saved PCK in place. 2025-06-02 12:54:09 +03:00
Ozelot Vanilla
94669955d8 fix: EditorContextMenuPlugin CONTEXT_SLOT_FILESYSTEM_CREATE does not receive path information for some menu
Also add explanation in `EditorContextMenuPlugin`'s doc for fixing path information passing

(Accept PR #106820 suggestion by: Tomasz Chabora <kobewi4e@gmail.com>)
2025-06-02 15:37:12 +09:00
Aaron Franke
f6f1df7d73 Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
Pāvels Nadtočajevs
2d93e004b9 Cleanup and unify DisplayServer screen methods and documentation. 2025-06-02 08:03:48 +03:00
Bitlytic
3978aafecd Add file search QoL when focused on folder text box 2025-06-01 16:46:32 -04:00
Silc Lizard (Tokage) Renew
4a2a95678b Implement BoneConstraint3D with Copy/ConvertTransfrom & TrackBone mods 2025-06-02 03:42:45 +09: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
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
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
Haoyu Qiu
879059453f Fix double translations in Project Manager 2025-05-30 12:00:59 +08: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
Stuart Carnie
06ebcc911d Metal: Fix multi-view support
Introduced in #102552
2025-05-29 11:30:26 +10:00