godot/editor
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
..
debugger Merge pull request #82868 from SaracenOne/multi_session_debugger_fixes 2023-10-16 10:38:58 +02:00
export Merge pull request #79725 from Calinou/editor-export-mode-clarify-heading 2023-10-30 23:16:54 +01:00
gui Remove toggling of unique names in subscenes 2023-10-28 02:55:45 +01:00
icons Merge pull request #82653 from MewPurPur/simplify-region-folding-icon 2023-10-04 15:35:57 +02:00
import Enhance checks and user experience around tangents. 2023-11-01 22:40:42 +01:00
plugins Merge pull request #84208 from YuriSizov/editor-animation-that-pops 2023-10-31 20:16:16 +01:00
translations i18n: Sync translations with Weblate (first 4.2 sync) 2023-10-02 17:42:35 +02:00
SCsub Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
action_map_editor.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
action_map_editor.h Fix Project Settings array/dicts initial value being shared instances of the current value. 2023-01-13 21:48:43 +10:00
animation_bezier_editor.cpp Add vertical scrolling to bézier track editor. 2023-10-22 13:51:12 +01:00
animation_bezier_editor.h Add vertical scrolling to bézier track editor. 2023-10-22 13:51:12 +01:00
animation_track_editor.cpp Add descriptive warning for animation track hint fails. 2023-10-30 14:34:15 +00:00
animation_track_editor.h Merge pull request #81188 from the-sink/animation_player_things 2023-10-03 17:14:25 +02:00
animation_track_editor_plugins.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
animation_track_editor_plugins.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
audio_stream_preview.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
audio_stream_preview.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
code_editor.cpp Search terms are now highlighted when the bar opens with a selection. 2023-10-30 10:21:25 -07:00
code_editor.h Search terms are now highlighted when the bar opens with a selection. 2023-10-30 10:21:25 -07:00
connections_dialog.cpp Set icon_max_width in the ConnectionsDock tree 2023-10-16 18:04:08 +02:00
connections_dialog.h Show doc tooltips when hovering properties in the theme editor 2023-10-04 11:53:08 -03:00
create_dialog.cpp Improve threading in ClassDB and EditorHelp 2023-10-20 22:14:04 +02:00
create_dialog.h Fix accessing editor theme items throughout the UI 2023-09-15 14:51:01 +02:00
dependency_editor.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
dependency_editor.h Fix DependecyEditorOwners not acknowledging non-scene resources 2023-06-02 20:18:33 +02:00
directory_create_dialog.cpp Prevent creating any type of file with a leading dot 2023-09-07 22:13:02 +02:00
directory_create_dialog.h Standardize dialog input validation as a new class 2023-08-08 16:14:35 +02:00
doc_tools.cpp Use bound theme properties for documentation 2023-09-26 18:48:51 +02:00
doc_tools.h Dump API docs from inline GDScript comments using --doctool --gdscript-docs PATH 2023-05-08 11:00:29 -05:00
editor_about.cpp Add bulk change guards to successive theme overrides in Editor and GUI 2023-10-19 18:14:14 +02:00
editor_about.h Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
editor_asset_installer.cpp Merge pull request #81620 from YuriSizov/assets-remap-install-folder 2023-09-26 08:21:19 +02:00
editor_asset_installer.h Allow to specify target folder when installing assets 2023-09-19 20:10:26 +02:00
editor_atlas_packer.cpp Bounds fixes in `TextureAtlas` import 2023-06-22 19:20:56 +02:00
editor_atlas_packer.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_audio_buses.cpp Add bulk change guards to successive theme overrides in Editor and GUI 2023-10-19 18:14:14 +02:00
editor_audio_buses.h Add a bus_renamed AudioServer signal 2023-09-15 13:02:03 +03:00
editor_autoload_settings.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
editor_autoload_settings.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_build_profile.cpp Revamp how documentation tooltips work 2023-10-03 17:40:51 -03:00
editor_build_profile.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_builders.py CI: Update static checks to black 23.3.0 2023-06-19 23:33:02 +02:00
editor_command_palette.cpp Add call validation to CommandPalette 2023-09-25 00:10:42 +02:00
editor_command_palette.h Add call validation to CommandPalette 2023-09-25 00:10:42 +02:00
editor_data.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
editor_data.h Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
editor_feature_profile.cpp Revamp how documentation tooltips work 2023-10-03 17:40:51 -03:00
editor_feature_profile.h Allow changing feature profile via EditorInterface 2023-07-24 18:46:36 +02:00
editor_file_system.cpp Remove I/O error popup when failing to load/unload extension 2023-10-06 13:57:53 +02:00
editor_file_system.h Use reimport_append api for importing embedded gltf images 2023-02-06 07:11:45 -08:00
editor_folding.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_folding.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_fonts.cpp Merge pull request #80573 from KoBeWi/2k_lines_of_changes_created_at_2AM 2023-09-06 14:49:02 +02:00
editor_fonts.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_help.cpp Improve threading in ClassDB and EditorHelp 2023-10-20 22:14:04 +02:00
editor_help.h Improve threading in ClassDB and EditorHelp 2023-10-20 22:14:04 +02:00
editor_help_search.cpp Limit custom icons size in various editor widgets 2023-10-26 17:56:09 +02:00
editor_help_search.h Limit custom icons size in various editor widgets 2023-10-26 17:56:09 +02:00
editor_inspector.cpp Add bulk change guards to successive theme overrides in Editor and GUI 2023-10-19 18:14:14 +02:00
editor_inspector.h Editor: Fix some issues with `EditorHelpTooltip` 2023-10-10 20:02:47 +03:00
editor_interface.cpp Expose editor viewports 2023-10-01 22:04:17 +07:00
editor_interface.h Expose editor viewports 2023-10-01 22:04:17 +07:00
editor_layouts_dialog.cpp Use ui_text_submit to confirm and close text prompts 2023-09-01 12:23:30 +08:00
editor_layouts_dialog.h Improve editor layout dialog 2023-02-02 01:29:40 +01:00
editor_locale_dialog.cpp Add some missing translatable editor strings 2023-02-10 16:55:50 +08:00
editor_locale_dialog.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_log.cpp Add bulk change guards to successive theme overrides in Editor and GUI 2023-10-19 18:14:14 +02:00
editor_log.h [Editor Log] Clear rich print tags only after the last line. 2023-08-10 09:48:53 +03:00
editor_native_shader_source_visualizer.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_native_shader_source_visualizer.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_node.cpp Make remote inspector groups not foldable 2023-10-31 17:29:53 +01:00
editor_node.h Merge pull request #83576 from raulsntos/fix-80883 2023-10-30 17:47:23 +01:00
editor_paths.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
editor_paths.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_plugin.cpp Allow contextual plugins to persist temporarily 2023-10-06 15:58:50 +02:00
editor_plugin.h Allow contextual plugins to persist temporarily 2023-10-06 15:58:50 +02:00
editor_plugin_settings.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
editor_plugin_settings.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_properties.cpp Add bulk change guards to successive theme overrides in Editor and GUI 2023-10-19 18:14:14 +02:00
editor_properties.h Enhance NodePath property editing 2023-10-02 14:50:38 +02:00
editor_properties_array_dict.cpp Merge pull request #80977 from ajreckof/Paste-Value-emptying-an-array-on-some-right-click-location 2023-10-04 15:33:52 +02:00
editor_properties_array_dict.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
editor_properties_vector.cpp Replace `radians` range hint with `radians_as_degrees` 2023-09-25 08:50:19 +02:00
editor_properties_vector.h Replace `radians` range hint with `radians_as_degrees` 2023-09-25 08:50:19 +02:00
editor_property_name_processor.cpp UWP: Remove platform port, needs to be redone from scratch for 4.x 2023-09-07 15:01:59 +02:00
editor_property_name_processor.h Prepare for moving editor and classref translations to godot-editor-l10n repo 2023-02-07 14:20:40 +01:00
editor_quick_open.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
editor_quick_open.h Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
editor_resource_picker.cpp C#: Abstract script class support 2023-09-15 20:35:25 -07:00
editor_resource_picker.h Allow to pick which Resources will be made unique 2023-07-14 22:59:00 +02:00
editor_resource_preview.cpp Add theme contexts to various parts of the editor 2023-09-06 19:40:43 +02:00
editor_resource_preview.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
editor_run.cpp Debug CanvasItem redraw 2023-08-28 12:53:56 +02:00
editor_run.h Merge pull request #75444 from lpriebe/editor-run-arg-split-fix 2023-06-21 10:18:37 +02:00
editor_run_native.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
editor_run_native.h Extract editor run toolbar into its own component 2023-04-19 17:12:28 +02:00
editor_scale.cpp Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
editor_scale.h Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
editor_script.cpp Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
editor_script.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
editor_sectioned_inspector.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
editor_sectioned_inspector.h Allow EditorInspector to change its property name style when necessary 2023-04-29 10:51:00 +08:00
editor_settings.cpp Re-add optional OIDN denoise as an external executable. 2023-10-11 19:52:18 +03:00
editor_settings.h Fix API hash related crash in `EditorSettings` 2023-07-31 16:35:41 +02:00
editor_settings_dialog.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
editor_settings_dialog.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_string_names.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
editor_string_names.h Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
editor_themes.cpp Remove margins from editor scrollbars 2023-10-24 02:06:23 +02:00
editor_themes.h Fix StringName leaks in GDExtension, core, and editor themes 2023-10-18 17:36:20 +02:00
editor_translation.cpp Prepare for moving editor and classref translations to godot-editor-l10n repo 2023-02-07 14:20:40 +01:00
editor_translation.h Prepare for moving editor and classref translations to godot-editor-l10n repo 2023-02-07 14:20:40 +01:00
editor_translation_parser.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_translation_parser.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
editor_undo_redo_manager.cpp Fix expected argument count for `Callable` call errors 2023-09-29 20:00:10 +03:00
editor_undo_redo_manager.h add backward_undo_ops as property for action 2023-06-13 15:32:05 +02:00
editor_vcs_interface.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_vcs_interface.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
event_listener_line_edit.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
event_listener_line_edit.h Propagate allowed input types to `event_listener` when setting them on `InputEventConfigurationDialog` 2023-01-10 23:26:33 +10:00
fbx_importer_manager.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
fbx_importer_manager.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
filesystem_dock.cpp Fix crash on rename collision in thumbnail grid 2023-10-30 22:52:12 +00:00
filesystem_dock.h Use Hashset for dependency list when moving 2023-10-25 21:05:53 +03:00
find_in_files.cpp Fix highlight in Search panel being offseted 2023-10-10 09:08:54 -03:00
find_in_files.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
groups_editor.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
groups_editor.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
history_dock.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
history_dock.h Add EditorUndoRedoManager singleton 2023-01-16 01:11:52 +01:00
import_defaults_editor.cpp Merge pull request #61818 from KoBeWi/secret_prefix_stash 2023-08-29 15:05:38 +02:00
import_defaults_editor.h Deprecate project_settings_changed signal 2023-08-10 15:07:25 +02:00
import_dock.cpp avoid cleanup for non-loadable assets 2023-09-28 12:36:52 -04:00
import_dock.h Merge pull request #75137 from nongvantinh/implement-6320 2023-08-07 14:43:44 +02:00
input_event_configuration_dialog.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
input_event_configuration_dialog.h Cleanup and unify keyboard input. 2023-01-23 15:08:12 +02:00
inspector_dock.cpp Limit custom icons size in various editor widgets 2023-10-26 17:56:09 +02:00
inspector_dock.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
localization_editor.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
localization_editor.h Improve POT Generation dialog 2023-03-03 18:18:58 +08:00
multi_node_edit.cpp Merge pull request #71345 from reduz/support-metadata-multi-node-edit 2023-01-21 11:28:59 +01:00
multi_node_edit.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
node_dock.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
node_dock.h Focus current node after connecting 2023-06-12 17:07:47 +02:00
plugin_config_dialog.cpp Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
plugin_config_dialog.h Add validation pane to create plugin dialog 2023-08-10 22:08:51 +08:00
pot_generator.cpp Editor: Fix escaping issues with POT generator 2023-07-31 21:06:16 +03:00
pot_generator.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
progress_dialog.cpp Fix auto-reparenting logic in the `ProgressDialog` 2023-05-29 17:02:16 +02:00
progress_dialog.h Fix auto-reparenting logic in the `ProgressDialog` 2023-05-29 17:02:16 +02:00
project_converter_3_to_4.cpp Fix some typos in source. 2023-10-04 19:55:11 +09:00
project_converter_3_to_4.h Fix conversion of hex color strings in project converter 2023-09-29 15:04:35 +02:00
project_manager.cpp Add bulk change guards to successive theme overrides in Editor and GUI 2023-10-19 18:14:14 +02:00
project_manager.h Handle "Enter" when the search box is focused 2023-10-13 08:54:35 +02:00
project_settings_editor.cpp Add EditorStringNames singleton 2023-09-03 19:58:18 +02:00
project_settings_editor.h clear filter input in Project Settings when opening Layers 2023-03-10 20:18:37 +08:00
property_selector.cpp Clamps the height of description text for property selectors 2023-10-23 10:54:24 -05:00
property_selector.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_editor_types.cpp Swap TileMap and TileSet 2023-10-13 09:55:24 +02:00
register_editor_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_exporters.h [Export] Add readable descriptions and validation warnings to the export options. 2023-04-19 08:35:59 +03:00
rename_dialog.cpp Fix accessing editor theme items throughout the UI 2023-09-15 14:51:01 +02:00
rename_dialog.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
renames_map_3_to_4.cpp Removes extents to size conversion 2023-10-03 19:06:47 -03:00
renames_map_3_to_4.h Add conversion for common Theme Overrides 2023-03-10 16:32:35 +01:00
reparent_dialog.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
reparent_dialog.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
scene_create_dialog.cpp Improve threading in ClassDB and EditorHelp 2023-10-20 22:14:04 +02:00
scene_create_dialog.h Standardize dialog input validation as a new class 2023-08-08 16:14:35 +02:00
scene_tree_dock.cpp Merge pull request #83934 from KoBeWi/give_back_animations_to_animation_editor 2023-10-28 18:34:10 +02:00
scene_tree_dock.h Merge pull request #81737 from Mickeon/fix-connection-inherited-packed-scene 2023-10-24 10:53:37 +02:00
script_create_dialog.cpp Ignore path error for built-in scripts/shaders 2023-10-27 21:49:34 +02:00
script_create_dialog.h Fix ScriptCreateDialog not accepting on submit 2023-09-25 22:25:19 +02:00
shader_create_dialog.cpp Ignore path error for built-in scripts/shaders 2023-10-27 21:49:34 +02:00
shader_create_dialog.h Standardize dialog input validation as a new class 2023-08-08 16:14:35 +02:00
shader_globals_editor.cpp Made hidden ProjectSettings groups more explicit 2023-08-23 22:43:43 +02:00
shader_globals_editor.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
surface_upgrade_tool.cpp Implementation of tool to automatically upgrade and re-save meshes 2023-10-23 22:39:48 +02:00
surface_upgrade_tool.h Implementation of tool to automatically upgrade and re-save meshes 2023-10-23 22:39:48 +02:00
template_builders.py
window_wrapper.cpp [Editor] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2023-09-15 20:15:39 +02:00
window_wrapper.h Add multi window code and shader editors 2023-05-10 09:14:21 +02:00