Commit Graph

78229 Commits

Author SHA1 Message Date
f38812f620 Merge pull request #109516 from precup/speedy-text-shaping
Optimize CPU text shaping
2025-10-23 11:03:48 -05:00
kit
d08d9d3f49 Change Go to Line default shortcut to Ctrl+G 2025-10-23 11:29:13 -04:00
bad8f531a8 Sync final frame after finalizing RD to ensure that nothing is in use on the GPU when we free the RD 2025-10-23 08:20:54 -07:00
0c7f013c55 Improve Environment color adjustments; specifically brightness and HDR 2D contrast.
This commit changes adjustments to behave as follows for all rendering configurations:

- Apply brightness to linear-encoded values, preventing contrast, saturation, and hue from being affected.
- Apply contrast to perceptually uniform (nonlinear sRGB-encoded) values, matching existing behavior when HDR 2D is disabled and producing optimal visual quality.
- Apply saturation with even color channel weights. This causes brightness of certain colors to change, but matches existing behavior when HDR 2D is disabled.

Adjustments are applied after glow and tonemapping to match existing behavior.
2025-10-23 11:08:49 -04:00
a62b194dc2 Force disable SPIRV debug info on D3D12. 2025-10-23 11:17:01 +03:00
1ad3b9986e Speed up deletion in large trees via the Scene Tree Dock 2025-10-22 22:46:24 -07:00
6fbb89df54 Optimize CPU text shaping 2025-10-22 22:25:09 -07:00
535eab0b62 Fix FindInFiles crash when changing language 2025-10-22 22:57:50 +02:00
5950fca36c Merge pull request #111845 from akien-mga/mbedtls-3.6.5
mbedTLS: Update to version 3.6.5
2025-10-22 22:48:00 +02:00
37764110f6 Merge pull request #110271 from BlueCube3310/image-conv-opti-incompatible
Image: Optimize manual format conversion
2025-10-22 13:48:46 -05:00
40eb34833b Merge pull request #111325 from TokageItLab/state-default-st
Make StateMachinePlayback set `Start` state as default in constructor
2025-10-22 13:48:44 -05:00
0d85d43b0c Merge pull request #111162 from KoBeWi/tfw_your_side_projects_goes_to_trash
Remove side menu functionality in `EditorFileDialog`
2025-10-22 13:48:43 -05:00
4e7511968f Merge pull request #109753 from dsnopek/openxr-ext-threading-docs
`OpenXRExtensionWrapper`: Document how to safely work when rendering with "Separate" thread model
2025-10-22 13:48:42 -05:00
50ac10f40d Merge pull request #111830 from KoBeWi/documentation_on_multiple_levels
Add multilevel notes to methods
2025-10-22 13:48:41 -05:00
04625b0fba Merge pull request #111921 from kleonc/control_pivot_offset_fix_missing_storage_flag
Fix `Control.pivot_offset` missing `PROPERTY_USAGE_STORAGE` flag
2025-10-22 13:48:40 -05:00
8f3e76c898 Merge pull request #111437 from Kaleb-Reid/compat-fix-proximity-fade
Use correct ndc for proximity fade in Compatibility
2025-10-22 13:48:38 -05:00
f9460763b1 Merge pull request #111847 from akien-mga/akien/embedded-run-respect-override
EditorRun: Load `override.cfg` to get window configuration for embedded mode
2025-10-22 13:48:37 -05:00
38e20331c8 Merge pull request #107303 from passivestar/close-dialog-action
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 13:48:36 -05:00
1b84fe745b Merge pull request #110308 from BlueCube3310/image-mip-renorm-fix
Image: Fix normalization of mipmaps for half and float formats
2025-10-22 13:48:35 -05:00
e92cc976bd Merge pull request #109220 from precup/avoid-spurious-curve-changed-signals
Remove spurious `Curve3D` `changed` signals
2025-10-22 13:48:34 -05:00
73b0ea37b1 Merge pull request #107843 from DexterFstone/fix/tilemap-tool-override
Fix: Tilemap tools not overriding main editor tools
2025-10-22 13:48:32 -05:00
c53a181cea Merge pull request #85762 from KoBeWi/wait_it's_all_nodes︖
Add `change_scene_to_node()`
2025-10-22 13:48:31 -05:00
46d1082c93 Merge pull request #110433 from devloglogan/custom-monitor-types
Allow custom debug monitors to select desired type
2025-10-22 13:48:30 -05:00
4483871cd3 Android: Stabilize camera lifecycle handling
- Pause camera feeds during lifecycle transitions to avoid crashes
- Refresh camera metadata after rotation to keep orientation accurate
2025-10-23 01:32:16 +09:00
9de2837cd5 mbedTLS: Update to version 3.6.5 2025-10-22 15:35:23 +02:00
afec8a1892 Fix Control.pivot_offset missing PROPERTY_USAGE_STORAGE flag 2025-10-22 15:21:43 +02:00
4266a4e4eb Image: Fix normalization of mipmaps for half and float formats 2025-10-22 15:03:57 +02:00
1a8306bbc1 Allow custom monitors to select desired type 2025-10-22 07:31:44 -05:00
b63ec3d0f0 Image: Optimize format conversion 2025-10-22 14:30:18 +02:00
33ccc5110e Remove side menu functionality in EditorFileDialog 2025-10-22 12:29:26 +02:00
88a5cd2fe0 Add change_scene_to_node() 2025-10-22 12:21:18 +02:00
979f8fa342 Add support for closing dialog windows with Cmd+W on macOS 2025-10-22 09:51:14 +04:00
9aa0465a7a Fix: Tilemap tools not overriding main editor tools 2025-10-21 22:46:45 -07:00
9cd297b6f2 Merge pull request #107487 from roughbits01/fix-shortcut-names
Remove the need to have a display name for built-in action overrides
2025-10-21 19:09:34 -05:00
3f34e38703 Merge pull request #109596 from atlasapplications/splash-screen-stretch-mode
Add Stretch Modes for Splash Screen
2025-10-21 19:09:33 -05:00
84d516fc91 Merge pull request #111834 from clayjohn/OBS-bug
Use `GL_FRAMEBUFFER` instead of `GL_DRAW_FRAMEBUFFER` when doing final blit to the screen framebuffer to work around OBS bug
2025-10-21 19:09:31 -05:00
201eed7129 Merge pull request #94488 from Alex2782/fix_create_folder_94446
Fix `exclusive` child window
2025-10-21 19:09:30 -05:00
81910428e6 Merge pull request #103478 from KoBeWi/hover_witch
Add switch on hover to TabBar
2025-10-21 19:09:29 -05:00
ec62f12862 Merge pull request #109971 from clayjohn/hdr2d-mobile
Use half float precision buffer for 3D when HDR2D is enabled
2025-10-21 19:09:28 -05:00
70f07467be Merge pull request #110127 from AayushSarikhada/android-back-gesture-fail-fix
Fix Android back gesture failing after keyboard dismissal
2025-10-21 19:09:27 -05:00
e870cd911b Merge pull request #110895 from Giganzo/input-focus
Add setting for when to show the focus state for mouse input
2025-10-21 19:09:25 -05:00
361ea1153e Merge pull request #111140 from DeeJayLSP/gdinter
Use Inter as the default editor font, features enabled
2025-10-21 19:09:24 -05:00
682b0f7c54 Add switch on hover to TabBar 2025-10-22 00:34:57 +02:00
b6b3e1ef9e Add Stretch Modes for Splash Screen
Co-authored-by: Samuel Pedrajas <samuelpedrajaspz@gmail.com>
2025-10-21 18:20:44 -04:00
f61ee7bdf6 Use half float precision buffer for 3D when HDR2D is enabled
This is necessary for Environment effects like Glow to work correctly.
2025-10-21 13:44:46 -07:00
c7b1767560 Merge pull request #110972 from Tcarr20/fix-editor-log-bbcode-search
Fix editor log search ignoring BBCode formatting in messages
2025-10-21 15:11:13 -05:00
10506f88d2 Merge pull request #108534 from Giganzo/breeze-theme-color-update
Update Breeze dark theme colors
2025-10-21 15:11:12 -05:00
03ae868b15 Merge pull request #111478 from HolonProduction/lsp-decl-fix
LSP: Fix goto native declaration
2025-10-21 15:11:10 -05:00
70a2ce974b Merge pull request #110060 from BlueCube3310/betsy-rgb
Betsy: Convert RGB to RGBA on the GPU for faster compression
2025-10-21 15:11:09 -05:00
da3bdacf64 Merge pull request #111210 from blueskythlikesclouds/ssr-overhaul
Overhaul screen space reflections.
2025-10-21 15:11:08 -05:00