Commit Graph

79169 Commits

Author SHA1 Message Date
2edc43df8e Merge pull request #78598 from BastiaanOlij/resolve_depth_buffer_mobile
Resolve depth buffer in mobile renderer when required
2025-11-20 11:10:48 -06:00
7e7504c8b0 Merge pull request #112932 from skorpnok/missing_screen_texture_mipmaps
Add missing mipmaps to RB_TEX_BACK_COLOR
2025-11-20 11:10:46 -06:00
d089d0e1e2 Merge pull request #112961 from Repiteo/dotnet/vs2026-support
C#: Ensure mono editor supports Visual Studio 2026
2025-11-20 11:10:45 -06:00
817bf95756 C#: Ensure mono editor supports Visual Studio 2026 2025-11-20 10:32:08 -06:00
2331470128 Check for Typed UAV Load Additional Formats capability when creating D3D12 device. 2025-11-20 19:26:00 +03:00
bca6fd61af Fix SkeletonProfileHumanoid bone count documentation 2025-11-20 06:50:40 -08:00
af9be78054 Fix compilation errors with deprecated=no 2025-11-20 20:12:29 +08:00
f5bbd71dfc Persistently map staging buffers. 2025-11-20 14:32:55 +03:00
4eb70da8b1 Fix display/window/size/initial_position_type project setting description. 2025-11-20 10:22:25 +00:00
351e0dcfbf 2D: Fix nine-patch rendering
Closes #112966
2025-11-20 16:47:50 +11:00
43a8009a56 Clean up String::find to remove duplicate code, and speed up comparison with memcmp where possible. 2025-11-19 22:39:05 +01:00
bbf65ae72f Wayland: Implement game embedding
This patch introduces a new protocol proxy, which multiplxes Wayland
clients into a single connection, allowing us to redirect calls (e.g.
create toplevel -> create subsurface). Mixed with some state tracking
and emulation, we can embed a full-featured client into the editor.
2025-11-19 21:24:18 +01:00
6e047a0287 Fix bug where optional argument is not validated before use 2025-11-19 13:19:29 -05:00
65a0ace3bc Fix typo in MacOS and iOS export settings 2025-11-19 13:05:57 -05:00
7716a4cba0 Merge pull request #101342 from KoBeWi/roundabout_solution
Round AtlasTexture size
2025-11-19 11:04:10 -06:00
ba0956e1a4 Merge pull request #112924 from AThousandShips/remove_ci_clean
[CI] Remove cache clean action
2025-11-19 11:04:08 -06:00
dfc38d2a3f Merge pull request #94873 from kroketio/blender-exitcode
blender/import: correct exit code on Python exception
2025-11-19 11:04:06 -06:00
dc6671a24d Merge pull request #112465 from akien-mga/shader-baker-export-linux
Shader Baker: Fix Linux export warning
2025-11-19 11:04:05 -06:00
11ba422b66 Merge pull request #101168 from ryevdokimov/real-select-mode
Rename Select Mode to Transform Mode, and create a new Select Mode without transform gizmo
2025-11-19 11:04:03 -06:00
c5bb2dc5e4 Merge pull request #111983 from ScrappieG/error-msg-fix
Multiplayer: Remove `_custom_spawner` from error message.
2025-11-19 11:04:01 -06:00
75e0559d4b Merge pull request #94542 from Calinou/ios-silence-displayserver-set-icon-warnings
Silence warnings about DisplayServer icons on iOS and visionOS
2025-11-19 11:04:00 -06:00
2135cb1707 Merge pull request #103749 from Rindbee/fix-cannot-input-after-restarting-the-input-method-on-x11
Fix cannot input Chinese after restarting the input method on X11
2025-11-19 11:03:58 -06:00
0382d7de32 Merge pull request #112803 from jitspoe/master.pr_bake_shaders_freeze_fix
Fix shader baker freezing if there are errors in the shader compilation process.
2025-11-19 11:03:56 -06:00
fe0c187ba5 Merge pull request #112930 from stuartcarnie/fix_clip_children
2D: Fix clip children
2025-11-19 11:03:54 -06:00
14734cbcf8 Shader Baker: Fix Linux export warning
We now have APIs exactly for this use case of querying project settings
for a target platform instead of the host OS.

- Fixes #112462.
2025-11-19 14:51:38 +01:00
826f60db62 Hide scene tabs and script editor menu when virtual keyboard appears 2025-11-19 18:46:14 +05:30
e7bf3ec52d Android Editor: Adjust script editor size for virtual keyboard 2025-11-19 18:46:14 +05:30
94f433ccf6 Fix missing mipmaps for RB_TEX_BACK_COLOR 2025-11-19 13:38:07 +01:00
b9d5c3e213 Fix shader baker freezing if there are errors in the shader compilation process.
`tasks_processed` was not incrementing previously, so the packing was never considered "done".
2025-11-19 12:43:09 +01:00
2479e1737a [TextServer] Track emoji subruns separately from parentheses stack. 2025-11-19 08:36:20 +02:00
c056cae437 OpenXR add core support for Khronos loader 2025-11-19 11:54:25 +11:00
6de36fe6b2 Silence warnings about DisplayServer icons on iOS and visionOS
Setting window icons is not supported on iOS or visionOS,
but there is no concept of window icons on those platforms anyway.
2025-11-18 23:33:13 +01:00
54a6e6784c Use Viewport's 3D Scaling in the 3D editor's Half Resolution option
This removes the reliance on Viewport shrinking, which fixes various
bugs with mouse input handling in 3D gizmos or the GridMap editor.

This also makes Half Resolution make use of the current 3D scaling
mode defined in the project setting (bilinear, FSR1 or FSR2).

When Half Resolution is checked, the Scaling 3D Scale value in the
project settings is halved in the editor. To ensure the 3D view
remaisn somewhat readable, the final value can't go below
the minimum value allowed in the project settings, which is 0.25.
2025-11-18 23:30:51 +01:00
kit
472a26e895 Fix disabled tabs in TabBar are selectable 2025-11-18 17:00:39 -05:00
f14ed7e370 Fix for a scripts panel state not being saved when toggle button is used 2025-11-18 14:30:41 -06:00
b15a13eed3 Merge pull request #112607 from KoBeWi/what_could_have_gone_wrong🤷‍♂️
Add MeshInstance3D upgrade code
2025-11-18 14:00:50 -06:00
c0a397f18c Merge pull request #112925 from KoBeWi/ScriptEditorExtension
Support extension icons in Script Editor
2025-11-18 14:00:48 -06:00
d30ec9aef0 Merge pull request #112888 from dhoverb/meta_foveation_eye_tracked
Implement XR_META_foveation_eye_tracked
2025-11-18 14:00:47 -06:00
1e1f044fd1 Merge pull request #110256 from Koyper/fix_popup_menu_item_wont_open
[PopupMenu] Fix submenu item not popping on mouse enter
2025-11-18 14:00:45 -06:00
1e1e9d8d1e Merge pull request #108335 from beicause/SpinBox-property-arrow-rounds-value
SpinBox: Add a property to set whether `custom_arrow_step` rounds value
2025-11-18 14:00:44 -06:00
5cb2bfc1b3 Merge pull request #109063 from bruvzg/safe_mouseover_ids
Use safe ObjectID for mouse over controls.
2025-11-18 14:00:42 -06:00
8cb0cc8a1f Merge pull request #110943 from GlitchedCode922/fix_backup_permissions
Fix permission handling for write backup files (`FileAccessUnix`)
2025-11-18 14:00:41 -06:00
76835d28ca Merge pull request #104802 from Hilderin/fix-pressed-keys-resetted-when-hiding-window-on-windows
Fix pressed keys reset when hiding a window on Windows
2025-11-18 14:00:40 -06:00
ed62fb12ab Merge pull request #112897 from PixelDough/mono-fix-SplitFloats
Fix StringExtensions.SplitFloats incorrect float parsing
2025-11-18 14:00:39 -06:00
bd2d596ca7 2D: Fix clip children
We were not reusing the last index, same issue as #102161
2025-11-19 06:12:49 +11:00
179d1b763b Use safe ObjectID for mouse over controls. 2025-11-18 20:18:12 +02:00
7668360c68 SpinBox: Add a property to set whether custom_arrow_step rounds value 2025-11-18 12:12:33 -06:00
0b93712866 Rename Select Mode to Transform Mode, and create a new Select Mode without transform gizmo 2025-11-18 11:25:01 -06:00
5d5b2054e8 Support extension icons in Script Editor 2025-11-18 17:32:58 +01:00
f3233372f1 Fix pressed keys resetted when hiding a window on Windows 2025-11-18 10:23:56 -06:00