Pablo Andres Fuente
eee5dd76e2
Fix mute button after pausing and stopping
...
Fixes #116127
The problem was that an internal variable was not being reset correctly
when the game was stopped.
(cherry picked from commit 59c9e27119f80caaf36e6207afd79daf8a4912c7)
2026-03-05 10:36:25 -06:00
mxtherfxcker
531219aa7c
LinuxBSD: Fix UI freeze when opening file manager
...
(cherry picked from commit d78857b53e1113861a995e0df6bf36a134a930d2)
2026-03-05 10:36:22 -06:00
gilzoide
6062c5eac6
Make sure ScriptLanguage is initialized even after init_languages call
...
(cherry picked from commit 9cebbf12dc231b3e8baa090879a176becbd1424b)
2026-03-05 10:36:19 -06:00
Silc Lizard (Tokage) Renew
467d4e3793
Remove unneeded checks for undo-redo history from Skeleton3DEditor
...
(cherry picked from commit a9630eac57f33a22d52458de4306d51561327131)
2026-03-05 10:36:17 -06:00
Fredia Huya-Kouadio
7c856efd30
Fix Android JavaClassWrapper test crashes on API 26 and lower
...
(cherry picked from commit 8e5c352b482d892d169a4fd97e98f1fdc627c82a)
2026-03-05 10:36:14 -06:00
Anish Kumar
d338295d3e
Fix file access tests failing on older Android devices
...
(cherry picked from commit ddffef6fb17231791b39d4f59440636293883998)
2026-03-05 10:36:09 -06:00
Frank Becker
ca7c12ffc9
Don't log error if there is no selection upon handling item_icon_double_clicked signal
...
(cherry picked from commit 42b14ce18628da7ce2e62d29ad08b91a83890585)
2026-03-05 10:36:05 -06:00
Pāvels Nadtočajevs
0b6ff48f95
[macOS] Set apple menu node name to non empty value.
...
(cherry picked from commit 9cfe909108ad9ce16c1e463970189056f5923b8f)
2026-03-05 10:36:02 -06:00
David Snopek
310e1317b0
Android: Fail instrumented tests when test function doesn't complete
...
(cherry picked from commit ec404a91d37f17ac9bfc7958a70888828846b22d)
2026-03-05 10:36:00 -06:00
Pāvels Nadtočajevs
c3ef14ea4d
[PopupMenu] Use parent GraphEdit scale for popups inside GraphElement instead of completely disabling it.
...
(cherry picked from commit f36366705e6d783aa5cb0f26d6a31781b1dbca92)
2026-03-05 10:35:52 -06:00
Pāvels Nadtočajevs
b95b9c1374
[macOS] Hide input accessory popups when no text control selected.
...
(cherry picked from commit 6b67059d940d58fd9be356bcb9714ec17219bbf8)
2026-03-05 10:35:49 -06:00
Skyth
cd22ca776f
Handle nearest filtering modes in D3D12 driver when anisotropy is enabled.
...
(cherry picked from commit 2bd91c66463d836cadf6d349ca3dceb98670e712)
2026-03-05 10:35:40 -06:00
Giganzo
df3d28a699
Fix icon size in AnimationPlayer tracks
...
(cherry picked from commit c82263adb6208d3b8f1c78a51c47e34639901250)
2026-03-05 10:35:38 -06:00
superherointj
0bf28d4552
Fix TLS handshake fail preventing AssetLib use
...
Fix "Editor TLS Certificates" having an invalid (False) default value.
Fix cannot open X509CertificateMbedTLS file 'False'
Fixes https://github.com/NixOS/nixpkgs/issues/454608
Co-authored-by: @akien-mga
(cherry picked from commit 29acd734c71f06268d6ef4715d7df70b14731f48)
2026-03-05 10:35:36 -06:00
A Thousand Ships
6e7385defc
[Linux] Handle debug symbols with renamed executable
...
GNU debug link expects the file to have the same name as when compiled,
same solution as on Windows.
(cherry picked from commit 4e8cba2d225cd385bba2512d714d01197dc914b2)
2026-03-05 10:35:31 -06:00
Pāvels Nadtočajevs
64b5c92278
[Windows] Use executable icon as default for the window.
...
(cherry picked from commit b0320ef4ff65eaf0d51c6d30f5f8e9a08054f22b)
2026-03-05 10:35:20 -06:00
Thaddeus Crews
423b85f43a
Merge pull request #116547 from Repiteo/4.6.2-cherry-picks-1
...
[4.6] Cherry-picks for the 4.6 branch (future 4.6.2) - 1st batch
2026-02-27 09:42:00 -06:00
mxtherfxcker
d0121cbd91
Fix camera focus triggered by double-clicking Tree buttons
...
(cherry picked from commit 275b26a6c2991ed36e47f35a26fd59439973d9fd)
2026-02-20 12:51:14 -06:00
kobewi
e10362f25c
Fix ediitor not handling unsaved changes on restart from settings
...
(cherry picked from commit 9518b98082a0bf99f09ce3b49d572caa8982981f)
2026-02-20 12:29:19 -06:00
Dery Almas
8054ff5d03
Wayland: Skip resize request when the size is the same
...
`DisplayServer::window_set_size` is called lots of times in the code,
with the assumption (I suppose) that it's going to be idempotent.
We had checks in _update_window_rect but we still called
`WaylandThread::window_set_size`, which did a lot of stuff. In
particular, this caused issues with HiDPI as it "overrode" the window
size before it had a time to figure out its scale.
(cherry picked from commit 870631211f507b302b3fbc289a62891115ad7a29)
2026-02-20 12:29:18 -06:00
Pāvels Nadtočajevs
1eee336361
Fix soft hyphen not working with small (or zero) line breaking width.
...
(cherry picked from commit f9f164f7cae6081cb47bc0c5ace4780c80b9852c)
2026-02-20 12:29:18 -06:00
Hugo Locurcio
e07be1c9bd
Fix EditorSettings error due to android_sdk_path when exporting a project
...
This editor setting is queried once every 3 seconds, as it is used
to check whether devices have been (dis)connected for one-click deploy.
This method may be called early on depending on initialization order,
which has led to occasional error messages when exporting a project.
The method now returns early if EditorSettings isn't ready yet
(it will be called again soon after anyway).
(cherry picked from commit 7d6d11f8d8a6c39d8077fe80937e5c000d1f832c)
2026-02-20 12:29:17 -06:00
passivestar
e09e031eae
Don't tint the preview camera icon
...
(cherry picked from commit 23df31ece44cd307fa0232cb5f5b680e09232e01)
2026-02-20 12:29:17 -06:00
Kiri Jolly
2ec95001ec
Modified AudioServer to clean up references before the singleton is removed.
...
This allows objects requiring the singleton for cleanup avoid a null pointer de-reference.
fixes #116298
(cherry picked from commit 9655415fc44687702dd366c02a3ae7b28f2061f2)
2026-02-20 12:29:16 -06:00
Pāvels Nadtočajevs
d37348f94c
[macOS] Add null check to get_framework_executable.
...
(cherry picked from commit 07851f82719d65a34b425e0a204d23d0159aa36e)
2026-02-20 12:29:16 -06:00
Dery Almas
539c06f94d
Wayland: Only handle the current output mode
...
Some compositors (e.g. COSMIC) can report *all* supported output modes,
not just the current mode. This is valid, albeit deprecated, so let's
add a check and ignore any non-current output events.
(cherry picked from commit dc8e7ef2ce5deb8353a688951e9686f4510629a6)
2026-02-20 12:29:15 -06:00
Clay John
e226db088c
Restore default sky roughness levels to 8. This helps smooth out rough non-metallic objects that have a very noisy HDRI
...
(cherry picked from commit 0063b4ebd6aca6c29920e879d1c91ef0ef52147e)
2026-02-20 12:29:15 -06:00
chocola-mint
0938bd9255
Account for the current section when processing AnimationTracks
...
(cherry picked from commit 0852de70989969f7360b44a9ebdefd19de4cfaaf)
2026-02-20 12:29:14 -06:00
Warren Partridge
e552490e09
[TextServer] Fix keycap emoji sequence rendering
...
(cherry picked from commit 24d9448daff382b1517977baa21570f38a3bac47)
2026-02-20 12:29:13 -06:00
Rémi Verschelde
cfe4d37e75
Sync controller mappings DB with SDL community repo
...
Synced with: https://github.com/mdqinc/SDL_GameControllerDB/commit/c9e695ef7709d9f2e5d8e44e36e27b56b881366f
Clarify that Godot contributors should not interact with the upstream project.
(cherry picked from commit ed9c865e9ba9e1331bfb15cea9107f546a9231e5)
2026-02-20 12:29:13 -06:00
Hugo Locurcio
d96d41395e
Fix startup errors/warnings on X11 when the Prefer Wayland editor setting is enabled
...
This makes the editor setting act as if it's ignored when not
currently on a Wayland session.
(cherry picked from commit 8462c586bf65ef8e4629d859ff9b332ee5946253)
2026-02-20 12:29:12 -06:00
Clay John
4d176d8b81
Add compatibility fallback to textureLod when reading from RADIANCE
...
This is needed due to the discontinuity in the seam of the octahedral coordinates
(cherry picked from commit 69a923e3402b45a44984703ffea826fa68ce0f53)
2026-02-20 12:29:12 -06:00
Mikael Hermansson
33b93719ec
Stop RemoteDebugger from improperly flushing messages during break
...
(cherry picked from commit d8dd5a7604dc001a49b22ebe5f622057753fe867)
2026-02-20 12:29:11 -06:00
Pāvels Nadtočajevs
effdbbfafd
[Accessibility] Handle adapter activation/deactivation.
...
(cherry picked from commit 876dcc8a5d2b1ca0cffcc84ea8cfd06d69fadde4)
2026-02-20 12:29:04 -06:00
Pāvels Nadtočajevs
4caac57d2a
[iOS] Add UIScene lifecycle events.
...
(cherry picked from commit b03f0a9e249fea94e145b5761a321a97eb957ce8)
2026-02-20 12:20:35 -06:00
Pāvels Nadtočajevs
bd2c551ec6
[TextServer] Ignore language of embedded object replacement spans when updating line breaks.
...
(cherry picked from commit 149ecbcbfde98f0e4a8fed8bf2703d3666d5c4ed)
2026-02-20 12:20:31 -06:00
kobewi
ff21a96b12
Fix wrong normal icon color in FileDialog
...
(cherry picked from commit e2c955eb201f11bfc327799e07336a439c7347e3)
2026-02-20 12:20:27 -06:00
Michael Alexsander
7f6e559e26
Stop exposing external theme item properties
...
(cherry picked from commit d061d9bac36847bedbb10fcb8abbb573f362172a)
2026-02-20 12:20:23 -06:00
Thaddeus Crews
a16e481cf4
Bump version to 4.6.2-rc
2026-02-16 09:34:44 -06:00
Thaddeus Crews
14d19694e0
Bump version to 4.6.1-stable \o/
...
See the release page for details: https://godotengine.org/article/maintenance-release-godot-4-6-1/
2026-02-16 09:13:51 -06:00
Thaddeus Crews
a6839cd10c
Add changelog for 4.6.1
2026-02-16 09:06:50 -06:00
Rémi Verschelde
f3466332fd
Sync translations with Weblate
2026-02-13 14:31:08 +01:00
Thaddeus Crews
c90bb52b3b
Merge pull request #116142 from Repiteo/4.6.1-cherry-picks-2
...
[4.6] Cherry-picks for the 4.6 branch (future 4.6.1) - 3rd batch
2026-02-10 12:35:47 -06:00
Thaddeus Crews
8c223270f2
Revert "Change curve range for particle multipliers"
...
This reverts commit c6021f1e5b .
(cherry picked from commit ba5a0758e9a492e87dc79b057cc3c7119e055eec)
2026-02-10 10:46:07 -06:00
Clay John
0591470c36
Use transmittance instead of opacity in the early-out branch when calculating volumetric fog
...
(cherry picked from commit 2343d36b4352ff1c177e611e71df7df6129e993f)
2026-02-10 10:45:55 -06:00
cdemirer
f4e9a0c426
Fix double memdelete of dummy_player
...
It's already deleted as a result of being part of the tree.
(cherry picked from commit d68d42b6f54441e5792f28ed5d22e4fbcc8d5a8d)
2026-02-10 10:45:46 -06:00
Thaddeus Crews
e9861dfe4e
Merge pull request #116111 from mihe/jolt/soft-body-min-mass
...
[4.6] Allow `SoftBody3D` to have a `total_mass` of 0 again
2026-02-10 10:45:28 -06:00
Mikael Hermansson
bc81d56c1e
Allow SoftBody3D to have a total_mass of 0 again
2026-02-09 21:47:23 +01:00
Rémi Verschelde
7bfffc846d
Merge pull request #115961 from Repiteo/4.6.1-cherry-picks
...
[4.6] Cherry-picks for the 4.6 branch (future 4.6.1) - 2nd batch
2026-02-06 17:02:31 +01:00
kobewi
a05938e7b1
Fix Rename option for instance roots
...
(cherry picked from commit f0069875981698f0a7efe561eedff7c76646ecb3)
2026-02-06 08:34:56 -06:00