Commit Graph

72290 Commits

Author SHA1 Message Date
Pāvels Nadtočajevs
0da30a1260 [Label] Fix min. size calculation counting extra spacing twice.
(cherry picked from commit acdaaf48f9)
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 f9c7b1fcff)
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 c5dcecc6f7)
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 6d698cf185)
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 d990f594a0)
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 0d6e4df175)
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 a797c7b8e2)
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 face3caf6a)
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 3603a5a9dd)
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 57011c8948)
2025-03-18 14:06:16 +01:00
Anish Mishra
6ef29a0e55 Convert compress_native_libraries to a basic export option
(cherry picked from commit f3155412af)
2025-03-18 14:06:16 +01:00
Mikael Hermansson
d7366d5929 Add clearing of static_gdscript_cache to GDScriptCache
(cherry picked from commit db5e843e46)
2025-03-18 14:06:16 +01:00
unvermuthet
fa50a444d2 Vulkan: Disable layers in editor deemed buggy by RenderDoc
(cherry picked from commit e41200b407)
2025-03-18 14:06:16 +01:00
Michael Alexsander
b31a2544fb Fix wrong height for top editors in the inspector
(cherry picked from commit 778a14a4d7)
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 9e1b9fb1bc)
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 6c9087fb5a)
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 d39003c0bf)
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 62aa4a6f9e)
2025-03-18 14:06:16 +01:00
风青山
ba27815166 Revert "Fix inspector jumping when gaining focus"
This reverts commit 9226424401.

(cherry picked from commit d0437d5052)
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 a375e77b85)
2025-03-18 14:06:15 +01:00
Silc Lizard (Tokage) Renew
f00048fa79 Fix rest translation space in LookAtModifier3D
(cherry picked from commit 78fbe37f4b)
2025-03-18 14:06:15 +01:00
arkology
63eb2b06d6 Fix Node dock broken right after opening project
(cherry picked from commit a4e35f1e76)
2025-03-18 14:06:15 +01:00
kobewi
d4b7f06383 Create .uid files for detected new files
(cherry picked from commit 38ecaec5f9)
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 d51f33e1b4)
2025-03-18 14:06:15 +01:00
kobewi
3de32375c3 Fix Android build template message translation
(cherry picked from commit db64674a56)
2025-03-18 14:06:15 +01:00
HolonProduction
b054055b2a GDScript: Fix head class range to include class_name
(cherry picked from commit d6da30e9c7)
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 2091899d55)
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
A Thousand Ships
dbaf8f3e7a [Core] Fix performance issues in some CowData methods
These relied on `get` which does a bounds check each time on debug
builds
2025-03-15 19:20:48 +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