1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00
Commit Graph

72013 Commits

Author SHA1 Message Date
Sofox
1cdfc69b81 Fix RemoteTransform3D to always use global rotation if use_global_coordinates is true 2025-03-18 10:45:24 +01:00
Rémi Verschelde
daa4b058ee i18n: Sync translations with Weblate 2025-03-14 01:11:51 +01:00
Rémi Verschelde
0b1ab74af9 Merge pull request #104093 from akien-mga/4.4-cherrypicks
[4.4] Cherry-picks for the 4.4 branch (future 4.4.1) - 2nd batch
2025-03-14 01:10:15 +01:00
Pāvels Nadtočajevs
b56668fd12 Fix Invalid Task ID errors in ResourceLoader.
(cherry picked from commit d1b63ae16c)
2025-03-14 00:24:50 +01:00
Pāvels Nadtočajevs
11c7d225fa [ResourceLoader] Do not wait for the main thread during initial reimport.
(cherry picked from commit 16865b6917)
2025-03-14 00:19:34 +01:00
Julian
44b2b62b22 Copy audio data to dest when bypassing pitch effect
(cherry picked from commit f7bb2c8b11)
2025-03-14 00:19:25 +01:00
Hilderin
6238bdf066 Fix missing binding for NOTIFICATION_WM_POSITION_CHANGED
(cherry picked from commit 14b1e40e36)
2025-03-14 00:19:13 +01:00
Adam Scott
e06d08fe1a Set interactive music streams as meta streams
(cherry picked from commit d68ff21fbe)
2025-03-14 00:19:02 +01:00
BlueCube3310
1a379d1805 BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding
(cherry picked from commit 4d46ef8e8e)
2025-03-14 00:18:49 +01:00
Etherealxx
757173e0e2 Add "Go Online" button on Export Template Manager
Godot 4.4 introduces network mode, which by default sets to offline.
Some features are disabled on offline mode, including downloading export
templates. Newcomers to the engine that has no knowledge about the network
mode might be confused on why the Export Template Manager tells them that
they're offline, despite them having internet connection.

This commit introduces a message that tells the user that online mode is
required, and a link button that user can click to enable online mode from
the Export Template Manager popup UI. Some code changes also made to make
sure that the button and message only shows on official build only.

(cherry picked from commit 9cbfeff940)
2025-03-14 00:17:17 +01:00
Rémi Verschelde
cc77c02d47 Merge pull request #104019 from akien-mga/4.4-cherrypicks
[4.4] Cherry-picks for the 4.4 branch (future 4.4.1) - 1st batch
2025-03-12 23:42:16 +01:00
Rémi Verschelde
5a7a8ae682 Merge pull request #103468 from adamscott/update-uid-upgrade-tool
[4.4] Update UID upgrade tool dialog message
2025-03-12 23:42:10 +01:00
Jan Haller
a57bafe04b Register editor-only OpenXR* classes as api_type = "editor" instead of "core"
(cherry picked from commit 99071539e0)
2025-03-12 23:18:00 +01:00
ydeltastar
be074cc17b Fix debugger's memory leak when project closes itself
(cherry picked from commit ddb94b9e9d)
2025-03-12 23:16:36 +01:00
Haoyu Qiu
2f90dfef65 Add missing ETR/TTR markups
(cherry picked from commit a7c1f2730f)
2025-03-12 23:16:21 +01:00
Haoyu Qiu
4b77d8520b ScriptEditor: Disable auto translation of the filename label
(cherry picked from commit f329439249)
2025-03-12 23:16:10 +01:00
AeioMuch
c1563b6500 Fix ownership when pasting non root with child nodes
(cherry picked from commit 8d39e4b14e)
2025-03-12 23:15:47 +01:00
BrotherShort
87f75e7785 Fix SceneTree's rename LineEdit's offset position
(cherry picked from commit 7d7b773147)
2025-03-12 23:15:34 +01:00
SaracenOne
d9ff30ba05 Fixes missing process_state error in blend spaces.
(cherry picked from commit 250e69856e)
2025-03-12 23:14:49 +01:00
Ricardo Buring
d1b0d9a506 CPUParticles2D: Fix fixed timestep interpolation after entering tree with emitting = false
This line was left over from earlier testing; the intended functionality
is now contained in _refresh_interpolation_state().

(cherry picked from commit 5892ddbe24)
2025-03-12 23:14:36 +01:00
Stuart Carnie
1743124319 MetalFX: change fallback behaviour
Closes #103782

(cherry picked from commit f31ddce6d1)
2025-03-12 23:06:29 +01:00
Stuart Carnie
4248781085 2D: Fix light shader accessing TEXTURE_PIXEL_SIZE
(cherry picked from commit b3694662a2)
2025-03-12 23:06:10 +01:00
Michael Alexsander
f6791c0c83 Fix wrong canvas camera override panning in the runtime debugger
(cherry picked from commit 186d8259d5)
2025-03-12 23:05:24 +01:00
Chaosus
1806a1c03c Fix "unused varying" incorrect warning in shaders
(cherry picked from commit 2824978178)
2025-03-12 23:03:16 +01:00
Sébastien Dunne Fulmer
34e97c2b65 Fix a segfault in ConnectDialog if the destination node does not exist
(cherry picked from commit ed108fc993)
2025-03-12 23:02:28 +01:00
Adam Scott
d1f77a5d57 Update UID upgrade tool dialog message 2025-03-12 10:56:28 -04:00
Haoyu Qiu
227bb38fa4 Fix BBCode tag for NativeMenu class reference
(cherry picked from commit 1082b19156)
2025-03-12 14:59:04 +01:00
shahriarlabib000
e9ff9e9644 update logo/run icon path in README
(cherry picked from commit 25a8b808d3)
2025-03-12 14:59:04 +01:00
Giganzo
642c82a1d8 Fix Tree keyboard navigation in RTL direction
(cherry picked from commit bd63123835)
2025-03-12 14:59:04 +01:00
Frank Becker
9628fce2f3 Apply fix_alpha_edges for both theme icons and font glyphs.
Only apply fix_alpha_edges for SVG glyphs.
Allow modulate for svg glyphs.

(cherry picked from commit 70a8421c30)
2025-03-12 14:59:04 +01:00
arkology
b5de7da80d Use FlowContainer for EditorNetworkProfiler bar
(cherry picked from commit c7ef85a92f)
2025-03-12 14:59:04 +01:00
aryan-11825114
d904c07a99 fix changed signal emission in Curve::set_point_offset
(cherry picked from commit cd71f97209)
2025-03-12 14:59:04 +01:00
Bernat Arlandis
15413e55be VideoStreamPlayer: stop video on exit tree
(cherry picked from commit bd3a30649b)
2025-03-12 14:59:04 +01:00
Olle Lukowski
8152c2bc5b Make NavigationLink3D properly update on NOTIFICATION_VISIBILITY_CHANGED
(cherry picked from commit fc1461cfe0)
2025-03-12 14:59:04 +01:00
风青山
13c5cc45d0 Fix memory leak caused by hidden tooltip controls
Using hidden controls can override the default tooltip behavior, but these
controls are forgotten to be deleted.

(cherry picked from commit ac19f2ca68)
2025-03-12 14:59:04 +01:00
TrueJole
f388b5f3af Use text_overrun for project export errors
(cherry picked from commit 555caeaecc)
2025-03-12 14:59:04 +01:00
dugramen
374e04f101 fix vbox separation in sections with PROPERTY_USAGE_ARRAY
(cherry picked from commit 4952e078e4)
2025-03-12 14:59:04 +01:00
Marc Garcia Puig
f115cd260d Disabled depth test for line and handle materials
(cherry picked from commit 57d8ef5d23)
2025-03-12 14:59:04 +01:00
Haoyu Qiu
57b5500525 Fix some i18n issues in visual shader editor
(cherry picked from commit ef4636ac59)
2025-03-12 14:59:04 +01:00
arkology
7b8c74aaa1 Restore "Show in File Manager" button functionality in ProjectManager
- now "Show in File Manager" button is invisible on Android and web (as it should be) when project path is valid.
- tooltip is visible again.

(cherry picked from commit 92c6920272)
2025-03-12 14:59:04 +01:00
Pablo Andres Fuente
b725a9f285 Fix SCRIPT ERROR/ERROR/WARNING on test output
Also "fixing" some GDScript completion tests which
where named wrongly.

(cherry picked from commit 5775d29ad8)
2025-03-12 14:59:04 +01:00
Rémi Verschelde
309c371c0a PackedScene: Use ObjectID for DeferredNodePathProperties base
Help do proper error handling and avoid a crash.

Works around #103263.

(cherry picked from commit dbdd8a2db9)
2025-03-12 14:59:04 +01:00
OhiraKyou
f8a113f416 Fix GPU particles not emitting at some amounts when scale curve is zero
(cherry picked from commit 8df75953ec)
2025-03-12 14:59:03 +01:00
Evan Todd
a241eb32d4 Fix particle jitter when scene tree is paused.
(cherry picked from commit 87efa4d210)
2025-03-12 14:59:03 +01:00
kit
290b3247eb Fix TextEdit scrolls wrong on text selection
(cherry picked from commit b7a8138907)
2025-03-12 14:59:03 +01:00
kobewi
7133f44228 Fix caret_force_displayed
(cherry picked from commit 6d2f18c6c6)
2025-03-12 14:59:03 +01:00
Robert Yevdokimov
7f17c87445 Fix spinbox decimal issues when update_on_text_changed = true
(cherry picked from commit d8318deb0a)
2025-03-12 14:59:03 +01:00
Hotkey
04c7f54e31 Fix crash when calling get_argument_count() on invalid Callable
https://github.com/godotengine/godot/issues/103438
(cherry picked from commit 7bc030172e)
2025-03-12 14:59:03 +01:00
Mikael Hermansson
9ea8867542 Fix broken negative scaling when using Jolt Physics
(cherry picked from commit 62e8b1e5fd)
2025-03-12 14:59:03 +01:00
Bernat Arlandis
51d6adb527 Theora: Fix YUV422/444 to RGB. Fixes #87705
The last line wasn't being converted thus was missing in the resulting frame.

(cherry picked from commit 0882702827)
2025-03-12 14:59:03 +01:00