Rémi Verschelde
dafc47390c
Merge pull request #95025 from AThousandShips/file_compressed_fix
...
[4.4] [Core] Fix `FileAccessCompressed.get_buffer` size error on multiples of block size
2025-04-25 11:38:02 +02:00
Rémi Verschelde
4d7c448a0a
Merge pull request #102059 from AThousandShips/fix_cowdata_performance
...
[4.4] [Core] Fix performance issues in some `CowData` methods
2025-04-09 13:49:11 +02:00
A Thousand Ships
38570afee6
[Core] Fix FileAccessCompressed.get_buffer size error on multiples of block size
2025-04-08 14:31:43 +02:00
Rémi Verschelde
96579d1399
Merge pull request #104881 from akien-mga/revert-modulate-colored-emojis
...
[4.4] Don't apply font color to colored emojis
2025-04-02 11:39:57 +02:00
Rémi Verschelde
13c34fc29c
Don't apply font color to colored emojis
...
Partial revert of the change in #102880 , cherry-picked to 4.4.1.
Co-authored-by: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com >
2025-04-01 14:03:43 +02:00
Rémi Verschelde
49a5bc7b61
Bump version to 4.4.1-stable
2025-03-26 00:11:16 +01:00
Rémi Verschelde
21455d8351
Add changelog for 4.4.1
2025-03-26 00:11:08 +01:00
Rémi Verschelde
f632725611
i18n: Sync translations with Weblate (classref)
...
Somehow missed in the previous commit.
2025-03-25 23:49:52 +01:00
Rémi Verschelde
994983a93b
i18n: Sync translations with Weblate
2025-03-25 23:21:23 +01:00
风青山
3ef69f0a79
Fix editor crash when inspecting 2 objects handled by the same plugin
...
Already activated plugins do not need to be added again to `editor_plugins_over`.
`fold_resource()` changes `active_plugins` and is unsafe to call while iterating
over `active_plugins`.
(cherry picked from commit 411f4763198b14d38db1afd296853996b2a5599a)
2025-03-25 23:15:04 +01:00
Mikael Hermansson
00baf18d6e
Fix shape always being zero with get_rest_info when using Jolt Physics
...
(cherry picked from commit 4b5661758f9c4db3bc336029f92789c9d2597472)
2025-03-25 23:14:49 +01:00
Pāvels Nadtočajevs
46f16271e2
Disable broken Vulkan layers before running RenderingDevice tests.
...
(cherry picked from commit 3358128dc213eb5823f04084be152e4b732d4599)
2025-03-25 23:14:32 +01:00
Rémi Verschelde
98ebd4e61a
Vulkan: Re-enable Mesa device select layer
...
We got this from RenderDoc which had an issue with it 5 years ago, but it's
not a given that Godot is also affected.
This layer is actually quite convenient to be able to change what default Vulkan
capable GPU should be used for applications via environment variables:
https://docs.mesa3d.org/envvars.html#vulkan-mesa-device-select-layer-environment-variables
(cherry picked from commit c9f0ab67015f1a88d87de634c1c62119b79ecc00)
2025-03-25 23:14:04 +01:00
Rémi Verschelde
f26392d45b
i18n: Sync translations with Weblate
2025-03-24 22:46:36 +01:00
Fabio Alessandrelli
1e37886e19
mbedTLS: Update to version 3.6.3
...
(cherry picked from commit 0b0655aee4c60e9ddf98ec80a20782554f798c57)
2025-03-24 22:37:21 +01:00
Hilderin
abef5e0d23
Fix crash when reimporting nested gltf scenes
...
(cherry picked from commit efc3e3aea78d6faebf25d5ecd260309f8fe865b4)
2025-03-20 17:29:05 +01:00
Pāvels Nadtočajevs
c477d248c6
Fix icons with non-ASCII file names in project manager.
...
(cherry picked from commit abe413ff8c8962be2063fa6659d3a0e53dd0e9ec)
2025-03-20 16:43:47 +01:00
Anish Mishra
a6c6104ae7
Add instruction to wrap nested classes in JavaClassWrapper
...
(cherry picked from commit 956db92c655d0d08dba6bafb8bbdac79d4c9af52)
2025-03-20 16:39:34 +01:00
bruvzg
6d45d6265b
Fix use after free in the editor inspector section cleanup.
...
(cherry picked from commit c7ca36b827eaad25a6a911747e83d893301b4da9)
2025-03-20 16:39:20 +01:00
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