Yuri Sizov
fae8ace6fb
Merge pull request #84361 from YuriSizov/editor-fix-sprite2d-regional-issues
...
Prevent crash and error spam related to Sprite2D with a region
2023-11-06 13:23:11 +01:00
Yuri Sizov
3c68ab679a
Merge pull request #84271 from aaronfranke/gltf-compat-version
...
Implement glTF compat version system for files from older Godot versions
2023-11-06 13:23:07 +01:00
Yuri Sizov
8b11ae9cf5
Merge pull request #83596 from SaracenOne/node_copy_paste_fix
...
Fix ownership bugs in node copy and pasting.
2023-11-06 13:23:03 +01:00
Yuri Sizov
a8bcbff59f
Merge pull request #82133 from MewPurPur/svg-tweaks
...
Optimize and tweak some SVGs, improve consistency between icons, and fix broken masks in light mode
2023-11-06 13:22:59 +01:00
Saracen
26576cc210
Fix ownership bugs in node copy and pasting.
2023-11-04 20:14:09 +00:00
MewPurPur
03d1830176
Optimize, tweak, improve consistency in SVG icons, and fix masks in light mode
2023-11-04 17:36:18 +02:00
Yuri Sizov
111a5e90da
Prevent crash and error spam related to Sprite2D with a region
2023-11-04 13:03:28 +01:00
Aaron Franke
58076b9ccb
Implement glTF compat version system for files from older Godot versions
2023-11-03 12:07:25 -05:00
Yuri Sizov
5ee983188d
Merge pull request #84404 from MewPurPur/engine-config-old-icon-convention
...
Fix engine configuration icons using old convention
2023-11-03 12:52:37 +01:00
Yuri Sizov
64705bc3af
Merge pull request #84374 from AThousandShips/format_fix
...
Fix inverted condition when unwrapping lightmap
2023-11-03 12:52:28 +01:00
Yuri Sizov
c929f79f99
Merge pull request #84282 from SaracenOne/animation_rename
...
Fix perform_node_renames handling of AnimationMixers track paths
2023-11-03 12:52:24 +01:00
Yuri Sizov
330d22e99a
Merge pull request #84217 from SaracenOne/fix_filesystem_rename_crash
...
Fix file rename crash after toggling split mode.
2023-11-03 12:52:20 +01:00
Yuri Sizov
802813d8f9
Merge pull request #83036 from jsjtxietian/move-animation-slice-processing-to-_post_fix_animations
...
Move animation slice processing to `_post_fix_animations`
2023-11-03 12:52:08 +01:00
MewPurPur
e0399689f4
Fix engine configuration icons using old convention
2023-11-03 12:50:12 +02:00
Saracen
4f0790a214
Fix perform_node_renames handling of AnimationMixers track paths
2023-11-02 21:38:32 +00:00
Saracen
7fea0cef4c
Fix file rename crash after toggling split mode.
2023-11-02 21:29:01 +00:00
Yuri Sizov
b733901e9e
Merge pull request #84354 from RandomShaper/gdext_no_cache_doc
...
Polish & fix editor help cache generation
2023-11-02 20:34:22 +01:00
A Thousand Ships
2cb94fa362
Fix inverted condition when unwrapping lightmap
2023-11-02 18:33:58 +01:00
Pedro J. Estébanez
a1d8fc1af9
Polish & fix editor help cache generation
...
- Isolated the generation of extensions's docs. They're now not cached and refreshed as needed.
- Removed superfluous sorting of the class list.
- Removed some superfluous/unused elements.
- Renamed some items for clarity.
2023-11-02 13:46:37 +01:00
Rémi Verschelde
44a54f4500
Merge pull request #84252 from clayjohn/ensure_tangents
...
Enhance checks and user experience around tangent arrays in meshes.
2023-11-02 09:11:32 +01:00
Rémi Verschelde
64bb27aefd
Merge pull request #83600 from jsjtxietian/make-translation-import-more-robust
...
Make translation importer skip not-supported lang tag, make it more robust
2023-11-02 09:11:00 +01:00
clayjohn
d1043a5f93
Enhance checks and user experience around tangents.
...
Ensure `ensure_tangents` option actually creates tangent array. Even if it is just a dummy array.
Allow mesh to generate its own tangents when using compression. This allows users to compress meshes without tangents.
Warn users if they are trying to read from tangents without providing tangents.
2023-11-01 22:40:42 +01:00
Rémi Verschelde
98baac7172
Merge pull request #84200 from clayjohn/surface-upgrade-tool-rework
...
Overhaul the SurfaceUpgradeTool
2023-11-01 22:32:09 +01:00
clayjohn
be386e1876
Overhaul the SurfaceUpgradeTool
...
This defers the update to a fresh restart of the editor (to ensure we aren't mid way through loading scenes anymore.
It also ensures that the popup can't be used by multiple threads at once
Co-authored-by: Yuri Sizov <yuris@humnom.net>
2023-11-01 15:32:54 +01:00
Rémi Verschelde
b797f6cb83
Merge pull request #84302 from YuriSizov/editor-forget-about-file-dialogs-willya
...
Disconnect `EditorNode` from file dialogs on destruction
2023-11-01 15:13:18 +01:00
Rémi Verschelde
2d64e52b08
Merge pull request #84296 from bruvzg/ver_validate
...
[Export] Improve app / file version validation.
2023-11-01 15:12:07 +01:00
Rémi Verschelde
8a403e7432
Merge pull request #84291 from jsjtxietian/fix-import-default-save-failed
...
Fix press save in Import Defaults did not save the changed setting
2023-11-01 15:11:43 +01:00
Yuri Sizov
8c39a2d169
Disconnect EditorNode
from file dialogs on destruction
2023-11-01 13:01:28 +01:00
bruvzg
a0bd5f8568
[Export] Improve app / file version validation.
2023-11-01 11:25:44 +02:00
jsjtxietian
255db4df68
Fix press save in Import Defaults did not save the changed setting
2023-11-01 15:45:51 +08:00
Rémi Verschelde
8fc215893a
Merge pull request #84257 from KoBeWi/eradicate_folding_2-coiled_agony_returns_under_moonlight
...
Make remote inspector groups not foldable
2023-10-31 20:16:40 +01:00
Rémi Verschelde
7c2acfdf17
Merge pull request #84208 from YuriSizov/editor-animation-that-pops
...
Avoid popping up dialogs excessively in the Animation editor
2023-10-31 20:16:16 +01:00
Rémi Verschelde
f1f92bdb30
Merge pull request #84049 from kleonc/node3d-editor-plugin-snapping
...
Fix some `Node3DEditor` snapping issues
2023-10-31 20:15:30 +01:00
kobewi
a92ed50777
Make remote inspector groups not foldable
2023-10-31 17:29:53 +01:00
Rémi Verschelde
6271f91a8f
Merge pull request #84218 from SaracenOne/naming_conflict_crash
...
Fix crash on rename collision in thumbnail grid
2023-10-31 13:46:38 +01:00
Yuri Sizov
60355889f8
Avoid popping up dialogs excessively in the Animation editor
2023-10-31 11:54:02 +01:00
Saracen
c640018b88
Fix crash on rename collision in thumbnail grid
2023-10-30 22:52:12 +00:00
Rémi Verschelde
ec5bfbd176
Merge pull request #82707 from BrianMacIntosh/find-highlight-fix
...
Search terms are now highlighted when the bar opens with a selection.
2023-10-30 23:17:45 +01:00
Rémi Verschelde
ca6b404739
Merge pull request #79725 from Calinou/editor-export-mode-clarify-heading
...
Improve headings for the export mode in the Export dialog
2023-10-30 23:16:54 +01:00
Brian MacIntosh
0d7db935aa
Search terms are now highlighted when the bar opens with a selection.
...
This is achieved by triggering a search when the bar opens. This is slightly inefficient but cleanly updates everything that's dependent on the search and reduces code duplication.
2023-10-30 10:21:25 -07:00
Rémi Verschelde
8f0b742a9a
Merge pull request #83576 from raulsntos/fix-80883
...
Enable new addon after hiding ProjectSettings
2023-10-30 17:47:23 +01:00
Rémi Verschelde
dcde5ba25a
Merge pull request #84129 from SaracenOne/better_warning_for_track_hint_fail
...
Add descriptive warning for animation track hint fails.
2023-10-30 16:27:03 +01:00
Rémi Verschelde
55fca13dc5
Merge pull request #82570 from 100gold/preprocessor_in_vshader_editor
...
Add preprocessor pass on visual shader when showing generated code
2023-10-30 16:25:51 +01:00
Rémi Verschelde
a7c81f4275
Merge pull request #73981 from stmSi/fix-filter-files-shortcut-input-not-handling
...
Fix Filter Files shortcut input is not properly handled
2023-10-30 16:25:24 +01:00
Saracen
8db9884dd5
Add descriptive warning for animation track hint fails.
2023-10-30 14:34:15 +00:00
Rémi Verschelde
030dcedf93
Merge pull request #84170 from SaracenOne/update_anim_timeline_label
...
Fix AnimationTimeline time not updating when dragged.
2023-10-30 13:57:16 +01:00
Rémi Verschelde
e2c79bcb95
Merge pull request #82471 from SaracenOne/recache_bone_attachment
...
Reimport bone attachment fixes
2023-10-30 10:18:00 +01:00
Saracen
d9950e2370
Fix AnimationTimeline time not updating when dragged.
2023-10-30 01:59:54 +00:00
100gold
0486d40f14
Add preprocessor pass on visual shader when showing generated code
2023-10-29 19:12:08 +03:00
Rémi Verschelde
b096174259
Merge pull request #84064 from jsjtxietian/fix-save-in-text-shader-editor-pass-through
...
Add save shortcut for text shader editor to prevent it propagating to scene
2023-10-28 18:35:21 +02:00