Yuri Sizov
86f946043a
Safeguard against BitMap fonts in the CanvasItem editor
...
Co-authored-by: ArrowInAKnee <gatexxl@gmail.com>
(cherry picked from commit 8fe6fceb02
)
2022-07-03 03:54:43 +02:00
kleonc
6e9fcf721b
SpriteFramesEditor Fix preview grid in "Select Frames" dialog and preserve source texture margins when creating frames from AtlasTexture
2021-09-21 20:08:25 +02:00
Haoyu Qiu
dff81b25cd
Fix TextEditor not checking Standard highlighter in non-English UI
...
When using non-English UI, there were `Index p_idx = -1 is out of bounds (items.size() = 2).`
errors on on startup if any text file is open in the script editor. And clicking the Standard
highlighter option does not check that menu item.
This is caused by `TextEditor` searching for that menu item with unlocalized text. As already
did in `ScriptTextEditor`, this PR stores and searches for menu item with `TTR`ed text.
(cherry picked from commit a66339a549
)
2021-08-18 23:27:43 +02:00
Yuri Roubinsky
a89346e227
Fix incorrect position of the created VisualShader nodes on zoomed graph
...
(cherry picked from commit 8249ae8085
)
2021-08-13 10:39:21 +02:00
kleonc
5acfb5127c
TileMap Fix trying to get data for tile not existing in attached TileSet
...
(cherry picked from commit 2eeed26d67
)
2021-08-13 10:36:57 +02:00
Yuri Roubinsky
73f40a1efc
Prevent warning spam to console when dragging a CanvasItem in container
...
(cherry picked from commit bb5729fd35
)
2021-08-03 09:28:31 +02:00
Haoyu Qiu
321a4bfcd8
Make action names translatable
...
(cherry picked from commit a3b221e99f
)
2021-08-03 09:27:12 +02:00
Hugo Locurcio
9f68eb2e4c
Clarify the purpose of the default asset library URLs in the editor
...
`localhost` was removed as it won't work out of the box. It can be added
by the user if they're working on the asset library itself.
This won't affect existing installations due to how the editor settings
are stored, but existing installations will keep working fine.
(cherry picked from commit eac8ba6ce8
)
2021-07-24 01:12:52 +02:00
foxydevloper
57189c114e
Fix hidden seperators when horizontal frames is 1
...
(cherry picked from commit 429382b7e5
)
2021-07-24 01:10:40 +02:00
Atlinx
ff943359dc
Add scaling to the curve editor's handles
...
This fixes issue #50617
(cherry picked from commit ac5f3a6733
)
2021-07-20 12:01:44 +02:00
Aaron Franke
752c1451db
[3.x] Allow reading shaders from .gdshader files
...
(cherry picked from commit 7dc2edc430
)
2021-07-20 12:00:16 +02:00
Питанов Валера
051c5a7ed9
fix lightmap cpu crashes
...
(cherry picked from commit 47b9afa3e9
)
2021-07-15 11:52:53 +02:00
Rémi Verschelde
1a6c44aaf3
SpatialEditor: Revert tooltip rephrasing for Game Camera Override
...
Partial undo of #49541 , keeping the swap fix but also preserving the
existing strings to avoid breaking translations in 3.3.
2021-06-29 14:55:44 +02:00
Hugo Locurcio
a40b59d270
Fix game camera override tooltips being swapped
...
Previously, the wrong tooltip was shown.
This also tweaks the tooltips' texts to be clearer and remove
references to "game" (since Godot is used for more than just games).
(cherry picked from commit d1c5dd5b68
)
2021-06-17 13:21:28 +02:00
Hugo Locurcio
915865b279
Fix editor constantly redrawing when freelook is active with still camera
...
The editor only needs to redraw when the camera is moving.
This helps preserver battery life on laptops when using freelook,
especially with the toggle mode (Shift + F).
(cherry picked from commit 21807f8d88
)
2021-06-17 13:19:05 +02:00
bruvzg
05b72c2e9b
[3.x] Fix visibility issue with zoom label
...
(cherry picked from commit 36ca3fea96
)
2021-06-03 12:42:45 +02:00
kleonc
7674015231
TextureRegionEditor Fix not updating on editing region with autoslice cached
...
(cherry picked from commit 019c99e538
)
2021-06-03 12:41:10 +02:00
jfons
01ce818c7b
Fix swapped front/rear directions in viewport rotation control.
...
(cherry picked from commit e70e33ddcf
)
2021-05-22 19:09:32 +02:00
Hugo Locurcio
7339de9dbb
Increase the TileSet editor's snap step to 1024
...
This also tweaks the autotile bitmaks mode property hint string.
(cherry picked from commit a9df687db6
)
2021-05-19 15:28:13 +02:00
Rémi Verschelde
c3732f0da8
Revert "Tweak lightmapper warning message to mention Rosetta emulation on macOS"
...
This reverts commit 1e3166115a
.
This is no longer needed after #48455 .
2021-05-18 11:58:45 +02:00
davidh
025a380d1f
Check for valid DynamicFontData before duplicate
...
(cherry picked from commit ae2bc66eae
)
2021-05-13 23:16:20 +02:00
Rémi Verschelde
d1ac177f98
TileSet: Fix signal disconnect error in some situation
...
Fixes second issue in #45938 .
Co-authored-by: kleonc <9283098+kleonc@users.noreply.github.com>
(cherry picked from commit 6e920d0c14
)
2021-05-10 17:13:58 +02:00
kleonc
44a4df0476
TileMapEditor Modulate autotile previews
...
(cherry picked from commit 3f1b95cfb1
)
2021-05-03 16:41:48 +02:00
kleonc
839f602859
TileMapEditor::_bucket_fill Check autotile coordinates only if autotile is selected
...
(cherry picked from commit a1b903066e
)
2021-05-03 16:41:28 +02:00
bruvzg
87aa694ae5
Duplicate DynamicFontData resources in the editor preview generation thread to avoid race condition.
...
(cherry picked from commit 301bedd5d4
)
2021-04-30 12:12:49 +02:00
Yuri Roubinsky
7a6a150bc2
[3.2] Prevents default values of VSNodeCustom from overriding by a script
...
(cherry picked from commit ac91e2ca0d
)
2021-04-26 11:50:44 +02:00
Hugo Locurcio
1e3166115a
Tweak lightmapper warning message to mention Rosetta emulation on macOS
...
(cherry picked from commit 47f869b731
)
2021-04-22 18:08:30 +02:00
Aaron Franke
9b928cbd9e
Show a message when trying to zoom farther than the limit
...
(cherry picked from commit b8f66d58b6
)
2021-04-12 00:23:43 +02:00
Haoyu Qiu
14cea66f23
Fixes Node3D rotation in select mode on macOS
...
(cherry picked from commit 879a290ed9
)
2021-04-12 00:23:43 +02:00
Haoyu Qiu
bfa5adb84f
Fix 3D selection box size for Spatial
2021-04-11 19:01:37 +08:00
megalobyte
724a18cf72
Use double when setting the default step size
...
Casting it as a float was causing issues with the progress bar
(cherry picked from commit d0f3817876
)
2021-04-05 12:01:18 +02:00
AndreaCatania
bd5663e2cf
Fixes editor crash on closing
...
Fixes editor crash when the gizmo is destroyed and the `SceneTree` is already freed.
(cherry picked from commit 79f55fcded
)
2021-03-31 12:47:54 +02:00
Rémi Verschelde
015973df04
doc: Make all tutorial links point to 3.3 branch of docs
2021-03-26 10:43:43 +01:00
Hugo Locurcio
fed17afe7d
Tweak the 3D editor grid default to not go below subdivisions of 1 meter
...
Small subdivisions aren't useful that often and make it difficult for
people to get a sense of scale in 3D.
(cherry picked from commit 3472c3f6ea
)
2021-03-21 01:19:37 +01:00
andybarcia
f8a1801fbc
Fixes TileMap editor copy bug.
...
(cherry picked from commit 558b08e6d9
)
2021-03-20 23:08:03 +01:00
kobewi
ba70958b29
Fix audio player not resetting after wav finishes
...
(cherry picked from commit daa62ccaa3
)
2021-03-20 22:59:33 +01:00
Haoyu Qiu
966c89657b
Fix AnimationTree editor crash when renaming node
...
(cherry picked from commit eac806547f
)
2021-03-16 11:38:29 +01:00
Dominik 'dreamsComeTrue' Jasiński
ac4cedc596
Reset ruler tool when switching tools with shortcuts
...
Fixes : #37056
(cherry picked from commit a99a671034
)
2021-03-16 11:11:27 +01:00
jmb462
b674d934c4
Fix Asset Library URL not updating after been changed in editor settings
...
The changes made in this commit refresh the URL OptionButton when editor settings are modified.
No need to restart any more for the changes to appear in the Asset Library.
Fix #46977
(cherry picked from commit 6525d74623
)
2021-03-14 00:20:54 +01:00
jmb462
b73a97b110
Fix hardcoded Maya style navigation pan key modifier
...
ALT key modifier was hardcoded is node_3d_editor_plugin.cpp and didn't take editor settings into account.
Fix #46973
(cherry picked from commit 31077d875e
)
2021-03-13 22:04:55 +01:00
mujpao
f2739b3f52
Update viewport after Polygon2D deselected
...
(cherry picked from commit 030703dd30
)
2021-03-13 21:56:31 +01:00
Rafał Mikrut
1435e2c0f9
Fix crashes when manipulating nodes in editor
...
(cherry picked from commit f81ecb498b
)
2021-03-12 10:12:16 +01:00
gatalskii
f60d27fe16
mod: pop-up usability enhancement for support button
...
Now after choosing support level pop-up doesn't hide after each click
(cherry picked from commit efe05a166e
)
2021-03-08 17:37:13 +01:00
Hugo Locurcio
266282813a
Make the pagination buttons wider in the asset library browser
...
This makes the page number buttons easier to click.
(cherry picked from commit 25c6acb702
)
2021-03-08 17:37:13 +01:00
kobewi
bc56681b0b
Don't save unchanged script upon closing
...
(cherry picked from commit 12f5a5a701
)
2021-03-07 22:51:06 +01:00
Yuri Roubinsky
9517b6e4ce
Check before connecting `TileMapEditor::settings_changed`
...
(cherry picked from commit 1e7662f972
)
2021-03-02 10:26:14 +01:00
hilfazer
84a9efcebc
Prevent crash when clicking Mesh in MeshInstance when is scene root
2021-02-26 18:58:05 +01:00
Rémi Verschelde
fb301a0c43
Merge pull request #38351 from avril-gh/remember-scripts-panel-visibility-in-project-metadata
...
preserve scripts panel visibility state between sessions in project metadata
2021-02-25 21:17:02 +01:00
trollodel
2da6d82f3b
Allow CollisionObject to show collision shape meshes
...
Add an editor gizmo to CollisionObject.
CollisionShape no longer shows collision shapes directly.
2021-02-24 21:33:40 +01:00
hilfazer
28fa0f5d13
Prevent selecting hidden nodes in Canvas Item Editor
2021-02-20 20:30:16 +01:00