17833 Commits

Author SHA1 Message Date
Logan | Redot Manager
0e1487132f Merge pull request #1081 from Spartan322/4.4-cherry-pick/animation-bugs
[4.4] Cherry-picks for the 4.4 branch - 1st animation bugs batch
2025-08-18 05:24:03 -04:00
shadowcow13
2044aa7837 Fix name included in animation when saved from slice in scene importer
(cherry picked from commit c6c4c55146)
2025-08-18 04:54:59 -04:00
demolke
3b558cc252 Fix editing/removal of bone meta
This was accidentally always targeting bone 1

(cherry picked from commit 80aada7d23)
2025-08-18 04:54:59 -04:00
Kasper Arnklit Frandsen
db1a3365f3 Fix scale from cursor in Animation Player
(cherry picked from commit e9edff8d25)
2025-08-17 01:35:37 -04:00
Silc Lizard (Tokage) Renew
35d315363b Make silhouette fixer use arc Quaternion constrructor instead look_at
(cherry picked from commit d2cf48700e)
2025-08-17 01:34:31 -04:00
Logan Detrick
950bf0e64b Fix Grabber Double Scaling when zoomed
(cherry picked from commit c361e60cfa)
2025-08-17 01:31:52 -04:00
Arctis-Fireblight
6ce461ec30 Fix animation track inserted path and key type
Co-authored-by: SaracenOne <SaracenOne@gmail.com>
Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>
(cherry picked from commit 19f342e043)
2025-08-16 21:32:34 -05:00
Matthew Love
4ac33e5671 Fix MSVC warning for potential mod by 0 (C4724)
(cherry picked from commit 9d3f4cad6d)
2025-07-26 17:04:37 -04:00
Spartan322
caf30f42e3 Merge commit godotengine/godot@e531f3eb7b 2025-06-13 00:20:35 -04:00
Rémi Verschelde
e531f3eb7b i18n: Sync translations with Weblate 2025-06-06 12:07:00 +02:00
Rémi Verschelde
9d016cd0c7 i18n: Sync translations with Weblate 2025-05-30 15:09:07 +02:00
Spartan322
b5e34ce34e Merge commit godotengine/godot@4d7c448a0a 2025-04-19 04:51:06 -04: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 411f476319)
2025-03-25 23:15:04 +01:00
Rémi Verschelde
f26392d45b i18n: Sync translations with Weblate 2025-03-24 22:46:36 +01:00
Hilderin
abef5e0d23 Fix crash when reimporting nested gltf scenes
(cherry picked from commit efc3e3aea7)
2025-03-20 17:29:05 +01:00
bruvzg
6d45d6265b Fix use after free in the editor inspector section cleanup.
(cherry picked from commit c7ca36b827)
2025-03-20 16:39:20 +01:00
Rémi Verschelde
ce7a785682 i18n: Sync translations with Weblate 2025-03-19 14:51:04 +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
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
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
8813063847 Fix editor crash on overrides for non-existent input mappings.
(cherry picked from commit 57011c8948)
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
风青山
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
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
kobewi
3de32375c3 Fix Android build template message translation
(cherry picked from commit db64674a56)
2025-03-18 14:06:15 +01:00
Rémi Verschelde
daa4b058ee i18n: Sync translations with Weblate 2025-03-14 01:11:51 +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
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
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
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
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
kobewi
14992b1341 Update script modified times when saved in EditorNode
(cherry picked from commit dade8bd66f)
2025-03-12 14:59:02 +01:00
Hilderin
ccb325f0bc Fix headless import always emits errors
(cherry picked from commit dba92c9354)
2025-03-12 14:59:02 +01:00
Haoyu Qiu
b3caec15f5 Set editor's translation domain at root node
(cherry picked from commit 7c8f81f1d0)
2025-03-12 14:58:58 +01:00
Spartan322
a68eb8a076 Merge commit godotengine/godot@4c311cbee6 2025-03-04 03:35:45 -05:00
Rémi Verschelde
fad2e6ded9 i18n: Sync translations with Weblate 2025-03-02 23:23:52 +01:00
Rémi Verschelde
dc128dddb6 Merge pull request #103467 from KoBeWi/the_script_you_are_looking_for_is_no_longer_here
Validate custom type script before loading it
2025-03-02 22:08:21 +01:00