jack-klein-5
2619ef3f2c
Prevent user from trying to duplicate res://
...
Fixes #117624 where attempting to duplicate res:// directory opens
duplication popup. This change would instead prevent user silently.
2026-04-24 14:05:42 -07:00
Thaddeus Crews
28eecef6f1
Merge pull request #118906 from TokageItLab/spb-signal-arg
...
Add lacked argument to bound method for curve in SpringBoneSimulator
2026-04-24 15:43:33 -05:00
Thaddeus Crews
7a8adcf4d8
Merge pull request #117913 from allenwp/hdr-output-allow-request
...
Fix behavior of `window_is_hdr_output_supported` for Wayland and adjust warnings.
2026-04-24 15:43:32 -05:00
Thaddeus Crews
4d794c4ffb
Merge pull request #118629 from Kaleb-Reid/fix-bilinear-fallback
...
Fall back to bilinear scaling when setting FSR or MetalFX Temporal on Mobile
2026-04-24 15:43:31 -05:00
Silc Lizard (Tokage) Renew
c7bd58d3c9
Add lacked argument to bound method for curve in SpringBoneSimulator
2026-04-24 11:10:28 +09:00
Thaddeus Crews
1c8cc9e7e2
Merge pull request #118815 from Calinou/new-project-default-stretch-mode-canvas-items
...
Use the `canvas_items`/`expand` stretch mode/aspect by default for new projects
2026-04-23 08:35:00 -05:00
Thaddeus Crews
a3b1272962
Merge pull request #118867 from YeldhamDev/gridmap_navmesh_optimize
...
Improve `GridMap` collider navmesh baking performance when using bake bounds
2026-04-23 08:34:59 -05:00
Thaddeus Crews
e2115157f1
Merge pull request #118785 from bruvzg/hb_1420
...
Update HarfBuzz to 14.2.0 and ICU4C to 78.3
2026-04-23 08:34:58 -05:00
Thaddeus Crews
7ffe0a57cc
Merge pull request #118777 from NoctemCat/web_reenable_proxy_to_pthread
...
[Web] Remove flags that prevent `proxy_to_pthread` from building
2026-04-23 08:34:57 -05:00
Thaddeus Crews
04e3d906f9
Merge pull request #114957 from LucaTuerk/fix_compat_backbuffer_allocation
...
Remove Compatibility RenderTarget backbuffer size limit
2026-04-23 08:34:56 -05:00
Thaddeus Crews
d57f844e79
Merge pull request #118863 from LiveTrower/fix-clearcoat-area-light
...
Fix clearcoat intensity for area lights
2026-04-23 08:34:54 -05:00
Thaddeus Crews
a712b7acc3
Merge pull request #116843 from Mrfanta-stick/fix-remote-dict-inspector
...
Fix Dictionary editor losing selection when changing types in Remote inspector
2026-04-23 08:34:53 -05:00
Thaddeus Crews
28200b1bce
Merge pull request #118848 from realybin/fix/windows-imm-position
...
[Windows] Fix inconsistent update logic between IME composition and the candidate window
2026-04-23 08:34:53 -05:00
Thaddeus Crews
908983880b
Merge pull request #118645 from Miurg/fix-texture-button-switch
...
GUI: replace single case switch with if in texture_button
2026-04-23 08:34:46 -05:00
Mrfanta-stick
a3499cf72a
Fix Dictionary editor losing selection when changing types in Remote inspector
2026-04-23 13:08:31 +05:30
Michael Alexsander
d243f7c6d4
Improve GridMap collider navmesh baking performance when using bake bounds
...
Co-authored-by: smix8 <52464204+smix8@users.noreply.github.com >
2026-04-22 19:40:01 -03:00
Kaleb Reid
57466fd247
Fall back to bilinear scaling when setting FSR or MetalFX Temporal on Mobile
2026-04-22 13:52:46 -07:00
LiveTrower
5dac818f77
Fix clearcoat intensity for area lights
2026-04-22 13:07:53 -06:00
Thaddeus Crews
583596cd50
Merge pull request #118842 from mihe/submenu-positioning
...
Fix positioning of `PopupMenu` submenus
2026-04-22 12:54:46 -05:00
Thaddeus Crews
dbb2050439
Merge pull request #118846 from mihe/popupmenu-gamepad-navigation
...
Fix `PopupMenu` gamepad navigation when filtered
2026-04-22 12:54:45 -05:00
Thaddeus Crews
c3f8f7f040
Merge pull request #118850 from blueskythlikesclouds/d3d12-vertex-buffer-view-oob-write
...
Fix OOB writes in D3D12 when setting vertex arrays.
2026-04-22 12:54:44 -05:00
Thaddeus Crews
a70600a061
Merge pull request #118849 from mihe/popupmenu-first-offset
...
Fix `PopupMenu` using the wrong separation when searching/filtering
2026-04-22 12:54:43 -05:00
Thaddeus Crews
c2ad2d1fb1
Merge pull request #118836 from TokageItLab/remove-method-sname
...
Remove `SNAME` from MethodInfo macro
2026-04-22 12:54:42 -05:00
Thaddeus Crews
3352f2221b
Merge pull request #118799 from SorkoPiko/fix/picker-permission-visibility
...
Fix color picker MacOS permission request box always being visible
2026-04-22 12:54:41 -05:00
Thaddeus Crews
a4ca6aad9e
Merge pull request #118748 from romgerman/fix-visual-profiler-threshold-leakage
...
Fix Visual Profiler reference frame line being drawn outside its container
2026-04-22 12:54:40 -05:00
Thaddeus Crews
783c614766
Merge pull request #118704 from WhalesState/rich-text-label-u
...
RTL: Remove unused `width_with_padding`.
2026-04-22 12:54:39 -05:00
Thaddeus Crews
11203a7339
Merge pull request #118649 from KoBeWi/topaz
...
Re-add support for installing templates from TPZ
2026-04-22 12:54:38 -05:00
kobewi
366f3e5ded
Re-add support for installing templates from TPZ
2026-04-22 19:00:59 +02:00
Thaddeus Crews
01603e77df
Merge pull request #118678 from hpvb/fix-115173
...
Fix race in `RefCounted::unreference()`
2026-04-22 09:58:32 -05:00
Thaddeus Crews
45aea977dd
Merge pull request #118812 from blueskythlikesclouds/d3d12-nir-compute-runtime-data
...
Add support for `gl_NumWorkGroups` in D3D12.
2026-04-22 09:58:31 -05:00
Thaddeus Crews
0e25644655
Merge pull request #118796 from deralmas/gotta-go-wrap
...
Buildsystem: Simplify `format_buffer` utility method
2026-04-22 09:58:29 -05:00
Mikael Hermansson
8c02c9e5e9
Fix positioning of PopupMenu submenus
2026-04-22 16:15:26 +02:00
Skyth
74e0993abf
Fix OOB writes in D3D12 when setting vertex arrays.
2026-04-22 16:23:51 +03:00
Mikael Hermansson
9599ab55b3
Fix PopupMenu using the wrong separation when searching/filtering
2026-04-22 13:36:17 +02:00
Mikael Hermansson
87c7f6aee8
Fix PopupMenu gamepad navigation when filtered
2026-04-22 13:09:23 +02:00
Silc Lizard (Tokage) Renew
bd6e63482e
Remove SNAME from MethodInfo macro
2026-04-22 18:48:26 +09:00
realybin
579b5a92ce
[Windows] Fix inconsistent update logic between IME composition and the candidate window
2026-04-22 16:41:53 +08:00
Thaddeus Crews
835e2dcbba
Merge pull request #118809 from blueskythlikesclouds/fix-clearcoat-half-ddx-ddy
...
Fix SPIR-V validation error in Mobile clearcoat code.
2026-04-21 16:46:14 -05:00
Thaddeus Crews
72853b13eb
Merge pull request #117018 from NoctemCat/fix_web_assertions_in_release
...
[Web] Fix assertions wrongly affecting release template, make it configurable
2026-04-21 16:46:13 -05:00
Thaddeus Crews
5884e31ab7
Merge pull request #118152 from aaronfranke/init-ra-ls-rac
...
Initialize ReflectionAtlas in `LightStorage::reflection_atlas_create`
2026-04-21 16:46:11 -05:00
Thaddeus Crews
17b6a656d4
Merge pull request #118688 from StarryWorm/add-AI-trap
...
Add self-disclosure for AI bots
2026-04-21 16:46:10 -05:00
Thaddeus Crews
df910723db
Merge pull request #118797 from YeldhamDev/i_keep_forgetting_to_correctly_set_those
...
Fix shrunken vertical borders for editor `Label`s
2026-04-21 16:46:09 -05:00
Thaddeus Crews
0dc7152366
Merge pull request #118793 from YeldhamDev/export_buttons_update
...
Fix wrong disabled states for buttons in the export dialog
2026-04-21 16:46:08 -05:00
Thaddeus Crews
864f0b12cc
Merge pull request #118805 from dsnopek/webxr-proxy-to-pthread3
...
Fix `disable_xr=yes` disabling the WebXR module
2026-04-21 16:46:07 -05:00
Thaddeus Crews
acad86698f
Merge pull request #118800 from bruvzg/loc_err_sp
...
Do not use empty string as editor locale.
2026-04-21 16:46:06 -05:00
Thaddeus Crews
2aa39f0d74
Merge pull request #118413 from YeldhamDev/resource_popup_search
...
Add search bar for the resource and variant popups in the inspector
2026-04-21 16:46:05 -05:00
Thaddeus Crews
63a5e781e5
Merge pull request #118269 from unit-tick/update_drag_n_drop_behaviour
...
Editor: Fix default behavior of `@export_dir` rejects folders in drag and drop
2026-04-21 16:46:04 -05:00
Thaddeus Crews
ba11d28426
Merge pull request #118055 from realbucketofchicken/ipv6-shortening
...
Fix regression when parsing a shortened IPv6 Address
2026-04-21 16:46:03 -05:00
Thaddeus Crews
dc12c5f48e
Merge pull request #118752 from dsnopek/reflection-probe-rt-error
...
Fix `Parameter "rt" is null` when toggling `ReflectionProbe` visibility
2026-04-21 16:46:02 -05:00
Dery Almas
e4dcf1d852
Buildsystem: Simplify format_buffer utility method
...
This method is used to generate headers for embedding files into the binary
(think about the new `#embed` feature in C23 and C++26).
While the stringification step itself was plenty fast, it then proceeded
to wrap everything using the `textwrap` module. `textwrap` is *very*
slow, as it's apparently optimized for human text.
This patch reimplements the wrapping logic using a simple regex,
resulting in a tremendous speed improvement (~6x), and switches to `map`
for the stringification itself (thanks Rémi!)
It also removes a (practically) unused argument, `initial_indent`.
The generated files are pretty much the same, with a tiny difference in
line length (for some reason the old logic overshot the requested line
length)
2026-04-21 23:18:42 +02:00