Artemy Fedotov
83a78186ca
Fix crash due to null pointer dereference when moving/renaming folders in FileSystemDock
...
(cherry picked from commit 4e3a39a2e8
)
2025-10-10 11:04:36 +02:00
Rémi Verschelde
1c078fee01
SCons: Don't activate fast_unsafe
automatically on dev_build
...
We experienced first hand why it's called unsafe, and so we should leave it
as an explicit choice for contributors, informing themselves of the caveats.
See #111408 .
(cherry picked from commit fa57282a1e
)
2025-10-10 11:03:16 +02:00
kobewi
07596299e6
Enable script templates by default
...
(cherry picked from commit a299004622
)
2025-10-10 11:02:15 +02:00
Fredia Huya-Kouadio
ce8f9dfea8
Fix the bug causing java.lang.StringIndexOutOfBoundsException
crashes when showing the virtual keyboard
...
(cherry picked from commit ff3eee7df6
)
2025-10-10 11:00:26 +02:00
Rémi Verschelde
e146c46214
Merge pull request #111438 from Kaleb-Reid/fix-screen-texture-4.5
...
[4.5] Fix uniform name for luminance multiplier in shader compiler
2025-10-09 10:38:22 +02:00
Kaleb Reid
d18aaaa5d3
Fix uniform name for luminance multiplier in shader compiler
2025-10-08 22:20:41 -07:00
Thaddeus Crews
69796bf7d6
Merge pull request #111388 from akien-mga/4.5-cherrypicks
...
[4.5] Cherry-picks for the 4.5 branch (future 4.5.1) - 3rd batch
2025-10-07 20:38:07 -05:00
Stuart Carnie
7f9232c84e
MacOS: Move includes inside #ifdef so OpenGL can be disabled
...
(cherry picked from commit 94c7c2b780
)
2025-10-08 02:27:36 +02:00
Nintorch
1d50fc26b4
Fix invalid reported joypad presses
...
(cherry picked from commit 4a3bf069a6
)
2025-10-08 02:27:22 +02:00
Kaleb Reid
b891558050
Fix compiling SDL without DBus under Linux
...
(cherry picked from commit 03eb42642c
)
2025-10-08 02:26:37 +02:00
Hugo Locurcio
bcd06b478a
Tweak macOS notarization export message in the editor
...
One message had a typo and was missing `--team-id` for one of the
`xcrun notarytool` commands.
(cherry picked from commit 020cdd0f73
)
2025-10-08 02:26:24 +02:00
Allen Pestaluky
29f8d9f504
Fix glow intensity not showing in compatibility renderer when blend mode is set to mix.
...
(cherry picked from commit 3101d75634
)
2025-10-08 02:25:40 +02:00
Anish Mishra
d92413782b
Fix bottom panel being unintentionally draggable
...
(cherry picked from commit f7e052a456
)
2025-10-08 02:22:53 +02:00
Jorrit Rouwe
a3b924766d
Fix Generic6DOFJoint3D not respecting angular limits
...
A 6DOF constraint that constrains all rotation axis in combination with a body that has some of its rotation axis locked would not constrain the rotation in the unlocked axis.
Fixes #109018
(cherry picked from commit 9bb8d12c1b
)
2025-10-08 02:22:53 +02:00
kobewi
0234028f7c
Fix Quick Open history
...
(cherry picked from commit be53dd3d04
)
2025-10-08 02:22:53 +02:00
Pāvels Nadtočajevs
a5fa61bcfe
Fix text servers build with disabled FreeType.
...
(cherry picked from commit e59a55e645
)
2025-10-08 02:22:53 +02:00
Silc Lizard (Tokage) Renew
670c0707a7
Make extended SkeletonModifiers retrieve interpolated global transform
...
(cherry picked from commit f3db297fd1
)
2025-10-08 02:22:53 +02:00
Paeniche
368f0c75c3
Fix /tutorial added twice
...
Some links in the offlince documentation for lights and shadows had /tutorials/tutorials in their links leading to 'page not found' error
(cherry picked from commit 0b7b52a1f1
)
2025-10-08 02:22:53 +02:00
Hugo Locurcio
33b6898494
Fix and improve Node2D.move_local_{x,y}()
description
...
The `delta` parameter name refers to a generic distance parameter here,
rather than the process or physics process time.
(cherry picked from commit f277add285
)
2025-10-08 02:16:14 +02:00
Ricardo Buring
25415a831e
OBJ importer: Support bump multiplier (normal scale)
...
This improves compatibility with OBJ/MTL files found in the wild.
(cherry picked from commit 2f3eaa965c
)
2025-10-08 02:15:32 +02:00
Mikael Hermansson
ccf3976dc5
Fix crash when calling move_and_collide
with a null jolt_body
...
(cherry picked from commit a285ab6bcf
)
2025-10-08 02:15:10 +02:00
Pāvels Nadtočajevs
48466413c1
Change macos.permission.RECORD_SCREEN
version check from 10.15 to 11.0.
...
(cherry picked from commit 1c59038555
)
2025-10-08 02:14:36 +02:00
Mara Huldra
b0a2063d8f
wayland: Inhibit idle in DisplayServerWayland::screen_set_keep_on
...
Without this, the screen does go into idle after a few minutes on a RPi5 with default install (wayland w/ labwc), even
though `screen_keep_on` is set. DBUS is enabled but apparently, the screensaver call is not enough.
(cherry picked from commit c64ff4b069
)
2025-10-08 02:14:12 +02:00
Ruw
24bc49d557
SCons: Fix Windows silence_msvc
logfile encoding
...
Fix UnicodeEncodeError on cp932 environments by adding errors="replace" to log file open.
(cherry picked from commit b23b0dde9a
)
2025-10-08 02:12:47 +02:00
Hugo Locurcio
e788127654
Fix DPITexture editor icon name
...
It was still using its previous name from 4.5 development.
(cherry picked from commit d824e79fc0
)
2025-10-08 02:11:17 +02:00
Silc Lizard (Tokage) Renew
9058a406ea
Fix Reset on Save corrupt poses if scene has multiple Skeletons
...
(cherry picked from commit 8df06279c6
)
2025-10-08 02:10:41 +02:00
Kaleb Reid
d841779578
Divide screen texture by luminance multiplier in compatibility
...
(cherry picked from commit 8ad335eae0
)
2025-10-08 02:09:29 +02:00
Pāvels Nadtočajevs
5bd344b259
Add column boundary check in the autocompletion.
...
(cherry picked from commit 1c50f8660a
)
2025-10-08 02:08:43 +02:00
Pāvels Nadtočajevs
2d7f6f32ce
Enforce zero width spaces and joiners with missing font. Do not warn about missing non-visual characters.
...
(cherry picked from commit fda161f976
)
2025-10-08 02:06:26 +02:00
Thaddeus Crews
3ac14dfe01
Revert "SCons: Add CPPEXTPATH
for external includes"
...
(cherry picked from commit b17aa3343a
)
2025-10-08 02:04:05 +02:00
Haoyu Qiu
0e179c0e5c
Editor: Generate translation data in separate cpp files
...
(cherry picked from commit c93f55533d
)
2025-10-08 02:01:04 +02:00
Rémi Verschelde
42ef49fa99
Linux: Allow unbundling libjpeg-turbo to use system package
...
(cherry picked from commit 6d8aa8582f
)
2025-10-08 01:56:58 +02:00
Pāvels Nadtočajevs
9d08253661
[Windows] Fix application manifest in exported projects with modified resources.
...
(cherry picked from commit 91fc0c3756
)
2025-10-08 01:48:56 +02:00
Michael Alexsander
632d29232b
Fix selection of remote tree using the keyboard
...
(cherry picked from commit 53231879b3
)
2025-10-08 01:48:46 +02:00
kobewi
90d1d9e957
Set correct saved history after clearing
...
(cherry picked from commit ea452f2de5
)
2025-10-08 01:48:35 +02:00
Silc Lizard (Tokage) Renew
f12cc7a014
Fix backward root motion in AnimationTree
...
(cherry picked from commit 749d9b95b9
)
2025-10-08 01:48:25 +02:00
Pāvels Nadtočajevs
95d452fad9
[macOS] Always use "Regular" activation policy for GUI, and headless main loop for command line only tools.
...
(cherry picked from commit 6e76a9467f
)
2025-10-08 01:48:12 +02:00
Riteo
c4a375ca55
Wayland: Emulate frame event for old wl_seat versions
...
Multiwindow support simplified input handling by processing all data
only during a `wl_seat::frame` event, which got introduced in wl_seat
version 5. If the compositor reports an older version, we manually call
the frame event handler.
(cherry picked from commit 2e41412ee4
)
2025-10-08 01:47:54 +02:00
Rémi Verschelde
452332621f
Revert "Initialize Quaternion
variant with identity"
...
This reverts commit a52de93373
.
This may be correct, but it breaks compatibility so it shouldn't be
cherry-picked to stable branches.
2025-10-08 01:47:13 +02:00
Yufeng Ying
a156af98c3
Remove dependency of variant.h in print_string.h
...
(cherry picked from commit 05dae23f18
)
Co-Authored-By: Lukas Tenbrink <lukas.tenbrink@gmail.com>
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-10-06 12:17:32 -05:00
Lukas Tenbrink
28f4d5d6a7
Change "reserve called with a capacity smaller than the current size" error message to a verbose message.
...
(cherry picked from commit c6f57c7a55
)
2025-10-06 10:40:25 -05:00
Artemy Fedotov
fb9d73438d
Fix LineEdit's placeholder text being selected when double clicking
...
(cherry picked from commit 40d56c98bc
)
2025-10-06 10:36:29 -05:00
Mounir Tohami
b70ddd29a0
Fix Redundant calls of CIE _update_lock_and_group_button on SceneTree selection.
...
(cherry picked from commit 320ff6bc75
)
2025-10-06 10:36:25 -05:00
Haoyu Qiu
8a9ef4a891
Unix: Fix retrieval of PID exit code
...
(cherry picked from commit d5738b5cdd
)
2025-10-06 10:36:21 -05:00
Nintorch
d72311f6ae
Fix weak and strong joy vibration being swapped
...
(cherry picked from commit e5ecc392c9
)
2025-10-06 10:36:18 -05:00
BlueCube3310
dd92108759
Fix LightmapGI not being correctly applied to objects
...
(cherry picked from commit 24ed12d4a3
)
2025-10-06 10:36:14 -05:00
DeeJayLSP
0990896d91
Editor font: do not embolden the Main Font if it's variable
...
(cherry picked from commit d719fc74f5
)
2025-10-06 10:36:10 -05:00
Pāvels Nadtočajevs
f5b146cc61
[TextServer] Enforce zero width spaces and joiners to actually be zero width and not fallback to regular space.
...
(cherry picked from commit 3f84820711
)
2025-10-06 10:36:07 -05:00
风青山
3f97c33dac
Fix the project file was not updated when some files were removed
...
(cherry picked from commit 54dff9228c
)
2025-10-06 10:36:04 -05:00
Artemy Fedotov
e6cf63cb88
GridMap: fix cell scale not applying to the cursor mesh
...
(cherry picked from commit d1f11b2b28
)
2025-10-06 10:35:58 -05:00