Lyuma
ba9f2981f1
gltf: Remove obsolete hack to embed gltf textures in advanced import
...
(cherry picked from commit bd020b7d92
)
2023-04-07 17:44:39 +02:00
Yuri Sizov
cacc6c5ed5
Prevent color conversion of the big Godot logo
...
Use an off-white color from the palette that we explicitly don't convert.
(cherry picked from commit ce741df43d
)
2023-04-07 17:44:38 +02:00
Marius Hanl
817da41d55
Fix some theme values affect the editor by setting a default value for the theme constant 'h_separation' for MenuBar and Button and a default value for the theme color 'background_color' for TextEdit
...
(cherry picked from commit c0905bc0af
)
2023-04-07 17:44:38 +02:00
kobewi
87a9d2c87e
Improve editor state initialization
...
(cherry picked from commit 13c8a9890d
)
2023-04-07 17:44:38 +02:00
kobewi
03827485d7
Properly remember snapping options per-project
...
(cherry picked from commit 45b47d5584
)
2023-04-07 17:44:38 +02:00
James Buck
861399fbe5
Re-enable script editor File menu shortcuts when the menu is hidden
...
(cherry picked from commit de49bec30e
)
2023-04-07 17:44:37 +02:00
Jean-Michel Bernard
1aa5fce321
Fix commenting collapsed function issue
...
(cherry picked from commit 68ad3338ef
)
2023-04-07 17:44:37 +02:00
Ron B. Yeh
bcf991d3ec
Fix off-by-one issue where Go to Line dialog shows the incorrect line
...
number (one less than the actual current line).
(cherry picked from commit 1e9fd10f68
)
2023-04-07 17:44:37 +02:00
ajreckof
62dbd512cc
Fix descriptions not showing for theme properties
...
(cherry picked from commit 14140eb2d9
)
2023-04-07 17:44:37 +02:00
kobewi
f8517e1c4b
Remember directory when installing templates file
...
(cherry picked from commit 551b6965ec
)
2023-04-07 17:44:36 +02:00
Hakim
b17f0f593e
Use physical shortcuts for freelook navigation in the editor
...
(cherry picked from commit 52de40310a
)
2023-04-07 17:44:36 +02:00
Rémi Verschelde
9099ac39cf
i18n: Sync translations with Weblate
2023-04-04 00:33:24 +02:00
smix8
1deda0f003
Add navigation renames to 3to4 converter
...
Adds navigation renames to 3to4 converter.
(cherry picked from commit 0c1e585a1d
)
2023-04-03 18:37:44 +02:00
Ninni Pipping
1e94881484
Exposing more project settings for documentation
...
(cherry picked from commit bd30847e59
)
2023-03-30 19:26:05 +02:00
Haoyu Qiu
d6b36e800d
Improve POT Generation dialog
...
* Avoid "property not found" warnings when adding a file for the first
time.
* When no file is added, disable the Generate POT button instead of
printing a warning.
(cherry picked from commit 584136271c
)
2023-03-30 19:24:52 +02:00
Rémi Verschelde
fe71d33033
Project converter: Remove Tween properties/signals from renames
...
The Tween class in Godot 3 is fully incompatible with Godot 4, there's no point
doing these renames. It also makes it harder to use Threen, my (currently WIP)
forward-port of the Godot 3 Tween to Godot 4.
(cherry picked from commit 0171037e0a
)
2023-03-30 19:20:36 +02:00
kobewi
74a35c9ca2
Don't allow selecting nodes without owner
...
(cherry picked from commit 2fcfef15da
)
2023-03-30 19:18:35 +02:00
kleonc
47c4044d03
TileSet editor AtlasMergingDialog crash fix
...
(cherry picked from commit c72b09639a
)
2023-03-30 19:16:33 +02:00
Hugo Locurcio
6fedc728f6
Use 8×8 default grid size for TextureRegion and 2D polygon editors
...
Power-of-two grid sizes are more suited to most game assets.
(cherry picked from commit 0f73ef1df9
)
2023-03-27 18:04:25 +02:00
Haoyu Qiu
2ea8dd7232
More i18n improvements
...
* Make placeholder in editor layout dialog translatable.
* Make messages in scene import settings dialog translatable.
* Mark theme override property categories for translation.
(cherry picked from commit 5a5fd33e42
)
2023-03-27 18:02:14 +02:00
Haoyu Qiu
5e9e95c34c
Make Add Scene button the same height as scene tabs
...
(cherry picked from commit 8ab11127bc
)
2023-03-27 18:00:35 +02:00
Haoyu Qiu
50ea0951fe
Fix height of subresource button in Inspector
...
(cherry picked from commit 66b325b728
)
2023-03-27 18:00:28 +02:00
kobewi
65c52087c2
Remove disabled plugins from active plugins
...
(cherry picked from commit 0b8b37c35d
)
2023-03-27 17:58:34 +02:00
nikitalita
7a827f979e
Fix ResourceImporterLayeredTexture::import() high_quality type
...
(cherry picked from commit 68a6505f41
)
2023-03-27 17:48:02 +02:00
kleonc
8575010e88
TileMapEditor Fix preview rendering and transform calculations
...
(cherry picked from commit 224c66324b
)
2023-03-27 17:32:48 +02:00
Fahad Shihab
e99b184b6c
Added drag and drop support for shaderinclude
...
Dragging and dropping now works for shader include file.
(cherry picked from commit e5601b517e
)
2023-03-27 17:26:36 +02:00
Yuri Sizov
636d7905b0
Update property keying state without a full Inspector rebuild
...
(cherry picked from commit f68eb4a967
)
2023-03-27 17:17:19 +02:00
Marius Hanl
6e85d4efea
Add conversion for Vector2 method tangent() -> orthogonal()
...
For C# also: Perpendicular() -> Orthogonal()
(cherry picked from commit da4ec87673
)
2023-03-27 17:14:42 +02:00
Hakim
60ceecb1ab
Reload built in script to get its methods on signal connection
...
(cherry picked from commit 5aa8b9ee61
)
2023-03-27 17:13:30 +02:00
kobewi
d91a3985ae
Fix EditorUndoRedoManager's handling of MERGE_ENDS
...
(cherry picked from commit 38c50b4ed3
)
2023-03-27 17:10:54 +02:00
stmSi
0dab32f317
Fix Find in Files
Search Results cannot open builtin script
...
(cherry picked from commit f1f4c5b10b
)
2023-03-27 17:06:43 +02:00
bruvzg
7a3f8a83da
Fix GDExtensions library export when multiple architectures are set.
...
(cherry picked from commit c2d678a924
)
2023-03-27 16:55:28 +02:00
bruvzg
24c4b5e8ad
[macOS] Re-add support for the _sc_ inside app bundle. Update docs.
...
(cherry picked from commit 174e0837e0
)
2023-03-27 16:34:57 +02:00
Eric M
74b5a0ca4f
Fix cancelling selection (pressing escape) while gizmo editing making uncommitted changes.
...
* Pressing escape while gizmo editing will discard the changes made during that edit 'session'
(cherry picked from commit 871ddf80c0
)
2023-03-27 16:29:21 +02:00
clayjohn
5262fe21de
Delete unused compression formats from .imoprt files when exporting
...
(cherry picked from commit dec86164e1
)
2023-03-27 16:26:13 +02:00
Haoyu Qiu
ef06e5d786
Fix error when opening Inspector's dots menu
...
When the inspector is empty, opening the "extra resource options" menu
produces a error:
> Condition "current_res.is_null()" is true.
Opening the mneu with no current resource is valid use case, so
`ERR_FAIL_COND` should not be used.
(cherry picked from commit cb0fa0ed7b
)
2023-03-16 16:42:53 +01:00
clayjohn
ec5f503289
Disallow creating a project in the Home or Documents folder
...
Also don't prompt users to delete the project folder for now.
This is a temporary fix to ensure that users do not delete their entire home folders by mistake
(cherry picked from commit 45a26ff292
)
2023-03-16 16:42:09 +01:00
Hugo Locurcio
ab12edb6c6
Add "Bbcode" -> "BBCode" editor capitalization
...
This property name is used in RichTextLabel.
(cherry picked from commit 81858da2e6
)
2023-03-16 16:41:16 +01:00
kobewi
5faebb712e
Fix MultiNodeEdit not cleared after deleting nodes
...
(cherry picked from commit fbffd686e2
)
2023-03-16 16:40:13 +01:00
Marius Hanl
3bb89a0911
Add conversion for common Theme Overrides
...
(cherry picked from commit a40f559fe2
)
2023-03-16 16:37:38 +01:00
Danil Alexeev
5acc7a77fe
Fix InputEventConfigurationDialog
modifies original event
...
(cherry picked from commit 9fbf24fd5c
)
2023-03-16 16:37:05 +01:00
Rémi Verschelde
d23922ffeb
i18n: Sync translations with Weblate
2023-03-15 02:29:27 +01:00
the-sink
38c0ad7c6c
Redraw 2d viewport when guides are cleared
...
(cherry picked from commit 0c051f41b1
)
2023-03-14 13:59:05 +01:00
Marius Hanl
3176016528
Convert OpenSimplexNoise to FastNoiseLite
...
- class name and octaves property
(cherry picked from commit 862296273b
)
2023-03-14 13:59:05 +01:00
Yuri Sizov
c59c68cdec
Make sure Script Debugger is updated with the editor theme
...
(cherry picked from commit 239eb31c90
)
2023-03-14 13:59:05 +01:00
yedpodtrzitko
5824967f2f
clear filter input in Project Settings when opening Layers
...
(cherry picked from commit e13bcf5b84
)
2023-03-14 13:59:04 +01:00
Haoyu Qiu
38ad9c52b2
Add missing TTRs in tiles editor and array inspector
...
(cherry picked from commit bef7f14885
)
2023-03-14 13:59:04 +01:00
Hayden Leete
26ab941507
Fix errors when closing floating docks
...
dock->get_index() on line 4463 was not behaving as expected
due to dock having an internal sibling, so now we just get the
index excluding internal nodes.
line 4742 would throw an error if you made multiple docks
floating then redocked the end docks first, but no longer
(cherry picked from commit 21578e0bb4
)
2023-03-14 13:59:04 +01:00
Haoyu Qiu
b4a1bfd6d5
Fix coloring of the renderer options button
...
(cherry picked from commit ac7a4f6e87
)
2023-03-14 13:59:03 +01:00
Ryan Roden-Corrent
47dc4bc307
Don't unset local_coords on starting transform.
...
This fixes a bug introduced by 806425621c
, where dragging the gizmo no longer respected local transforms.
I'm not sure why I called set_local_coords_enabled(false) in _compute_edit. Removing this line seems to fix gizmo-dragging local transforms, without breaking anything else.
I also noticed that confirming a transform leaves the gizmo axis lines on the screen. This is fixed by calling update_transform_gizmo after clearing the edit mode/instant flags, so update_transform_gizmo knows not to render any axes.
(cherry picked from commit d3d1223b97
)
2023-03-14 13:59:03 +01:00