Commit graph

77173 commits

Author SHA1 Message Date
Thaddeus Crews
9b50ea8ade
Merge pull request #110398 from syntaxerror247/status-bar-regression-fix
Fix status bar visibility issue after keyboard hides on Android
2025-09-11 11:38:18 -05:00
Thaddeus Crews
eccdb8f624
Merge pull request #110357 from Calinou/doc-webxrinterface-fix-xrreferencespacetype-url
Fix MDN link for XRReferenceSpaceType in WebXRInterface class documentation
2025-09-11 11:38:18 -05:00
Thaddeus Crews
f9b98b5faa
Merge pull request #110236 from Calinou/doc-canvasitem-draw-local
Document CanvasItem `draw_*()` methods using local coordinate space
2025-09-11 11:38:17 -05:00
Thaddeus Crews
43395e2bd5
Merge pull request #110018 from Ivorforce/contributing-links
Update class reference contribution link.
2025-09-11 11:38:16 -05:00
Roman Goldman
6379874180
Fix Basis.determinant() doc: uniform scale determinant is scale^3, not scale^2
Corrected a documentation mistake in Basis.determinant(). For a uniform scale basis, the determinant is scale^3, not scale^2.
2025-09-11 18:45:02 +03:00
Hugo Locurcio
9317c8eb23 Document the interaction between Light3D cull mask and GI/volumetric fog 2025-09-11 17:05:44 +02:00
Hugo Locurcio
1c62ba40b7 Disable unsupported SSR, SSS, DoF on transparent viewports
For technical reasons, transparent viewports cannot support
screen-space reflections, subsurface scattering and depth of field.
Previously, enabling any of these would turn transparent viewports
invisible.
2025-09-11 14:59:07 +02:00
Haoyu Qiu
d61d70e8b9 Fix Open Editor Data/Settings Folder menu in self-contained mode 2025-09-11 19:39:58 +08:00
Bastiaan Olij
748f35ccb8 Fix fixed size flag on StandardMaterial3D when rendering in stereo 2025-09-11 20:53:19 +10:00
Haoyu Qiu
cadd08da9e Set language encoding flag when using Pack Project as ZIP 2025-09-11 16:44:09 +08:00
Pāvels Nadtočajevs
75bbe3a0bc
Shader Editor: Show "File" menu when no shaders are opened. 2025-09-11 09:47:16 +03:00
Luo Zhihao
adbd78af91
AnimationTree: Fix libraries is stored 2025-09-11 09:41:22 +08:00
Anish Mishra
775dfc5114 Fix status bar visibility issue after keyboard hides on Android 2025-09-11 07:08:32 +05:30
Vinnie Gray
47756c9689 Fix vertical alignment of Inspector category titles 2025-09-11 08:35:22 +12:00
Lukas Tenbrink
527f4e9e68 Update class reference contribution link. 2025-09-10 16:50:44 +02:00
Ben Rog-Wilhelm
e5ab5acd95 Rename RDD::MemoryBarrier to avoid conflicts with the Windows headers. 2025-09-10 05:19:36 -05:00
Hugo Locurcio
f6895c4150
Fix MDN link for XRReferenceSpaceType in WebXRInterface class documentation 2025-09-10 01:13:09 +02:00
clayjohn
0576b12699 Increase precision of SpotLight attenuation calculation to avoid driver bug on Intel devices 2025-09-09 13:18:55 -07:00
Mounir Tohami
320ff6bc75 Fix Redundant calls of CIE _update_lock_and_group_button on SceneTree selection. 2025-09-09 01:33:51 +03:00
Pāvels Nadtočajevs
d8cdc53ec0
Use language command line argument to override editor locale. 2025-09-08 23:45:54 +03:00
Rémi Verschelde
2dd26a027a
Update AUTHORS and DONORS list 2025-09-08 22:01:53 +02:00
Thaddeus Crews
7723226e6f
Merge pull request #110215 from WhalesState/resource-deep-copy
Fix Resource duplicate calls `ImageTexture::set_image` with an invalid image.
2025-09-08 13:57:27 -05:00
Thaddeus Crews
7ac73a6142
Merge pull request #110294 from bruvzg/wl_no_gl
Fix Wayland build with OpenGL disabled.
2025-09-08 13:57:27 -05:00
Thaddeus Crews
4102fffad7
Merge pull request #110145 from TokageItLab/skrd
Move Skeleton3D init process (for dirty flags) into `POST_ENTER_TREE` from `ENTER_TREE`
2025-09-08 13:57:26 -05:00
Thaddeus Crews
bd3eb67828
Merge pull request #110280 from YeldhamDev/it_is_always_the_smallest_things
Fix "SpriteFrames" editor not fully hidding the bottom panel
2025-09-08 13:57:18 -05:00
Dario
7b923609c2 Fix reflection probes not recreating downsampled textures when mode changes. 2025-09-08 15:54:37 -03:00
Clay John
0e8df80231
Merge pull request #110264 from stuartcarnie/109846/metal_version
Metal: Ensure baked Metal binaries can be loaded on the minimum target OS
2025-09-08 08:23:15 -07:00
Clay John
e98d6083d0
Merge pull request #110033 from SK83RJOSH/pdb-base-name-fix
Fix `WindowUtils::copy_and_rename_pdb` regression
2025-09-08 08:22:44 -07:00
Luo Zhihao
793228f171
JoltPhysics: Fix orphan StringName 2025-09-08 22:18:46 +08:00
Rémi Verschelde
041207fe41
i18n: Sync translations with Weblate
Adds Korean (ko) documentation translations.
2025-09-08 16:15:54 +02:00
Stuart Carnie
b7aac81366 Metal: Ensure baking to binary sets minimum target OS
Co-authored-by: Travis Lange <travislange12@gmail.com>
2025-09-08 08:16:53 +10:00
cafebeef
bc0eba5296 Fixed Skeleton2D TwoBoneIK and LookAt mirroring
Co-authored-by: thiagola92 <thiagola92@gmail.com>
2025-09-06 16:20:24 -05:00
Pāvels Nadtočajevs
76433b0ede
Fix Wayland build with OpenGL disabled. 2025-09-06 18:37:49 +03:00
StarryWorm
45f089a143 Enable objects stored as dictionary keys to be selected in inspector.
Currently, when using the stack trace or the remote scene tree and selecting an
object containing a dictionary, secondary objects that are stored as values in
the dictionary can be opened in inspector by clicking on them. However,
attempting to open the same secondary object if it is stored as a key in the
dictionary will result in nothing happening.

This is fixed by connecting keys to the "object_id_selected" signal the same
way values are connected.
2025-09-06 10:04:33 -04:00
Thaddeus Crews
3c7f9b9372
Merge pull request #110285 from m4gr3d/bump_to_4_5_rc
Bump version to 4.5-rc
2025-09-05 16:26:48 -05:00
Fredia Huya-Kouadio
86388dced6 Bump version to 4.5-rc 2025-09-05 14:14:52 -07:00
Mounir Tohami
0d32849565 Fix Resource deep duplicate sets image properties with invalid resources. 2025-09-05 22:16:20 +03:00
Michael Alexsander
bf65bf0bbd
Fix "SpriteFrames" editor not fully hidding the bottom panel 2025-09-05 13:33:05 -03:00
kobewi
139c406558 Properly inspect old remote selection 2025-09-05 18:16:34 +02:00
Cyril B.
c7d0cb8072 Add missing descriptions-group to annotation descriptions 2025-09-05 17:34:39 +02:00
Thaddeus Crews
4ed8c45abd
Merge pull request #110263 from raulsntos/dotnet/android-net9.0
[.NET] Require `net9.0` for Android exports
2025-09-05 08:37:22 -05:00
bruvzg
252329ce40
[Windows] Try reading GPU IDs directly from registry. 2025-09-05 11:09:31 +03:00
clayjohn
a86cd83593 Defer checking for rendering device support until the new project dialog is opened
This can save a lot of time opening the project manager and the information is only ever needed when creating a new project anyway
2025-09-05 00:41:34 -07:00
Clay John
9edc290328
Merge pull request #110260 from m4gr3d/investigate_csharp_build_issue
Fix the issue preventing installing C# binaries on Android devices with api <= 29
2025-09-04 20:54:32 -07:00
Raul Santos
f0c9253bec
[.NET] Require net9.0 for Android exports
To ensure Android exports are compatible with the new Play Store
requirement that all `.so` libraries included are aligned to 16k,
we now require C# projects to target `net9.0` which uses the
correct alignment (as opposed to the current one of 4k).

The thirdparty jar library has also been updated to the one from
the 9.0.4 runtime package so it's compatible with non-gradle
builds targeting `net9.0`.

Non-android projects are not affect, the minimum TFM is still
`net8.0`.
2025-09-05 04:14:27 +02:00
Kamil Tokarski
d3fadcb5fb
Add name info to EditorAutoloadSettings invalid name message 2025-09-05 01:39:32 +02:00
Fredia Huya-Kouadio
d255ec2fe1 Fix the issue preventing installing C# binaries on Android devices with api <= 29 2025-09-04 11:49:22 -07:00
Kamil Tokarski
6aae7d7345
Fix editor crash cause by EditorFileSystem::get_singleton access in theme initialization path 2025-09-04 18:11:55 +02:00
Lukas Rahmann
f7fd65923a Add descriptor heap pooling to D3D12. 2025-09-04 09:17:40 -03:00
Luo Zhihao
d9d796618d
Fix CompositorEffect not setting post-transparent callback on init 2025-09-04 19:16:00 +08:00