1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-06 19:41:11 +00:00
Commit Graph

76834 Commits

Author SHA1 Message Date
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
HolonProduction
1aed7cefdd LSP: Fix repeated restart attempts
(cherry picked from commit 400c77f170)
2025-10-06 09:51:41 -05:00
David Snopek
2cb6d30dd1 GDExtension: Prevent breaking compatibility for unexposed classes that can only be created once
(cherry picked from commit 2c707a911f)
2025-10-06 09:51:30 -05:00
Stuart Carnie
c834443ef1 Metal: Fix Metal compiler version inspection
(cherry picked from commit d93fe9038d)
2025-09-30 11:36:49 -05:00
Kaleb Reid
899ef8df88 Sort render list correctly in RD renderers
(cherry picked from commit 5021b3e6e5)
2025-09-30 11:36:45 -05:00
Jonas Seidl
eed94508f0 Fix d3d12 stencil buffer not clearing
(cherry picked from commit d1246b099e)
2025-09-30 11:36:41 -05:00
Mikael Hermansson
da0c3122f1 Fix CCD bodies adding multiple contact manifolds when using Jolt
(cherry picked from commit 0590c974c1)
2025-09-30 11:36:37 -05:00
Bryce Hutchings
757dbe621f Remove static lifetime object to avoid late destruction
(cherry picked from commit cd198f7517)
2025-09-30 11:36:33 -05:00
Bryce Hutchings
6c180272b4 Fix D3D12 using the wrong clip space projection matrix. Remove error-prone/unnecessary graphicsApi parameter.
(cherry picked from commit 58ecb8ade5)
2025-09-30 11:36:30 -05:00
smix8
354b02f92d Make navmesh rasterization errors more lenient
Make navmesh rasterization on the navigation regions and map more lenient by starting out with a lower internal cell scale by default and changing the merge error to just warning that can be toggled.

(cherry picked from commit 19df15f1dc)
2025-09-30 11:36:26 -05:00
A Thousand Ships
b963cf15ef [Navigation 2D] Fix sign of cross product
Regression from splitting the servers. Also replaces the method for
getting the triangle area.

(cherry picked from commit f8d72ba783)
2025-09-30 11:36:23 -05:00
vaner-org
0f17c184e4 Fix accessibility name errors in BlendSpace2D editor
(cherry picked from commit 22e67735f1)
2025-09-30 11:36:19 -05:00
Hugo Locurcio
50aad8e62b Disable unsupported SSR, SSS, DoF on transparent viewports
For technical reasons, transparent viewports cannot support
screen-space reflections, subsurface scattering and depth of field.
Previously, enabling any of these would turn transparent viewports
invisible.

(cherry picked from commit 1c62ba40b7)
2025-09-30 11:36:16 -05:00
ydeltastar
25ed1b3811 Android: Ensure proper cleanup of the fragment
(cherry picked from commit 6a3d37ef1c)
2025-09-30 11:36:12 -05:00
João Pedro Xavier
9166e4d5a7 Fix bug where material with double-sided shadows ignores backface culling on compatibility renderer
(cherry picked from commit d6aca93c1a)
2025-09-30 11:36:08 -05:00
detomon
a52de93373 Initialize Quaternion variant with identity
(cherry picked from commit c0e36dc493)
2025-09-30 11:36:02 -05:00
Thaddeus Crews
1e743ad0ab Windows: Migrate godot.manifest to platform/windows
• Ensure file is included as proper dependency

(cherry picked from commit d48f255074)
2025-09-30 11:35:57 -05:00