Pāvels Nadtočajevs
82b8cd105c
[TextServer] Check if texture cache is valid when loading glyph.
2025-09-07 21:00:55 +03:00
kobewi
19a4476036
Improve dependency editor warning
2025-09-07 16:58:28 +02: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
kobewi
502f49d7f9
Redraw shape controls when ColorPicker theme changes
2025-09-05 18:04:38 +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
westenral
565e1aaeb9
Add checks for integer vectors for integer division warning
...
Remove warnings for invalid Vectori combinations
Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com >
2025-09-04 10:13:05 -04: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
Josh Wood
41150710ec
Fix WindowUtils::copy_and_rename_pdb path shortening regression
2025-09-04 11:56:06 +02:00
Luo Zhihao
5f737952fd
ShaderCompiler: Optimize compilation error printing
2025-09-04 16:51:17 +08:00
Artemy Fedotov
7b850260bf
Fix invalid suggested file name when saving resource from a scene that hasn't been saved yet
2025-09-04 09:49:09 +04:00
Hugo Locurcio
dd8bab9f89
Fix shader compilation errors in Compatibility when using depth_texture
...
Globals were defined too early, which means some uniforms were not available
at the point they were defined in.
2025-09-04 00:33:45 +02:00
Hugo Locurcio
bb16908a41
Document CanvasItem draw_*() methods using local coordinate space
2025-09-03 23:10:28 +02:00
Muller-Castro
9504b0ff7a
Fix EditorExportPlugin::_export_file() ignoring GDScripts
2025-09-03 16:50:28 -03:00
Björn
8798387770
Improve identification of edits on property Object->script
...
Narrows down the criteria to determine if the property being edited with the `EditorResourcePicker` is actually the `Object->script` property.
2025-09-03 17:38:56 +02:00
Artemy Fedotov
fb7d2829f3
Fix ScriptEditor::edit() ignoring column parameter
2025-09-03 16:57:03 +04:00
BlueCube3310
feb3e904cb
Image: Improve AlphaMode documentation
2025-09-02 23:44:09 +02:00
Thaddeus Crews
6c9aa4c7d3
Merge pull request #110204 from DarioSamo/d3d12-general-usage-fix
...
Add GENERAL resource usage to the render graph and fix mutable texture initialization in D3D12.
2025-09-02 16:26:55 -05:00
Giganzo
c6be28af7a
Fix SpinBox value change when held down on separation between buttons
2025-09-02 23:15:56 +02:00
Dario
8c4180adf4
Add GENERAL resource usage to the render graph. Fixes texture initialization in D3D12.
2025-09-02 15:18:47 -03:00
Dario
1ce55b946c
Clamp minimum size of 3D texture view in D3D12.
2025-09-02 15:13:27 -03:00
aaronp64
cfde73ac17
Remove unused parameter in __constant_get_enum_name/__constant_get_bitfield_name
...
Removed unused String parameter in __constant_get_enum_name() and __constant_get_bitfield_name() to avoid creating/destroying extra Strings.
2025-09-02 13:13:12 -04:00
Clay John
fcd1cf8d57
Merge pull request #110191 from bruvzg/tx_upd_or
...
[TextEdit] Fix text edit font update order.
2025-09-02 07:24:02 -07:00
Pāvels Nadtočajevs
c96d142f97
[iOS] Add device SOC list, update DPI list.
2025-09-02 13:33:27 +03:00
Pāvels Nadtočajevs
ddde1c07a6
[TextServer] Shape emojis as separate runs.
2025-09-02 13:03:50 +03:00
Arseny Kapoulkine
dcefe95ae4
Configure SDL assuming we, in fact, have a libc.
...
Without this, on Linux and Linux alone, and only if SDL is builtin, the
definitions for some functions - notably, memset/memcpy - are taken from
SDL source.
This leaves them at the mercy of the compiler and may lead to the
optimal implementations of these functions not being selected. But the
main motivation for this is that it's action at a distance that is
incredibly surprising - linking in a gamepad support library should not
change the implementation of memset/memcpy!
2025-09-01 23:19:35 -07:00
Pāvels Nadtočajevs
7368d148c1
[TextEdit] Fix text edit font update order.
2025-09-02 08:51:18 +03:00
Clay John
6339f31a02
Merge pull request #109770 from RandomShaper/fix_signal_antifree
...
Fix regression in mechanism to hold objects while emitting
2025-09-01 19:42:13 -07:00
Clay John
0f0bb7d225
Merge pull request #110025 from DarioSamo/fix-shader-debug-info-take-two
...
Fix --generate-spirv-debug-info regression (alternate take)
2025-09-01 19:37:27 -07:00
Alex Threlfo
60a7bed19c
Fix rounding error in clustered vertex light culling
2025-09-02 11:33:38 +10:00
vaner-org
bac7253fcf
Trim -loop & -cycle from animations during Godot 3 to 4 conversion
2025-09-02 06:27:39 +05:30
Thaddeus Crews
280503b4ee
Merge pull request #110063 from stuartcarnie/109846/ios_crash
...
Metal: Reduce baked version to MSL 3.1; validate minimum version
2025-09-01 19:09:56 -05:00
Thaddeus Crews
b919b19f48
Merge pull request #110174 from clayjohn/RD-shader-cache
...
Avoid attempting to load from shader cache when both the user-dir and res-dir are invalid
2025-09-01 19:09:55 -05:00
Thaddeus Crews
62011906ea
Merge pull request #110043 from yotam-frid/fix-single-object-inspect-regression
...
Add single-object inspect command backwards compatible API for potential regression
2025-09-01 19:09:54 -05:00
clayjohn
d90332aa0f
Avoid attempting to load from shader cache when both the user-dir and res-dir are invalid
2025-09-01 12:25:23 -07:00