0ada65b98e
Merge pull request #109960 from Repiteo/ci/sanitizer-cleanup
...
CI: Ensure prettier/clearer sanitizer output
2025-08-29 12:00:41 -05:00
ac4c97e278
Merge pull request #110049 from bruvzg/no_flags_on_hide
...
Do not set flags when `PopupMenu::set_visible` is called to hide popup.
2025-08-29 12:00:40 -05:00
eecfdbdd7d
Add missing range hint to Viewport.oversampling_override in the editor
2025-08-29 17:41:35 +02:00
b9bafbd2ca
[macOS] Process joypad input directly in the embedded process.
2025-08-29 13:40:56 +03:00
cb850f7719
Merge pull request #110064 from touilleMan/gdextension-fix-documentation-classdb_register_extension_classX
...
Fix `classdb_register_extension_class*` documentation in `core/extension/gdextension_interface.h`
2025-08-29 11:08:43 +02:00
167cf79024
fix: update shortcut input to support CMD key for snapping
2025-08-29 00:22:47 +02:00
a7f224375a
Fix classdb_register_extension_class* documentation in core/extension/gdextension_interface.h
2025-08-28 22:11:14 +02:00
1b64bcb98d
Metal: Reduce baked version to MSL 3.1; validate minimum version
...
Validate the MSL version of the baked shader is <= the current version
supported by the OS, and return an error so it is recompiled.
Closes #109846
2025-08-29 05:48:51 +10:00
e137c882c0
Disable smolv and change the shader hash when SPIR-V debug info is enabled.
2025-08-28 14:17:58 -03:00
a25846507d
Fix regression in mechanism to hold objects while emitting
2025-08-28 18:23:27 +02:00
9086b5c05f
Fix editor export plugins always causing resources to be edited.
...
- Remove the ', true' which always caused the if statement to be true.
- Add a new comparison before setting again the same array or dictionary back to the object. Not all objects are programmed to take into account that the setter could be called with the exact same Array or Dictionary from the class. This check ensures that scenario doesn't happen since it should be unnecessary.
2025-08-28 12:21:30 -03:00
02adbc47ba
Do not set flags when PopupMenu::set_visible is called to hide popup.
2025-08-28 13:16:16 +03:00
e5373c5cb0
Validate theme type name input in Add Theme Type dialog
2025-08-28 15:47:37 +08:00
45a0d2a90a
Make SceneTree not crash when receiving a notification without a root being set.
2025-08-28 01:38:27 +02:00
4ebf67c12d
Merge pull request #109818 from syntaxerror247/safe-area-regression
...
Fix safe area regression on older Android versions
2025-08-27 13:39:44 -05:00
221731f30e
Merge pull request #110003 from WinnerWind/fix-zero-threadcount
...
Revert "Prevent crashing if `max_threads` is zero."
2025-08-27 13:39:44 -05:00
0a170a93a8
Merge pull request #110010 from bruvzg/win_max_b
...
[Windows] Save and restore window rect when switching to/from maximized+borderless mode.
2025-08-27 13:39:43 -05:00
d7c4773e7b
Merge pull request #109903 from aaronfranke/abstract-rugpull
...
Allow extending previously-non-abstract scripts that became abstract
2025-08-27 13:39:42 -05:00
b86d05e7f8
Merge pull request #109993 from bruvzg/upscale_gl_check
...
Check renderer type when setting 3D upscaling mode.
2025-08-27 13:39:41 -05:00
9c5cb0d38f
Merge pull request #109927 from deralmas/no-reason-to-hide
...
Popup: Reset state on visibility change
2025-08-27 13:39:40 -05:00
84eb90b790
Allow attaching scripts to nodes with previously-non-abstract scripts
2025-08-27 11:14:59 -07:00
3bc1fa0c37
Fix safe area regression on older Android versions
2025-08-27 21:14:48 +05:30
d54870c99e
CI: Ensure prettier/clearer sanitizer output
...
- Add more thirdparty exclusions
2025-08-27 10:26:51 -05:00
01d7abb9d0
[Windows] Save and restore window rect when switching to/from maximized+borderless mode.
2025-08-27 11:12:04 +03:00
adce527880
Check renderer type when setting 3D upscaling mode.
2025-08-27 07:48:55 +03:00
976016b701
Revert "Prevent crashing if max_threads is zero."
...
This reverts commit a1788e09bf .
2025-08-27 09:02:34 +05:30
b267c2fc6c
Merge pull request #109887 from aaronfranke/range-rescale
...
Rescale values to better utilize R128 range before snapping
2025-08-26 19:01:13 -05:00
e0f17b408b
Merge pull request #109685 from nikitalita/fix-gltf-infinite-loop
...
Fix infinite loop in GLTFDocument::_convert_animation_node_track
2025-08-26 19:01:12 -05:00
aa0c7bb840
Merge pull request #109970 from allenwp/add-debanding-smaa-before-spatial-upscaler
...
Add debanding to SMAA and apply debanding before spatial upscalers.
2025-08-26 19:01:11 -05:00
27b0135264
Merge pull request #109995 from clayjohn/texture-error
...
Handle the case where VRS is a two byte per pixel format when creating default VRS texture
2025-08-26 19:01:10 -05:00
674f1dacaa
Merge pull request #109994 from clayjohn/mali-glow-bug
...
Use vertex shader workaround for Mali GXX GPUs for glow shader
2025-08-26 19:01:09 -05:00
b0d7a241b2
Handle the case where VRS is a two byte per pixel format when creating default VRS texture
2025-08-26 12:22:23 -07:00
4b84207d2f
Use vertex shader workaround for Mali GXX GPUs for glow shader
...
We applied this same workaround to the tonemap shader and DoF, but didn't apply it to glow since the bug didn't manifest on our test devices.
2025-08-26 11:31:22 -07:00
21fbf033f7
Merge pull request #109973 from aaronfranke/shader-menu-bar
...
Make shader editor menu position consistent between shader languages
2025-08-26 09:12:24 -05:00
eef9912b7e
Merge pull request #109828 from Calinou/editor-softbody3d-pin-undo-redo
...
Create an undo/redo action when pinning a SoftBody3D point in the editor
2025-08-26 09:12:23 -05:00
54a0a940bd
Merge pull request #109594 from j20001970/camera-feeds-deferred-frame-changed
...
Defer `format_changed` and `frame_changed` signal for all camera feeds
2025-08-26 09:12:23 -05:00
0831b4b516
Make shader editor menu position consistent between shader languages
2025-08-26 06:56:55 -07:00
5a3e69d16e
Add debanding to SMAA and apply debanding before spatial upscalers.
2025-08-25 16:55:36 -04:00
edfe631c7c
Create an undo/redo action when pinning a SoftBody3D point in the editor
...
Previously, if you pinned a point by clicking on one of the soft body
vertex handles, the scene was not marked as modified, and the action
could not be undone by hitting Ctrl + Z.
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2025-08-25 17:07:23 +02:00
17fb6e3bd0
Merge pull request #109790 from adamscott/tentative-fix-for-109144
...
[Web] Fix `AudioStreamPlayer.get_playback_position()` returning incorrect values for samples
2025-08-25 09:54:18 -05:00
6db7f65110
Merge pull request #109819 from Nintorch/fix-get-connected-joypads
...
Fix DirectInput controllers on game startup
2025-08-25 09:54:17 -05:00
17c7b789c0
Merge pull request #109271 from Giganzo/animation-right-click
...
Fix glitched animation key after canceled dragging
2025-08-25 09:54:16 -05:00
a1098362aa
Merge pull request #109877 from Calinou/doc-sprite2d-region-rect-shader
...
Document `REGION_RECT` canvas shader built-in in Sprite2D region property
2025-08-25 09:54:15 -05:00
8cb6bb95f0
Merge pull request #109747 from Calinou/doc-classdb-no-user-classes
...
Document ClassDB not storing information on user-defined classes
2025-08-25 09:54:14 -05:00
def17e6067
Merge pull request #108650 from Calinou/doc-projectsettings-type-inference
...
Clarify type inference in ProjectSettings Inferred Declaration warning
2025-08-25 09:54:13 -05:00
257176ea32
Defer format_changed and frame_changed signal for all camera feeds
2025-08-25 21:33:34 +08:00
f20ef37ccb
Merge pull request #109912 from Repiteo/ci/d3d12-dependency-fix
...
CI: Fix detection of Windows D3D12 dependencies
2025-08-24 14:23:05 -05:00
6281245e86
Merge pull request #109929 from jrouwe/issue_109883
...
Fixed crash when rendering a soft body 3d
2025-08-24 14:23:05 -05:00
03d114e765
Merge pull request #109936 from clayjohn/revert-web-mouse
...
Revert "[Web] Disregard touch events in pointer callbacks"
2025-08-24 14:23:04 -05:00
106c23e58b
CI: Fix detection of Windows D3D12 dependencies
2025-08-24 14:12:41 -05:00