Eugene Yang
3f4734c249
Fix broken layout of asset library page
...
(cherry picked from commit c5cab60b90
)
2024-04-08 15:48:30 +02:00
K. S. Ernest (iFire) Lee
d90195bb2e
Fixed loop condition in bone mapping
...
Corrected the for-loop condition in the auto_mapping_process function. Previously, it was checking if children.size() is non-zero, which resulted in an infinite loop
(cherry picked from commit 15f1a0fba3
)
2024-04-08 15:48:29 +02:00
jsjtxietian
5ac47d30ed
Fix path3d's pick works incorrectly when viewport is in half resolution
...
(cherry picked from commit 20f4a5d03a
)
2024-04-08 15:48:29 +02:00
A Thousand Ships
3dd1d48976
[Editor] Add missing virtual bind to `EditorNode3DGizmo(Plugin)`
...
Method `_begin_handle_action` was not bound
(cherry picked from commit c794ce195b
)
2024-03-11 23:20:59 +01:00
A Thousand Ships
cc95f87b2b
[TileSet] Fix crash when deleting dragged polygon point
...
(cherry picked from commit 0ba7463803
)
2024-03-11 17:28:54 +01:00
A Thousand Ships
1894129713
[Editor] Add missing ellipses to menu options that open dialogs
...
(cherry picked from commit dde5368dee
)
2024-03-11 17:28:54 +01:00
Robert Yevdokimov
3098b02e56
Show modifier key functionality on all the editor tools
...
(cherry picked from commit 433c22fb6f
)
2024-03-11 16:41:06 +01:00
Robert Yevdokimov
93fdca17d0
Make viewport message dependent on framerate not physics step
...
(cherry picked from commit 17e9fd06ce
)
2024-03-11 16:36:47 +01:00
jsjtxietian
7c162351c9
Check is the ref shader valid in visual shader's update_option_menu
...
(cherry picked from commit ff089f8cea
)
2024-03-11 16:36:30 +01:00
jsjtxietian
4e615b162d
Fix infinite loop when calculating zoom level if tile_size * max_zoom < default
...
(cherry picked from commit 42c672afd6
)
2024-03-11 16:24:17 +01:00
Mika Viskari
2eda411cca
Do not call _validate_script if editor is not enabled
...
(cherry picked from commit 0fbc857e3f
)
2024-03-11 16:11:13 +01:00
aXu-AP
a05e15944e
Fix opening docs writing extra navigation history
...
Fix #82292
Removes extraneous call to change the tab if the page wasn't yet open when opening class member description.
(cherry picked from commit 0506d6f192
)
2024-03-11 16:08:20 +01:00
Hakim
9547818cc0
Do not reflect the origin lines in a mirror
...
(cherry picked from commit 59c75b074a
)
2024-03-11 15:00:44 +01:00
A Thousand Ships
36e611fa83
Prevent threading problems in `TileMap`
2024-02-27 16:02:54 +01:00
jsjtxietian
bce0ada5f4
Prompt require editor restart to user when gizmo color changed
...
(cherry picked from commit b0ccd5c84f
)
2024-01-25 18:32:37 +01:00
wilto938
6a2a048753
Reset TileMap editor `drag_type` by using the _stop_dragging() function when the toolbar mode is not selected
...
(cherry picked from commit 5a3de5bc30
)
2024-01-25 18:32:36 +01:00
clayjohn
771db18a5d
Uses screen-aligned quads for origin lines to avoid issues on NVidia
...
While we are add it, use alpha-antialised lines to make them look nice
(cherry picked from commit 5591f289d7
)
2024-01-25 18:08:44 +01:00
A Thousand Ships
79179351a3
[Editor] Fix threading problems with `TileMap` preview
...
(cherry picked from commit dbcd82ba67
)
2024-01-25 17:03:57 +01:00
Ricardo Subtil
74374b02a7
Fix DAP breakpoints being cleared on closed scripts
...
(cherry picked from commit 760ff2e933
)
2024-01-24 15:56:51 +01:00
aXu-AP
351bede5ae
Fix UV editor not showing polygon correctly
...
Fix polygon not showing correctly if UVs have been moved around. Show the actual contents of the polygon instead.
(cherry picked from commit a45db4d616
)
2023-12-07 10:27:09 +01:00
Yuri Sizov
d93fcf824f
Fix theme application in various editor dialogs
...
99% of the time we shouldn't rely on the signal, we
should use the notification instead. I left some comments
in places where I couldn't quickly improve the code.
(cherry picked from commit 01888ae7ab
)
2023-12-07 10:27:06 +01:00
Yuri Sizov
4564a8513a
Correctly check scripts that must inherit `EditorPlugin`
...
Also updates some error messages related to this kind of check
across the codebase.
(cherry picked from commit bc1949d797
)
2023-12-07 10:27:06 +01:00
oeelis
4ddcfb5fb3
Fix issue with 3D scene drag and drop preview node
...
(cherry picked from commit 834ccb9698
)
2023-12-07 10:27:04 +01:00
Hugo Locurcio
7fb0ec04c2
Only allow MeshInstance3D-inherited nodes in MultiMesh Populate Surface dialog
...
(cherry picked from commit dc3194f668
)
2023-12-07 10:27:04 +01:00
Hugo Locurcio
f84ee53a9a
Only allow MeshInstance3D-based nodes in particles emission shape node selector
...
This applies to both GPUParticles3D and CPUParticles3D, as
CPUParticles3DEditor inherits from GPUParticles3DEditorBase.
(cherry picked from commit c6a16b176e
)
2023-12-07 10:27:04 +01:00
aXu-AP
ffe935815e
Fix UV editor not using texture transform
...
(cherry picked from commit d7e5c25e4a
)
2023-12-07 10:27:02 +01:00
Rémi Verschelde
a34814b0b6
Merge pull request #85205 from jsjtxietian/grab-focus
...
Set some window in visual shader editor to be exclusive
2023-11-22 13:59:50 +01:00
Rémi Verschelde
ca245295ae
Merge pull request #85193 from TokageItLab/fix-seek-mixer
...
Fix seeking bug in AnimationPlayerEditor
2023-11-22 13:59:45 +01:00
jsjtxietian
b7ba667dcf
Set some window in visual shader editor to be exclusive
2023-11-22 17:58:18 +08:00
Silc Lizard (Tokage) Renew
21833f3dfd
Fix seeking bug in AnimationPlayerEditor
2023-11-22 06:43:26 +09:00
Pedro J. Estébanez
fe4850c0d0
Use mingw-std-threads in MinGW builds
2023-11-18 11:56:05 +01:00
Yuri Sizov
0f5a14c397
Make script/shader editor save shortcuts unique again
2023-11-15 14:10:12 +01:00
kobewi
da55c06322
Save scene when saving built-in resource
2023-11-13 16:34:17 +01:00
Rémi Verschelde
3e23755d24
Merge pull request #83430 from RandomShaper/fix_onion_audio
...
Fix onion skinning internals activating audio/method/animation tracks
2023-11-12 16:56:30 +01:00
Rémi Verschelde
4e867b5835
Merge pull request #84762 from timothyqiu/snap-mode
...
Fix texture region editor not selecting restored snap mode
2023-11-11 23:06:24 +01:00
Rémi Verschelde
97a102caf6
Merge pull request #84052 from SaracenOne/animtree_readonly_context
...
Unpress buttons in AnimationTree when switching to read-only mode.
2023-11-11 23:05:37 +01:00
Haoyu Qiu
64fb22e17b
Fix texture region editor not selecting restored snap mode
2023-11-12 01:41:51 +08:00
Yuri Sizov
e90ea87b42
Abort threaded preview generators on exit
2023-11-10 15:31:43 +01:00
Rémi Verschelde
dfe2df989d
Merge pull request #84493 from bruvzg/gde_ios_static_fix
...
[iOS, GDExtension] Fix loading and exporting static libraries and xcframeworks.
2023-11-10 10:44:56 +01:00
Rémi Verschelde
38c3e5aae9
Merge pull request #82956 from Chtau/GDScript-external-Editor-Engine-crash
...
Fixes internal Script Editor crash with External Editor active
2023-11-10 10:43:58 +01:00
bruvzg
d4d5d68eda
[iOS, GDExtension] Fix loading and exporting static libraries and xcframeworks.
2023-11-09 20:04:40 +02:00
Rémi Verschelde
d1381bbca2
Merge pull request #84625 from KoBeWi/yeet_sprite_node()
...
Remove AnimatedSprite pointer when clearing editor
2023-11-09 11:48:12 +01:00
Rémi Verschelde
26f1c503ec
Merge pull request #84617 from YuriSizov/editor-this-one-is-for-all-my-subs
...
Fix node names of submenu items across the editor
2023-11-09 11:47:24 +01:00
Rémi Verschelde
e5bacbc471
Merge pull request #84628 from KoBeWi/no_meta_only_path
...
Don't store shader edit path in metadata
2023-11-08 19:18:55 +01:00
kobewi
9c810ef061
Don't store shader edit path in metadata
2023-11-08 19:14:16 +01:00
kobewi
55f7d493ee
Remove AnimatedSprite pointer when clearing editor
2023-11-08 18:09:42 +01:00
Yuri Sizov
b04b546092
Fix node names of submenu items across the editor
...
Also removes some programmer remarks and fixes some docs.
2023-11-08 14:42:42 +01:00
Yuri Sizov
e7dba3b064
Correctly set up shortcut context in the shader editor
2023-11-08 13:07:31 +01:00
kobewi
01bd005a1f
Change AnimationLibEditor's mixer to actual Mixer
2023-11-06 23:27:44 +01:00
Yuri Sizov
14cc639bc3
Merge pull request #81018 from jsjtxietian/return-use-friendly-info-in-scriptStackVariable-serialize
...
Fix `_get_debug_tooltip` crash if tooltip string is too large
2023-11-06 15:43:21 +01:00