A Thousand Ships
65049c3fe7
Allow configuring the maximum width for atlas import
...
(cherry picked from commit 8b3c12d8df
)
2024-03-11 23:21:07 +01: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
Sofox
f14e43b68f
Fixed duplicating nodes at different depths in SceneTreeDock
...
(cherry picked from commit ed648799ae
)
2024-03-11 23:08:21 +01:00
Thaddeus Crews
93fcd9ce41
Replace GDVIRTUAL_CALL
with GDVIRTUAL_REQUIRED_CALL
where applicable
...
(cherry picked from commit 83ef789745
)
2024-03-11 23:07:04 +01:00
BlueCube3310
3553d33708
Fix Scene Importer crashing when mesh or animation save paths are invalid
...
(cherry picked from commit cd87916d98
)
2024-03-11 22:31: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
Pedro J. Estébanez
583b48c43f
Fix leak of scene used for customization during export
...
(cherry picked from commit d103b5570f
)
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
A Thousand Ships
ac4051f8a8
[Editor] Improve clarity and style of ResourcePicker
menu
...
* Adds ellipses to options opening a new menu
* Adds a descriptive tooltip to `Quick Load`
(cherry picked from commit e5b751b6eb
)
2024-03-11 17:28:54 +01:00
Danil Alexeev
5b25a115c8
Editor: Fix skipping normal category followed by custom one
...
(cherry picked from commit b2f62658a2
)
2024-03-11 16:42:34 +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
Per Melin
a5e857019c
Fix frame number underflow in visual profiler
...
Unsigned subtraction underflow caused the frame counter to be locked at
2^64 in the visual profiler until debugger/profiler_frame_history_size
number of frames had passed.
(cherry picked from commit 27dc9fa4c0
)
2024-03-11 16:39:46 +01:00
baptr
82d2375382
Fix editor profiler script function sort order
...
The engine internally limits the number of functions reported back (to
16 by default). To this point, it's been sort the profiling info in
*ascending* order of time spent, then trimming the list. This meant
we may only see the best (fastest) functions, instead of the worst
that you probably want when profiling.
Now the servers_debugger sort more closely matches the local_debugger
one, which worked fine.
(cherry picked from commit 90a5f23e79
)
2024-03-11 16:39:14 +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
Alessandro Famà
fddd0a5098
Fix playback position label update in Audio Stream Importer
...
The current playback position label doesn't get updated if the playhead is not visible. The label is updated in `_draw_indicator()` at the end of the function, but we return early if the calculated offset falls outside the valid range. This fix moves the label updating above this check, ensuring that the label always gets updated regardless of the visibility of the playhead.
Fixes #86550 .
(cherry picked from commit 155bebfdf2
)
2024-03-11 16:29:58 +01:00
Michael Alexsander
b1d67c4fde
Stop escaping '
on POT generation
...
(cherry picked from commit e5022531bf
)
2024-03-11 16:29:29 +01:00
Robert Yevdokimov
7e7bf59f68
Prevent escape key from closing Editor Settings window when filtering for shorcuts
...
(cherry picked from commit eb565780e7
)
2024-03-11 16:29:04 +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
kobewi
01c51db41c
Copy track update mode when adding reset key
...
(cherry picked from commit d96fca371b
)
2024-03-11 16:14:31 +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
Ricardo Subtil
e5add91a46
Prevent race condition on initial breakpoints from DAP
...
(cherry picked from commit 485342408b
)
2024-03-11 16:10:56 +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
David Snopek
e46cba13ed
Remove GI methods in parentheses from light baking options
...
(cherry picked from commit ce488930ea
)
2024-03-11 15:00:44 +01:00
clayjohn
6ba9c6bf6d
Avoid singularity when generated tangents and validate that tangents are good enough when using compression
...
(cherry picked from commit 781cd27fe4
)
2024-03-11 15:00:43 +01:00
K. S. Ernest (iFire) Lee
43eae4312d
Add obj importer changes to use ImporterMesh.
...
(cherry picked from commit 1430f0b67d
)
2024-03-11 15:00:43 +01:00
Danil Alexeev
34010bf4d2
Editor: Fix _parse_category()
is not called for custom categories
...
(cherry picked from commit 547f03b6d7
)
2024-03-11 15:00:43 +01:00
Ricardo Subtil
6451422e72
Add missing variablesReference
field to DAP evaluate
request
...
(cherry picked from commit c07991ef36
)
2024-03-11 15:00:43 +01:00
Rémi Verschelde
7eb4e71147
Fix reporting exit code when command line export fails
...
Fixes #83042 .
(cherry picked from commit 51bfda9446
)
2024-03-11 15:00:43 +01:00
Rémi Verschelde
d534c67d91
Linux: Handle export preset forward compat with 4.3+ platform name
2024-03-01 15:50:46 +01:00
A Thousand Ships
36e611fa83
Prevent threading problems in TileMap
2024-02-27 16:02:54 +01:00
Rémi Verschelde
0dcadaf02a
i18n: Sync translations with Weblate
...
Last sync for 4.2, then moving to 4.3.
2024-02-21 15:25:20 +01:00
Rémi Verschelde
474589eb83
Merge pull request #87782 from aaronfranke/4.2-fix-crash-mesh-root
...
[4.2] Fix crash when previewing a scene with a mesh as the root node
2024-02-07 10:08:57 +01:00
Rémi Verschelde
991454b8bd
i18n: Sync translations with Weblate
...
Still tracking 4.2 translations for now.
2024-02-02 10:47:57 +01:00
Aaron Franke
424a6a6bf5
[4.2] Fix crash when previewing a scene with a mesh as the root node
2024-01-31 07:43:25 -06:00
Haoyu Qiu
beadc92e4f
Clear sub-resources list when no sub-resource exists
...
(cherry picked from commit 6e49ff91c0
)
2024-01-25 18:32:37 +01:00
Yuri Sizov
eb25ef6062
Optimize scanning routines in the project manager
...
(cherry picked from commit 3d4b33df33
)
2024-01-25 18:32:37 +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
kobewi
06a94ecc14
Load project metadata file only when needed
...
(cherry picked from commit 3dc47b0b84
)
2024-01-25 18:32:36 +01:00
Saracen
49031b24e5
Fix setting bezier track handle mode from inspector.
...
(cherry picked from commit 09a4aa3ce8
)
2024-01-25 18:32:36 +01:00
kobewi
1f677eb279
Properly select the newly duplicated file
...
(cherry picked from commit 0ae1241304
)
2024-01-25 18:32:36 +01:00
Nancy Zhang
88526a23a5
Fix unable to deselect audio effects
...
(cherry picked from commit cf39cc985b
)
2024-01-25 18:32:36 +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
detomon
4bc567d27a
Fix creating and updating plugin with dot in folder name
...
(cherry picked from commit 46253bd9e9
)
2024-01-25 18:32:36 +01:00
Yuri Sizov
5dbe105f22
Fix theme access in the Groups editor
...
(cherry picked from commit 0244f8318f
)
2024-01-25 18:32:36 +01:00
kevmorg
8633f7bcdb
Hide Node dock successfully on undo/redo and deletion
...
Fixes #84530 .
(cherry picked from commit da84489b27
)
2024-01-25 18:32:35 +01:00
Yuri Sizov
dd665988d7
Correctly enforce minimum window size in editor
...
Also set the maximum size for the language
picked in the project manager.
(cherry picked from commit 416e594eb3
)
2024-01-25 18:08:45 +01:00
jsjtxietian
5a7c19f6c4
Fix "Class name cannot be empty" error when sorting no import files by type
...
(cherry picked from commit 5b57db2637
)
2024-01-25 18:08:45 +01:00
MewPurPur
28818d1d6c
Add Texture2D and Texture3D icons
...
(cherry picked from commit 6cdd406c3d
)
2024-01-25 18:08:45 +01:00