godot/editor
Andrii Doroshenko (Xrayez) 63523e56e1 Don't use arbitrary theme editor icons for scripts with the same name
The existing theme editor icon could be unintentionally set for any
global class with matching name (`Group` icon, `Group` class_name etc),
which would only show up in the "Create Dialog" context, but not the
scene tree dock.

This change prevents this behavior, and ensures that the icon can be
actually overidden by explicit icon path in `class_name`, if there's any
custom icon to begin with.

The correct built-in type's icon is fetched for child classes if there
are no custom icons detected throughout base classes as well, so it
isn't left empty for those cases.

(cherry picked from commit c177308f80)
2020-06-26 08:10:24 +02:00
..
collada SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
doc DocData: Skip language-specific ClassDoc without methods/constants 2020-06-18 11:29:28 +02:00
fileserver SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
icons Replace the AssetLib tab icon with a less confusing design 2020-06-21 21:40:39 +02:00
import Fix #20467. The "Anim imported" warning gets displayed properly when working on imported anims. 2020-06-21 21:36:12 +02:00
plugins Merge pull request #39395 from asmaloney/fix-macos-scrollwheel-zoom 2020-06-25 11:22:24 +02:00
translations i18n: Sync translations with Weblate 2020-06-25 10:42:19 +02:00
animation_bezier_editor.cpp
animation_bezier_editor.h
animation_track_editor.cpp Reverse mouse wheel in animation track editor 2020-05-25 16:38:02 +02:00
animation_track_editor.h
animation_track_editor_plugins.cpp
animation_track_editor_plugins.h
array_property_edit.cpp
array_property_edit.h
audio_stream_preview.cpp
audio_stream_preview.h
code_editor.cpp Fix error label clicking in status bar for shader editor 2020-06-24 22:52:05 +02:00
code_editor.h
connections_dialog.cpp Prevent having spaces in signal's method in Connect Dialog 2020-06-21 21:38:17 +02:00
connections_dialog.h Fixes crash when pressing enter in ConnectDialog with nothing selected 2020-02-18 14:21:01 +01:00
create_dialog.cpp Fix custom types in node list search 2020-06-15 14:34:34 +02:00
create_dialog.h
dependency_editor.cpp
dependency_editor.h
dictionary_property_edit.cpp
dictionary_property_edit.h
editor_about.cpp
editor_about.h
editor_asset_installer.cpp
editor_asset_installer.h
editor_atlas_packer.cpp
editor_atlas_packer.h
editor_audio_buses.cpp Delete bus effect with Delete key 2020-06-15 14:34:35 +02:00
editor_audio_buses.h Delete bus effect with Delete key 2020-06-15 14:34:35 +02:00
editor_autoload_settings.cpp Improved warning shown when autoload cannot be added. 2020-06-04 12:16:39 +02:00
editor_autoload_settings.h Improve the AutoLoad editor UX 2020-02-14 15:52:50 +01:00
editor_builders.py SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
editor_data.cpp Implement undo-redo feature for Parameter Paste in the Inspector 2020-03-04 12:40:15 +01:00
editor_data.h
editor_dir_dialog.cpp
editor_dir_dialog.h
editor_export.cpp Fix overwrite of manual changes in export_presets.cfg when export dialog is opened 2020-06-21 21:41:39 +02:00
editor_export.h Account for file deletion and renaming in Export Presets 2020-06-11 10:00:06 +02:00
editor_feature_profile.cpp
editor_feature_profile.h
editor_file_dialog.cpp Fixes leak with drives [3.2] 2020-04-12 14:05:47 +02:00
editor_file_dialog.h Improve UX of drive letters 2020-03-17 14:48:54 +01:00
editor_file_system.cpp Make file system scan more robust 2020-02-14 16:05:36 +01:00
editor_file_system.h Make file system scan more robust 2020-02-14 16:05:36 +01:00
editor_folding.cpp Fix EditorFolding crash when switching scenes 2020-03-06 23:51:26 +01:00
editor_folding.h
editor_fonts.cpp Add rotation widget to 3D viewport 2020-03-09 09:40:10 +01:00
editor_fonts.h
editor_help.cpp Link exposed set/getters in property descriptions 2020-06-18 10:51:45 +02:00
editor_help.h
editor_help_search.cpp
editor_help_search.h
editor_inspector.cpp Stopped trying to revert to default values when script implementation of property_can_revert exists 2020-05-06 23:29:08 +02:00
editor_inspector.h
editor_layouts_dialog.cpp
editor_layouts_dialog.h
editor_log.cpp Tweak the editor log selection color to match the current editor theme 2020-05-11 11:39:35 +02:00
editor_log.h
editor_network_profiler.cpp
editor_network_profiler.h
editor_node.cpp Don't use arbitrary theme editor icons for scripts with the same name 2020-06-26 08:10:24 +02:00
editor_node.h Add a getter and property for the editor distraction-free mode 2020-06-04 12:16:39 +02:00
editor_path.cpp
editor_path.h
editor_plugin.cpp Add a getter and property for the editor distraction-free mode 2020-06-04 12:16:39 +02:00
editor_plugin.h Add a getter and property for the editor distraction-free mode 2020-06-04 12:16:39 +02:00
editor_plugin_settings.cpp Use checkbox for plugin status instead of option list 2020-03-25 09:38:53 +01:00
editor_plugin_settings.h
editor_profiler.cpp Use the editor background color for the profiler graph 2020-02-06 13:02:08 +01:00
editor_profiler.h
editor_properties.cpp Add visual feedback when hovering layer checkboxes in the Inspector 2020-06-10 15:30:51 +02:00
editor_properties.h
editor_properties_array_dict.cpp
editor_properties_array_dict.h
editor_resource_preview.cpp
editor_resource_preview.h
editor_run.cpp
editor_run.h
editor_run_native.cpp
editor_run_native.h
editor_run_script.cpp
editor_run_script.h
editor_scale.cpp
editor_scale.h
editor_sectioned_inspector.cpp Improved search in settings dialogs 2020-02-14 15:51:37 +01:00
editor_sectioned_inspector.h
editor_settings.cpp Add editor freelook navigation scheme settings 2020-04-27 10:12:55 +02:00
editor_settings.h
editor_spin_slider.cpp Hide editor_spin_slider grabber when closing Editor's windows 2020-05-16 00:08:37 +02:00
editor_spin_slider.h
editor_sub_scene.cpp
editor_sub_scene.h
editor_themes.cpp Added missing LinkButton colors in Editor Theme 2020-04-16 12:47:18 +02:00
editor_themes.h
editor_vcs_interface.cpp
editor_vcs_interface.h
export_template_manager.cpp Re-architecture of the Godot Android plugin. 2020-03-09 10:30:02 +01:00
export_template_manager.h
filesystem_dock.cpp Allow duplicating files when holding Control 2020-06-18 11:29:27 +02:00
filesystem_dock.h Expose FileSystemDock to the scripting API and fixed signals 2020-03-18 17:57:45 +01:00
find_in_files.cpp Search result highlights follow font size 2020-06-18 11:29:28 +02:00
find_in_files.h Search result highlights follow font size 2020-06-18 11:29:28 +02:00
groups_editor.cpp Fixes add group in Group Editor dialog 2020-02-14 15:58:36 +01:00
groups_editor.h
import_dock.cpp check the params section exist before erasing it in import_dock 2020-05-25 16:32:05 +02:00
import_dock.h Fix multiple issues with the "Import" dock 2020-02-18 14:18:09 +01:00
inspector_dock.cpp Implement undo-redo feature for Parameter Paste in the Inspector 2020-03-04 12:40:15 +01:00
inspector_dock.h
multi_node_edit.cpp
multi_node_edit.h
node_dock.cpp
node_dock.h
pane_drag.cpp
pane_drag.h
plugin_config_dialog.cpp
plugin_config_dialog.h
progress_dialog.cpp
progress_dialog.h
project_export.cpp Account for file deletion and renaming in Export Presets 2020-06-11 10:00:06 +02:00
project_export.h Implementation of the Godot Android Plugin configuration file 2020-05-16 23:09:45 -07:00
project_manager.cpp Fixed "Favourite Project" button in Project Manager 2020-06-13 11:38:29 +02:00
project_manager.h
project_settings_editor.cpp prevent joypad button input dropdown going out of dialog 2020-03-25 11:38:53 +01:00
project_settings_editor.h
property_editor.cpp
property_editor.h
property_selector.cpp
property_selector.h
pvrtc_compress.cpp
pvrtc_compress.h
quick_open.cpp Make Quick Open substring match more specific. 2020-05-01 10:56:57 +02:00
quick_open.h
register_exporters.h
rename_dialog.cpp Improve the batch rename dialog 2020-02-14 15:54:22 +01:00
rename_dialog.h Improve the batch rename dialog 2020-02-14 15:54:22 +01:00
reparent_dialog.cpp
reparent_dialog.h
run_settings_dialog.cpp
run_settings_dialog.h
scene_tree_dock.cpp Fix scene tree showing up when the root selection is present 2020-06-10 15:30:52 +02:00
scene_tree_dock.h Rename the Clear Script editor action to Detach Script 2020-05-11 11:38:22 +02:00
scene_tree_editor.cpp
scene_tree_editor.h
script_create_dialog.cpp Make sure built-in script warning fits in dialog 2020-06-05 14:40:08 +02:00
script_create_dialog.h Warn about built-in script limitations in the script creation dialog 2020-04-16 12:47:18 +02:00
script_editor_debugger.cpp Draw horizontal lines and labels in the editor performance monitors 2020-06-24 22:52:05 +02:00
script_editor_debugger.h Fix dialog spam when inspecting MeshInstance from model file 2020-06-10 15:30:51 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
settings_config_dialog.cpp
settings_config_dialog.h
spatial_editor_gizmos.cpp Merge pull request #37863 from ExpiredPopsicle/culling5 2020-04-30 08:05:11 +02:00
spatial_editor_gizmos.h Update Joint gizmos automatically 2020-04-23 11:07:32 +02:00