Commit Graph

7143 Commits

Author SHA1 Message Date
bea7c9be5d [3.x] Improve embedded PCK loading and exporting. 2022-04-28 11:11:48 +03:00
f3a4e3eee5 Add more property capitalizations
- BiDi
- FileSystem
- NavMesh

(cherry picked from commit a549617a38)
2022-04-27 12:32:33 +02:00
2bc036dad5 Add an external link editor icon
This replaces the existing "chainlink" instance icon that was
used for external links. That icon is still used for scene instancing.

The icon was designed by redlamp.

Co-authored-by: Taylor Wright <taylor@redlamp.org>
(cherry picked from commit 5626d026d8)
2022-04-27 12:30:31 +02:00
994c0b7ce5 Fix UndoRedo in Gradient editor
(cherry picked from commit a384031326)
2022-04-27 12:26:10 +02:00
41d0486ad1 Fix missing favorite files in filesystem dock
(cherry picked from commit cbe363d716)
2022-04-27 12:24:16 +02:00
510ed791f9 Merge pull request #60554 from timothyqiu/editor-settings-cleanup 2022-04-27 11:51:03 +02:00
360be72d4c Merge pull request #60550 from timothyqiu/import-preset-i18n-3.x 2022-04-27 10:33:36 +02:00
d088128b43 Remove duplicate editor settings definitions 2022-04-27 15:26:46 +08:00
ac24644464 Merge pull request #60536 from timothyqiu/class-name-icon-3.x
[3.x] Fix custom class icon when it inherits from a script
2022-04-27 08:06:02 +02:00
1f7a2328a3 Merge pull request #59338 from fire-forge/raycast2d-editor-3.x
[3.x] Add an editor handle for `RayCast2D.cast_to`
2022-04-27 07:57:00 +02:00
5d150559a3 Make more import preset name translatable 2022-04-27 13:50:59 +08:00
42448d7587 Fix custom class icon when it inherits from a script 2022-04-27 10:01:08 +08:00
1e61fb1e37 i18n: Sync editor translations with Weblate 2022-04-25 17:14:49 +02:00
c3da5228a3 Fix project manager window position when editor scale is above 100%
This backports a fix from `master` to `3.x` (with simplified code).
2022-04-15 18:05:32 +02:00
8aa30eee2f Fix EditorProperty text and icon overlap bugs
(cherry picked from commit dbc380af59)
2022-04-14 21:38:06 +02:00
4e0547afe9 Add option to paste animation as duplicate
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2022-04-14 10:40:39 +08:00
9a45eb70b4 Merge pull request #60204 from akien-mga/3.x-cherrypicks 2022-04-13 14:23:56 +02:00
8d9071542b Localize unnamed project name in editor window title
(cherry picked from commit 35d0878139)
2022-04-13 11:43:49 +02:00
6ca73386d1 Improve autoload inheritance error message
Autoloaded scripts should always inherit from Node. When you run a
project that tries to autoload a script which doesn’t inherit from Node,
then Godot gives an error.

Before this change, the error said “Script does not inherit a Node”.
That error message is a little bit misleading. If a class inherits a
Node, then one of its superclasses has a Node. If a class inherits
_from_ Node, then one of its superclasses is Node. This change corrects
that mistake.

Fixes #59884.

(cherry picked from commit 1cc7e7ec33)
2022-04-13 11:43:49 +02:00
722d28adeb Clip animation track keyframe rects
(cherry picked from commit c7e06e2202)
2022-04-13 11:43:49 +02:00
423ca42a9b Capitalize names in the debugger
(cherry picked from commit efd9b8bc29)
2022-04-13 11:43:49 +02:00
5f05cb8696 Restore hidden folder behavior for project manager
(cherry picked from commit 38fed916e7)
2022-04-13 11:43:48 +02:00
a5e58f102d Hide .gdignore'd folders
(cherry picked from commit 057a0e00eb)
2022-04-13 10:53:56 +02:00
65aac2cfae Fix popup dialog UI in AnimationTreePlayer editor 2022-04-13 16:49:47 +08:00
e5abfc8679 Merge pull request #60048 from timothyqiu/input-drag 2022-04-12 21:04:02 +02:00
808f315325 Merge pull request #60058 from timothyqiu/select-frames-3.x 2022-04-12 14:43:54 +02:00
32488b46a6 Improve Select Frames dialog of SpriteFrames editor 2022-04-09 17:30:06 +08:00
af8d85a15e Fix crash when dragging from Input Map to VisualScript editor 2022-04-09 09:11:56 +08:00
f0908df8b9 Disable "Open in Inspector" when there is no animation 2022-04-08 10:20:33 +08:00
f196532de6 Focus filter LineEdit after Theme Type dialog popup 2022-04-07 17:14:53 +08:00
f6251724af Add an explicit way to remove a theme type
Co-Authored-by: Yuri Sizov <yuris@humnom.net>
2022-04-05 11:51:15 +08:00
44a7fd1bfb Merge pull request #59836 from ConteZero/fix_editor_log 2022-04-04 23:56:06 +02:00
5f9ae5e936 Merge pull request #59868 from m4gr3d/update_default_display_scale 2022-04-04 19:31:59 +02:00
3ba0508f79 Update the editor display scale based on the device's scaled density 2022-04-04 04:18:56 -07:00
1136a9b58a Add missing CheckBox & CheckButton editor icons
Co-authored-by: Silc 'Tokage' Renew <tokage.it.lab@gmail.com>
Co-authored-by: Yuri Sizov <yuris@humnom.net>
2022-04-04 12:15:46 +08:00
6188e427b4 Fix Copy Selection on editor_log 2022-04-03 16:38:55 +02:00
053b54b67c Add missing newlines to the generated default_env.tres in new projects
This prevents unnecessary whitespace changes in VCS diffs when saving
a scene for the first time in a new project.
2022-04-02 18:41:15 +02:00
f9da6f6978 Extract theme property names for localization 2022-04-01 11:35:02 +08:00
383f79e4f1 Merge pull request #59668 from timothyqiu/strip-feature-tag-3.x 2022-03-30 16:06:56 +02:00
8f2b484817 Merge pull request #59179 from Calinou/occluder3D-add-editor-icons-3.x 2022-03-30 16:03:37 +02:00
14c13f7c4a Strip feature tag manually when extracting property paths 2022-03-30 20:28:57 +08:00
79d3fc5319 Add more patterns for property path extraction 2022-03-30 18:21:24 +08:00
17ce0fcc7c Simplify FBX importer project settings registering 2022-03-29 15:00:31 +08:00
eb837f8cb4 Merge pull request #59375 from timothyqiu/extract-refactor-3.x
[3.x] Refactor editor `extract.py`
2022-03-29 08:45:18 +02:00
15dc747de8 i18n: Sync editor translation template after #59349 2022-03-29 01:22:20 +02:00
0db753ef54 i18n: Sync editor translations with Weblate 2022-03-29 01:22:20 +02:00
7f787857ef Fix inspector group name capitalization
(cherry picked from commit 88b09694e7)
2022-03-29 00:20:23 +02:00
6c778a19d1 Hide "Normal Map" import option when using lossless compression on Texture
This pull request resolves an issue where images being imported with lossless compression allowed you to select a normal map, but the normal map only applies if you're using VRAM compression. Thereby making it redundant to appear when using lossless compression. This pull request hides the normal map option when lossless compression is selected.

Resolves: #59435
(cherry picked from commit 01ca9d3eec)
2022-03-29 00:07:45 +02:00
7ed3bfc2fb Fix persistent favorites after rename
Signed-off-by: Daniel Kříž <Daniel.kriz@protonmail.com>
(cherry picked from commit 0535ef549a)
2022-03-29 00:06:24 +02:00
8d1827cf7c Made reload current project ask for confirmation with unsaved changes
(cherry picked from commit eb81ac8fc5)
2022-03-29 00:03:53 +02:00