Commit graph

15588 commits

Author SHA1 Message Date
Rémi Verschelde
4d906f46b3
Merge pull request #90660 from adamscott/rename-file-updated-dialog
Improve UX when saving newer files on disk
2024-05-29 11:19:41 +02:00
Rémi Verschelde
bda8e30e80
Merge pull request #83248 from pkowal1982/event_configuration
(Un)Fold event categories by double click
2024-05-29 11:19:35 +02:00
Rémi Verschelde
1446722d23
Merge pull request #92442 from pkowal1982/sprite_frames
Select text in SpriteFramesEditor spin boxes on focus
2024-05-28 17:48:45 +02:00
Rémi Verschelde
c98fef08bf
Merge pull request #89033 from bruvzg/doc_end_err
[DisplayServer] Add error messages and descriptions to callbacks.
2024-05-28 17:48:42 +02:00
bruvzg
714effdf07
[DisplayServer] Add error messages and descriptions to callbacks. 2024-05-28 17:36:54 +03:00
Rémi Verschelde
e408c77f57
Merge pull request #92470 from timothyqiu/drop-error
Fix error when dropping image onto the scene dock
2024-05-28 16:13:35 +02:00
Rémi Verschelde
b8f3c5e2ab
Merge pull request #92427 from AThousandShips/bind_go_away
Replace `.bind(...).call_deferred()` with `.call_deferred(...)`
2024-05-28 15:50:01 +02:00
Rémi Verschelde
7d772e713c
Merge pull request #92389 from ckaiser/light-mode-profiler
Fix profiler seek line color in light modes, update on theme change
2024-05-28 15:49:51 +02:00
Rémi Verschelde
8630439111
Merge pull request #92351 from ajreckof/fix-crash-on-dictionary-return-to-default-in-C#
Fix crash on dictionary initialization after return to default in C#.
2024-05-28 15:49:30 +02:00
Rémi Verschelde
f87be863ca
Merge pull request #92322 from groud/implement_custom_data_label
Display custom data name instead of indices in TileData inspector
2024-05-28 15:49:12 +02:00
Rémi Verschelde
25b17bd245
Merge pull request #92188 from SaracenOne/ownerless_node_select
Disallow selection of ownerless nodes
2024-05-28 15:48:54 +02:00
Rémi Verschelde
ca708b5706
Merge pull request #92026 from Repiteo/scons/web-fixes
SCons: Minor fixes/adjustments for web compilation
2024-05-28 15:48:49 +02:00
Rémi Verschelde
b0ba8ac0e2
Merge pull request #91622 from Daylily-Zeleen/daylily-zeleen/limit_icon_size_in_EditorDebuggerTree
Limit icon size in `EditorDebuggerTree`.
2024-05-28 15:48:37 +02:00
Rémi Verschelde
f7b9cdcef2
Merge pull request #90849 from AThousandShips/tile_edit_fix
[Editor] Fix crash when editing TileMap
2024-05-28 15:48:30 +02:00
Rémi Verschelde
f9dc62b265
Merge pull request #89806 from timothyqiu/smart-undo
Disable shader editor's undo/redo menu items when they do nothing
2024-05-28 15:48:20 +02:00
Haoyu Qiu
8a17acf35c Fix error when dropping image onto the scene dock 2024-05-28 18:57:04 +08:00
Saracen
596026a1ee Disallows selection of ownerless nodes:
Attempts to select first node owned by the edited scene instead.
2024-05-28 11:13:40 +01:00
Paweł
18243c5b7a Select text in SpriteFramesEditor spin boxes on focus 2024-05-27 21:50:15 +02:00
A Thousand Ships
f9901761be
[Editor] Fix crash when editing TileMap 2024-05-27 15:22:37 +02:00
A Thousand Ships
4ed62665a2
Replace .bind(...).call_deferred() with .call_deferred(...) 2024-05-27 13:29:57 +02:00
Christian Kaiser
cd43627078 Fix profiler seek line color in light modes, update on theme change 2024-05-26 14:27:52 -03:00
Gilles Roudière
85eac45513 Display custom data name instead of indices in TileData inspector 2024-05-25 17:21:31 +02:00
ajreckof
f764c5336a Fix crash on dictionary initialization after return to default in C#. 2024-05-25 11:12:10 +02:00
Daylily-Zeleen
b941459719 Limit icon size in EditorDebuggerTree. 2024-05-25 14:13:13 +08:00
Thaddeus Crews
5d265e9a7e
SCons: Minor fixes/adjustments for web compilation 2024-05-24 12:30:24 -05:00
Rémi Verschelde
bceebdf212
Merge pull request #92275 from ajreckof/fix-bounding-box-glitch-
Fix bounding box glitch
2024-05-23 23:25:57 +02:00
Rémi Verschelde
4e3d77a873
Merge pull request #92231 from Calinou/editor-frametime-panel-prevent-width-flicker
Prevent label width from flickering rapidly in editor frametime panel
2024-05-23 23:25:45 +02:00
Rémi Verschelde
dab6e1514f
Merge pull request #92207 from YeldhamDev/undo_theme_fix
Fix unchecking theme overrides not creating an undo action
2024-05-23 23:25:42 +02:00
Rémi Verschelde
0d52de617f
Merge pull request #92128 from ckaiser/log-rebuild-crash
Fix log rebuilding crashing when there's no messages
2024-05-23 23:25:39 +02:00
Hugo Locurcio
60084dcc2c
Prevent label width from flickering rapidly in editor frametime panel
This also improves the background display by drawing a single background
for all 3 labels. This avoids visible corners between each label.
2024-05-23 20:50:25 +02:00
ajreckof
32e29cc24b Fix bounding box glitch 2024-05-23 11:18:59 +02:00
Rémi Verschelde
b947c53ddc
Merge pull request #92253 from KoBeWi/hash_zeroth
Fix scene hash not updated when scene is empty
2024-05-23 08:59:26 +02:00
Rémi Verschelde
782a0261cb
Merge pull request #92196 from lyuma/gltf_anim_library_import_as_bones
Support Import As Skeleton Bones on glTF and AnimationLibrary import
2024-05-23 08:59:13 +02:00
Michael Alexsander
e1798f4278
Fix unchecking theme overrides not creating an undo action 2024-05-22 21:24:31 -03:00
Hugo Locurcio
57f52092c3
Add Ctrl + R keyboard shortcut to restart particle emission in the editor
Restarting particle animation frequently is often done in the VFX
tweaking process.

This shortcut is available for both GPUParticles and CPUParticles,
in 2D and 3D.
2024-05-22 18:42:04 +02:00
kobewi
d276e8ba0b Fix scene hash not updated when scene is empty 2024-05-22 14:55:39 +02:00
Rémi Verschelde
408228889f
Merge pull request #92223 from KoBeWi/do_people_really_copy_whole_shortcut_definitions_multiple_times_and_unironically_think_this_is_alright_🤔
Remove duplicate shortcut definitions
2024-05-22 09:27:00 +02:00
Rémi Verschelde
4c96dcf6e0
Merge pull request #92179 from aaronp64/image_import_memory
Improve memory usage for image import and `PortableCompressedTexture2D`
2024-05-22 09:26:53 +02:00
Rémi Verschelde
c4a899f924
Merge pull request #91087 from lmyers421/91009-project-settings-window-too-small
Increase width of project settings window.
2024-05-22 09:26:49 +02:00
Rémi Verschelde
381ce56f8a
Merge pull request #90770 from kitbdev/show-version
Display Godot version and last edited timestamp in project manager
2024-05-22 09:26:47 +02:00
Rémi Verschelde
c40c89f94c
Merge pull request #90457 from Chubercik/ruff-formatter
Replace `black` formatter with `ruff`
2024-05-22 09:26:42 +02:00
Rémi Verschelde
e34b97312e
Merge pull request #89630 from jsjtxietian/pick-color
Make "Pick Color"'s result less precise, keep only 3 decimals
2024-05-22 09:26:37 +02:00
lmyers421
dfc9976c6f
Increase width of project settings window
Fixes #91009.
2024-05-22 08:41:39 +02:00
Jakub Marcowski
d9f8ef68df
Update pre-commit hooks configuration to use ruff instead of black 2024-05-21 18:02:29 -05:00
kobewi
e065d7132a Remove duplicate shortcut definitions 2024-05-21 23:28:49 +02:00
Rémi Verschelde
03aa82849d
Merge pull request #92197 from lyuma/better_fbx_defaults
FBX: Change trimming default and use FBX2glTF for compatibility
2024-05-21 23:18:59 +02:00
Lyuma
c433754d34 fbx: change import option defaults
ufbx has special logic to handle animation/trimming, and most users expect trimming to be on.
For existing projects, we should upgrade files0 to FBX2glTF to preserve node compatibility.
2024-05-21 07:58:36 -07:00
Lyuma
ef486db569 Support Import As Skeleton Bones on glTF and AnimationLibrary import 2024-05-21 03:19:35 -07:00
kobewi
6559bb68e6 Remove some TileMap dependencies from TileMapLayer 2024-05-21 11:32:14 +02:00
Rémi Verschelde
aaa4560729
Merge pull request #92192 from timothyqiu/no-thank-you
Don't translate preview in node batch rename dialog
2024-05-21 11:23:11 +02:00