Jamie Pate
dcd9b6e48a
Calculate the viewport location correctly in OpenXR
...
Fixes #104193
In OpenXR the viewport location is not centered on the transform origin
(cherry picked from commit 8e3e2a8f4481e5a156bac785aa09d2387f394b00)
2025-03-20 16:38:41 +01:00
Rémi Verschelde
ce7a785682
i18n: Sync translations with Weblate
2025-03-19 14:51:04 +01:00
Rémi Verschelde
12917362ef
Merge pull request #104358 from akien-mga/4.4-cherrypicks
...
[4.4] Cherry-picks for the 4.4 branch (future 4.4.1) - 3rd batch
2025-03-19 14:33:06 +01:00
Hilderin
f0b2f6c3cd
Fix error when embedded window is closed while resizing
...
(cherry picked from commit b61499353f23ff41d6e8958dc2324388e607df40)
2025-03-19 12:58:45 +01:00
Grublady
52e84ae83e
Update mouse-entered state when subwindow closes (macOS display server)
...
(cherry picked from commit f3c54c1a3233a6326940be0c171053fc8227405a)
2025-03-19 12:58:34 +01:00
Stuart Carnie
6e298f2b95
Renderer: Fix Metal handling of cube textures; assert equal dimensions
...
(cherry picked from commit e2066298d9ea12bbc440b38a881d09836ceb4891)
2025-03-19 12:58:21 +01:00
Pāvels Nadtočajevs
5c6f4a4ac6
Use single RNG instance for FileAccessEncrypted IV generation.
...
(cherry picked from commit cf18cf163092c9586f81a46e690e8f790282ca0a)
2025-03-19 12:58:09 +01:00
Pāvels Nadtočajevs
0da30a1260
[Label] Fix min. size calculation counting extra spacing twice.
...
(cherry picked from commit acdaaf48f9f4e5239e54cf76c38ad997407cbb1c)
2025-03-19 12:57:38 +01:00
Aaron Franke
a8e3ac0e09
Change root node transform warning to only show up for position
...
(cherry picked from commit f9c7b1fcffc28e515aa6ebb0c5271feef8829655)
2025-03-19 12:57:23 +01:00
Pāvels Nadtočajevs
efb3cf1db4
[macOS/iOS] Fix system font family descriptor leak.
...
(cherry picked from commit c5dcecc6f742fbbafe4ce10baf476ce240ad0f88)
2025-03-19 12:57:11 +01:00
Pāvels Nadtočajevs
ab037eada2
[macOS] Fix editor loading crash on native menu click.
...
(cherry picked from commit 6d698cf18599bc862077fb1542af1f586fb99081)
2025-03-19 12:57:00 +01:00
Pāvels Nadtočajevs
a2b01e420d
Sync display/window/size/initial_position_type and Window::WINDOW_INITIAL_POSITION_ enum.
...
(cherry picked from commit d990f594a05da37252b737fa21deab9f460201bb)
2025-03-19 12:56:47 +01:00
Pāvels Nadtočajevs
a2e1a028bb
[Editor] Set window position when running project in maximized or full-screen mode to ensure it is opened on the correct screen.
...
(cherry picked from commit 0d6e4df17525c6dff72b6f6098ffd4ad5fe9f436)
2025-03-19 12:56:18 +01:00
Pāvels Nadtočajevs
aede60bdc7
[macOS/iOS] Ensure only one axis change event is produced during single process_joypads() call.
...
(cherry picked from commit a797c7b8e20062b7db2eec102065ffef7ca5def8)
2025-03-19 12:56:07 +01:00
Pāvels Nadtočajevs
eb2cb96dee
Force multiple of 4 sizes for Betsy compressor.
...
(cherry picked from commit face3caf6acae841aee66163d9d697f25c856dc5)
2025-03-19 12:55:39 +01:00
Mikael Hermansson
21501dc4b4
Fix ConcavePolygonShape3D always enabling backface_collision when using Jolt Physics
...
(cherry picked from commit 3603a5a9dd71c9839cfac69078faf4e1cf5f841d)
2025-03-18 14:06:16 +01:00
Pāvels Nadtočajevs
8813063847
Fix editor crash on overrides for non-existent input mappings.
...
(cherry picked from commit 57011c89484313dda7f09a330b13198f492a1c44)
2025-03-18 14:06:16 +01:00
Anish Mishra
6ef29a0e55
Convert compress_native_libraries to a basic export option
...
(cherry picked from commit f3155412af10541c5f853fa73b11f159b88604b4)
2025-03-18 14:06:16 +01:00
Mikael Hermansson
d7366d5929
Add clearing of static_gdscript_cache to GDScriptCache
...
(cherry picked from commit db5e843e468b7a69aeaebdf1e4159d2741b660fd)
2025-03-18 14:06:16 +01:00
unvermuthet
fa50a444d2
Vulkan: Disable layers in editor deemed buggy by RenderDoc
...
(cherry picked from commit e41200b407719cae37c26cd5fdb2b417ff342c0c)
2025-03-18 14:06:16 +01:00
Michael Alexsander
b31a2544fb
Fix wrong height for top editors in the inspector
...
(cherry picked from commit 778a14a4d7d1781f8fe41a06760418764c19877a)
2025-03-18 14:06:16 +01:00
Rémi Verschelde
539e071afa
Revert "Fix SceneTree's rename LineEdit's offset position"
...
This reverts commit 87f75e7785 .
This caused a regression (#104138 ) so let's wait for it to be properly
resolved and tested before attempting a cherry-pick.
2025-03-18 14:06:16 +01:00
Asaduji
74cbb2152b
Fix interpolation in XR nodes
...
(cherry picked from commit 9e1b9fb1bc66dc1d63074ac440664abe2fcef94c)
2025-03-18 14:06:16 +01:00
Aaron Franke
f9378c5092
Fix missing Vector4(i) and Projection in C# bindings generator
...
(cherry picked from commit 6c9087fb5ad1030cad6f2c64f99cb9e5f90bb74a)
2025-03-18 14:06:16 +01:00
Mike Estee
cfe944540b
Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D
...
(cherry picked from commit d39003c0bf6cd75f2d4c78dba1d07609c2f7f5e2)
2025-03-18 14:06:16 +01:00
风青山
72ad4a2f36
Make EditorProperty and its child EditorProperties behave more like sibling nodes
...
Let `EditorProperty::gui_input()` no longer handle mouse events that
occur in the child EditorProperty rect.
(cherry picked from commit 62aa4a6f9ebc47a95fdf3b987e253f2eff874a5a)
2025-03-18 14:06:16 +01:00
风青山
ba27815166
Revert "Fix inspector jumping when gaining focus"
...
This reverts commit 9226424401 .
(cherry picked from commit d0437d5052092aca46e511e6a26042634326b113)
2025-03-18 14:06:15 +01:00
风青山
f0e7fa783e
Revert "Fix inspector follow focus when child is focused"
...
This reverts commit 286d3ae415 .
(cherry picked from commit a375e77b85700f8da8547f9580296e17b376ae3a)
2025-03-18 14:06:15 +01:00
Silc Lizard (Tokage) Renew
f00048fa79
Fix rest translation space in LookAtModifier3D
...
(cherry picked from commit 78fbe37f4b035a63549c5fa9adce5c3a0f1037a0)
2025-03-18 14:06:15 +01:00
arkology
63eb2b06d6
Fix Node dock broken right after opening project
...
(cherry picked from commit a4e35f1e769d252c86d0585c9b4eee9a21198ba3)
2025-03-18 14:06:15 +01:00
kobewi
d4b7f06383
Create .uid files for detected new files
...
(cherry picked from commit 38ecaec5f9f8bc2217397b867d6ac8f3059ef17e)
2025-03-18 14:06:15 +01:00
Konrad Gadzina
6b0820f805
Fix game crashes when adding color preset after clearing presets in another control
...
(cherry picked from commit d51f33e1b4005fc8c494f42361e0f61b0135b8b8)
2025-03-18 14:06:15 +01:00
kobewi
3de32375c3
Fix Android build template message translation
...
(cherry picked from commit db64674a568d072cab61c59bd036c68624517a55)
2025-03-18 14:06:15 +01:00
HolonProduction
b054055b2a
GDScript: Fix head class range to include class_name
...
(cherry picked from commit d6da30e9c77825530702bd37a557a42f8c86d814)
2025-03-18 14:06:15 +01:00
David Snopek
9f30ad69e3
JavaClassWrapper: Fix mistake in last fix for org.godotengine.godot.Dictionary conversion
...
(cherry picked from commit 2091899d551ab267282523820b3b636aa85d3e24)
2025-03-18 14:06:15 +01:00
Rémi Verschelde
4ab1c03ab5
Merge pull request #97498 from TheSofox/remotetransform3d-globalrotate
...
[4.4] Fix `RemoteTransform3D` to always use global rotation if `use_global_coordinates` is true
2025-03-18 14:05:35 +01:00
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 d1b63ae16cd89054bfc37f442f18409deec9b969)
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 16865b69178f0c653dac07c3713a6088e508e966)
2025-03-14 00:19:34 +01:00
Julian
44b2b62b22
Copy audio data to dest when bypassing pitch effect
...
(cherry picked from commit f7bb2c8b1183ffabda11b7b1f938466dbbdec5c4)
2025-03-14 00:19:25 +01:00
Hilderin
6238bdf066
Fix missing binding for NOTIFICATION_WM_POSITION_CHANGED
...
(cherry picked from commit 14b1e40e36d72773c91046615ae6c15652422c77)
2025-03-14 00:19:13 +01:00
Adam Scott
e06d08fe1a
Set interactive music streams as meta streams
...
(cherry picked from commit d68ff21fbeb36e66ef49a2c344d7e31d45a81dc7)
2025-03-14 00:19:02 +01:00
BlueCube3310
1a379d1805
BasisUniversal: Ensure ASTC's HDR variant is supported when transcoding
...
(cherry picked from commit 4d46ef8e8e3f8c9cb57902ef18a21ba49b38514d)
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 9cbfeff940cf131376d2c5c6f2916caf8865b23a)
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 99071539e021330987a4668962f6bfb57180bcfb)
2025-03-12 23:18:00 +01:00
ydeltastar
be074cc17b
Fix debugger's memory leak when project closes itself
...
(cherry picked from commit ddb94b9e9d9e6ea5632df863d3f023f678ad1f5c)
2025-03-12 23:16:36 +01:00