godot/editor
Andrii Doroshenko (Xrayez) f013596760 Allow to define and load script templates per project
Previously it was only possible to create custom script templates per
editor instance which could lead to certain name collisions, but now one
can create such templates per project tailored for specific use cases.

The default path to search for custom script templates is defined in
project settings via `editor/script_templates_search_path` setting as
`res://script_templates` path, yet this can be configured per project.

Templates have at most two origins now:

1. Project-specific, defined in `ProjectSettings`, for instance:
    - res://script_templates/
2. Editor script templates, for instance:
    - %APPDATA%/Godot/script_templates/

As script templates can have the same name over different paths,
the override mechanism was also added, enabling project-specific
templates over the editor ones.
2019-08-22 20:51:30 +03:00
..
collada Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/' 2019-08-17 12:33:15 +02:00
doc Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/' 2019-08-17 12:33:15 +02:00
fileserver
icons Improve the appearance of 2D path editors 2019-08-18 22:27:01 +02:00
import Move CryptoCore to it's own folder. 2019-08-19 16:31:05 +02:00
plugins Merge pull request #31545 from groud/add_smart_snapping_display 2019-08-22 13:12:09 +02:00
translations
animation_bezier_editor.cpp
animation_bezier_editor.h
animation_track_editor_plugins.cpp
animation_track_editor_plugins.h
animation_track_editor.cpp Merge pull request #31424 from Calinou/improve-animation-editor-timeline 2019-08-17 12:05:42 +02:00
animation_track_editor.h
array_property_edit.cpp
array_property_edit.h
audio_stream_preview.cpp
audio_stream_preview.h
code_editor.cpp Add minimap to text_edit 2019-08-21 23:48:46 +01:00
code_editor.h Tweak the behavior of search/replace bar 2019-08-13 17:18:13 +02:00
connections_dialog.cpp Minor improvements to the Node dock 2019-08-17 23:05:58 -03:00
connections_dialog.h
create_dialog.cpp
create_dialog.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
dependency_editor.cpp
dependency_editor.h
dictionary_property_edit.cpp
dictionary_property_edit.h
editor_about.cpp Tweak a few strings displayed in the editor for consistency 2019-08-21 19:33:29 +02:00
editor_about.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
editor_asset_installer.cpp Tweak a few strings displayed in the editor for consistency 2019-08-21 19:33:29 +02:00
editor_asset_installer.h
editor_atlas_packer.cpp
editor_atlas_packer.h
editor_audio_buses.cpp
editor_audio_buses.h
editor_autoload_settings.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/' 2019-08-17 12:33:15 +02:00
editor_autoload_settings.h
editor_builders.py
editor_data.cpp Allow to create scene from FileSystem dock 2019-08-15 19:47:21 +02:00
editor_data.h Allow to create scene from FileSystem dock 2019-08-15 19:47:21 +02:00
editor_dir_dialog.cpp
editor_dir_dialog.h
editor_export.cpp Move CryptoCore to it's own folder. 2019-08-19 16:31:05 +02:00
editor_export.h
editor_feature_profile.cpp
editor_feature_profile.h
editor_file_dialog.cpp Rename FileDialog's folder icon custom color to folder_icon_modulate 2019-08-21 18:43:01 +02:00
editor_file_dialog.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
editor_file_system.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/' 2019-08-17 12:33:15 +02:00
editor_file_system.h
editor_folding.cpp
editor_folding.h
editor_fonts.cpp Add an "Auto" editor font hinting setting to match OS font rendering 2019-08-14 15:57:07 +02:00
editor_fonts.h
editor_help_search.cpp Include setters and getters in help search 2019-08-20 15:37:22 +02:00
editor_help_search.h
editor_help.cpp Make the script search have a proper matches counter 2019-08-13 09:29:49 -03:00
editor_help.h Show matches found when searching the docs 2019-08-09 04:09:22 -03:00
editor_inspector.cpp Add some code changes/fixes proposed by Coverity and Clang Tidy 2019-08-07 12:54:30 +02:00
editor_inspector.h
editor_layouts_dialog.cpp
editor_layouts_dialog.h
editor_log.cpp
editor_log.h
editor_node.cpp Merge pull request #31523 from nekomatata/show-warning-loading 2019-08-21 10:05:24 +02:00
editor_node.h Allow to create scene from FileSystem dock 2019-08-15 19:47:21 +02:00
editor_path.cpp
editor_path.h
editor_plugin_settings.cpp
editor_plugin_settings.h
editor_plugin.cpp Support for file not found in ConfigFile::Load and handle a few specific cases 2019-08-21 08:32:55 +02:00
editor_plugin.h Support for file not found in ConfigFile::Load and handle a few specific cases 2019-08-21 08:32:55 +02:00
editor_profiler.cpp
editor_profiler.h
editor_properties_array_dict.cpp Button object used after pressed is called 2019-08-08 19:34:23 -07:00
editor_properties_array_dict.h
editor_properties.cpp Tweak the size of the multiline text edit popup dialog 2019-08-09 22:03:25 +02:00
editor_properties.h
editor_resource_preview.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/' 2019-08-17 12:33:15 +02:00
editor_resource_preview.h
editor_run_native.cpp
editor_run_native.h
editor_run_script.cpp
editor_run_script.h
editor_run.cpp
editor_run.h
editor_scale.cpp
editor_scale.h
editor_sectioned_inspector.cpp
editor_sectioned_inspector.h
editor_settings.cpp Allow to define and load script templates per project 2019-08-22 20:51:30 +03:00
editor_settings.h Allow to define and load script templates per project 2019-08-22 20:51:30 +03:00
editor_spin_slider.cpp Update Slider grabber position when using mouse wheel 2019-08-17 21:12:05 +02:00
editor_spin_slider.h
editor_sub_scene.cpp
editor_sub_scene.h
editor_themes.cpp Rename FileDialog's folder icon custom color to folder_icon_modulate 2019-08-21 18:43:01 +02:00
editor_themes.h
export_template_manager.cpp Tweak a few strings displayed in the editor for consistency 2019-08-21 19:33:29 +02:00
export_template_manager.h
file_type_cache.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in 'core/' and 'editor/' 2019-08-17 12:33:15 +02:00
file_type_cache.h
filesystem_dock.cpp Cleanup and minor changes in FileSystem Dock 2019-08-22 10:24:51 -03:00
filesystem_dock.h Cleanup and minor changes in FileSystem Dock 2019-08-22 10:24:51 -03:00
find_in_files.cpp fix(find_in_files): crash when selecting with RMB 2019-08-12 11:05:06 +02:00
find_in_files.h
groups_editor.cpp
groups_editor.h
import_dock.cpp
import_dock.h
inspector_dock.cpp
inspector_dock.h
multi_node_edit.cpp
multi_node_edit.h
node_dock.cpp Minor improvements to the Node dock 2019-08-17 23:05:58 -03:00
node_dock.h
output_strings.cpp
output_strings.h
pane_drag.cpp
pane_drag.h
plugin_config_dialog.cpp Add some code changes/fixes proposed by Coverity and Clang Tidy 2019-08-07 12:54:30 +02:00
plugin_config_dialog.h
progress_dialog.cpp
progress_dialog.h
project_export.cpp
project_export.h
project_manager.cpp Tweak a few strings displayed in the editor for consistency 2019-08-21 19:33:29 +02:00
project_manager.h Improve the project manager UI 2019-08-17 13:48:25 +02:00
project_settings_editor.cpp
project_settings_editor.h
property_editor.cpp
property_editor.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
property_selector.cpp
property_selector.h
pvrtc_compress.cpp Export: Remove temp files from cache after export 2019-08-12 13:31:59 +02:00
pvrtc_compress.h
quick_open.cpp Minor cosmetic changes in some editor plugins 2019-08-08 23:22:33 -03:00
quick_open.h
register_exporters.h
rename_dialog.cpp
rename_dialog.h
reparent_dialog.cpp
reparent_dialog.h
run_settings_dialog.cpp
run_settings_dialog.h
scene_tree_dock.cpp Expose SceneTreeDock::get_tree_editor() 2019-08-20 18:06:21 +02:00
scene_tree_dock.h
scene_tree_editor.cpp Merge pull request #31423 from Calinou/improve-node-signal-group-tooltip 2019-08-18 10:55:16 +02:00
scene_tree_editor.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
script_create_dialog.cpp Allow to define and load script templates per project 2019-08-22 20:51:30 +03:00
script_create_dialog.h Allow to define and load script templates per project 2019-08-22 20:51:30 +03:00
script_editor_debugger.cpp
script_editor_debugger.h
SCsub
settings_config_dialog.cpp
settings_config_dialog.h
spatial_editor_gizmos.cpp Draw 3D collision shape/raycast gizmos in grayscale when disabled 2019-08-21 15:32:51 +02:00
spatial_editor_gizmos.h Add particles icon to CPUParticles 2019-08-08 16:28:01 -07:00