godot/editor
Rémi Verschelde e23bde4358 Always pass script path to external editor
Previously you had to set the Exec Flags manually, reading the documentation
to find out what placeholders to use. As most editors should support having
the file path passed as the last argument, we default to doing this if no
custom {file} flag is defined. We also default the Exec Flags to "{file}" and
the placeholder text gives some documentation.

Fixes #29662.

(cherry picked from commit 4a757a2d96)
2019-11-12 13:09:35 +01:00
..
collada Small fixes, mostly dupicated code 2019-09-24 09:00:45 +02:00
doc doctool: Fix writing theme_item descriptions 2019-07-29 16:18:48 +02:00
fileserver Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
icons Add the missing autokeying icon 2019-10-20 14:31:45 +02:00
import Refresh import dock on change "animation/storage" 2019-11-12 11:15:06 +01:00
plugins Always pass script path to external editor 2019-11-12 13:09:35 +01:00
translations i18n: Sync translations with Weblate 2019-06-16 21:45:24 +02:00
SCsub SCons: Remove avoidable defines from main env's CPPPATH 2018-10-01 11:59:22 +02:00
animation_bezier_editor.cpp Make translatable some undo/redo operations in the editor 2019-02-21 16:41:01 -03:00
animation_bezier_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
animation_track_editor.cpp Update edited keyframe's snap mode properly 2019-11-12 11:14:08 +01:00
animation_track_editor.h Add support for FPS snap in Animation Editor. 2019-04-20 23:57:59 +02:00
animation_track_editor_plugins.cpp Implement a more coherent (and way less hack) way to block animation updates, fixes #24618 2019-03-03 17:57:16 -03:00
animation_track_editor_plugins.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
array_property_edit.cpp -Fixes to undo redo to avoid crash, closes #24251 2019-02-14 10:22:34 -03:00
array_property_edit.h -Fixes to undo redo to avoid crash, closes #24251 2019-02-14 10:22:34 -03:00
audio_stream_preview.cpp Fix audio previews, closes #25979 2019-02-21 17:50:02 -03:00
audio_stream_preview.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
code_editor.cpp Find the previous match in script editor when pressing Shift + Enter 2019-04-20 20:13:26 +02:00
code_editor.h Hide the warnings panel when no warnings presents. 2019-02-13 17:01:21 +06:00
connections_dialog.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
connections_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
create_dialog.cpp Allow class_name scripts to have nested inheritance 2019-03-09 00:47:27 -03:00
create_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dependency_editor.cpp Fix deleting properties after deleting files 2019-04-06 21:16:21 +02:00
dependency_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
dictionary_property_edit.cpp -Fixes to undo redo to avoid crash, closes #24251 2019-02-14 10:22:34 -03:00
dictionary_property_edit.h -Fixes to undo redo to avoid crash, closes #24251 2019-02-14 10:22:34 -03:00
editor_about.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_about.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_asset_installer.cpp i18n: Sync translation template with current source 2019-01-07 16:57:52 +01:00
editor_asset_installer.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_audio_buses.cpp Make translatable some undo/redo operations in the editor 2019-02-21 16:41:01 -03:00
editor_audio_buses.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_autoload_settings.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
editor_autoload_settings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_builders.py Remove unused imports 2019-04-20 20:15:44 +02:00
editor_data.cpp Fix moving and renaming files 2019-11-12 13:09:35 +01:00
editor_data.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_dir_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_dir_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_export.cpp Fixed virtual method not showing up in autocomplete and docs 2019-11-12 11:42:45 +01:00
editor_export.h -Properly handle missing ETC support on export 2019-02-26 18:45:06 -03:00
editor_file_dialog.cpp Fix "Favorite" button not being toggled when navigating to a faved folder manually 2019-03-07 21:48:12 -03:00
editor_file_dialog.h Remove unused 'fav_rm' ToolButton in EditorFileDialog 2019-04-03 16:49:15 +02:00
editor_file_system.cpp Prevent crash when we can't write to editor cache or config path 2019-11-08 13:13:55 +01:00
editor_file_system.h fix file system not refresh on exFAT 2019-09-26 14:45:02 +02:00
editor_folding.cpp EditorFolding ignores hidden properties for folded resources (fixes #26663) 2019-04-20 20:22:47 +02:00
editor_folding.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_fonts.cpp Fix validating editor bold font 2019-11-08 14:03:58 +01:00
editor_fonts.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_help.cpp Use uppercase for all hexadecimal constants in the editor help 2019-11-12 13:09:35 +01:00
editor_help.h Fix description size in "New Node" dialog 2019-02-17 19:06:42 -03:00
editor_help_search.cpp Cleanup relationship line coding after 5f079e2 2019-03-06 14:33:26 -03:00
editor_help_search.h Cleanup relationship line coding after 5f079e2 2019-03-06 14:33:26 -03:00
editor_inspector.cpp Fix drawing of checkable editor properties 2019-07-03 16:30:26 +02:00
editor_inspector.h Fix EditorInspector property_changed argument mismatch 2019-01-27 17:37:24 +01:00
editor_log.cpp fixes 27543, adds a copy button for the editor log 2019-07-24 14:11:33 +02:00
editor_log.h fixes 27543, adds a copy button for the editor log 2019-07-24 14:11:33 +02:00
editor_name_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_name_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_node.cpp Fix moving and renaming files 2019-11-12 13:09:35 +01:00
editor_node.h Fix moving and renaming files 2019-11-12 13:09:35 +01:00
editor_path.cpp Fixed null editor icon crash 2019-01-13 09:28:56 -05:00
editor_path.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_plugin.cpp Add EditorInspector getter. Update Sub-Inspectors. 2019-04-20 20:04:43 +02:00
editor_plugin.h Add EditorInspector getter. Update Sub-Inspectors. 2019-04-20 20:04:43 +02:00
editor_plugin_settings.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
editor_plugin_settings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_profiler.cpp Profiler list functions from max to less expensive 2019-01-26 19:54:04 +01:00
editor_profiler.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_properties.cpp Include global class resources in Resource property inspector 2019-11-12 11:02:43 +01:00
editor_properties.h Remove the "Open Editor" button, it will open automatically. 2019-03-04 16:50:21 -03:00
editor_properties_array_dict.cpp Button object used after pressed is called 2019-11-08 15:48:19 +01:00
editor_properties_array_dict.h Clean up and fix issues after merging #21701 , closes #21104 2019-01-18 13:01:24 -03:00
editor_resource_preview.cpp Prevent crash when we can't write to editor cache or config path 2019-11-08 13:13:55 +01:00
editor_resource_preview.h Remove the "Open Editor" button, it will open automatically. 2019-03-04 16:50:21 -03:00
editor_run.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_native.cpp Resize native run button according to editor scale. 2019-02-26 12:57:43 -03:00
editor_run_native.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_script.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_run_script.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_scale.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_scale.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_sectioned_inspector.cpp Hide global section in project settings when no property is defined 2019-02-27 21:45:55 +01:00
editor_sectioned_inspector.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_settings.cpp i18n: Skip unsupported locales for editor translations 2019-11-12 11:39:30 +01:00
editor_settings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_spin_slider.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
editor_spin_slider.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_sub_scene.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
editor_sub_scene.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
editor_themes.cpp Fix cursor color in Label/RTL in editor 2019-04-20 23:09:47 +02:00
editor_themes.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
export_template_manager.cpp Sanitize file paths before extracting export templates 2019-02-28 00:25:55 +01:00
export_template_manager.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
file_type_cache.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
file_type_cache.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
filesystem_dock.cpp Fix moving and renaming files 2019-11-12 13:09:35 +01:00
filesystem_dock.h Fix moving and renaming files 2019-11-12 13:09:35 +01:00
find_in_files.cpp Allow empty replacement texts in the Find in Files replace dialog 2019-11-12 11:38:34 +01:00
find_in_files.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
groups_editor.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
groups_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
import_dock.cpp Fix typos with codespell 2019-02-13 09:23:29 +01:00
import_dock.h Core: Ensure classes match their header filename 2019-02-12 13:34:25 +01:00
inspector_dock.cpp Small fixes, mostly dupicated code 2019-09-24 09:00:45 +02:00
inspector_dock.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
multi_node_edit.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
multi_node_edit.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
node_dock.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
node_dock.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
output_strings.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
output_strings.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pane_drag.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pane_drag.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
plugin_config_dialog.cpp PluginConfigDialog: Slight usability changes 2019-02-12 16:18:31 +01:00
plugin_config_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
progress_dialog.cpp Do not allow adding tasks while in the middle of flushing a message queue 2019-01-14 11:00:05 -03:00
progress_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
project_export.cpp Disable Project Export button after deleting preset 2019-09-24 09:00:45 +02:00
project_export.h Make "Export with Debug" more visible in the Export dialog 2019-01-20 23:53:42 +01:00
project_manager.cpp Fix Segmentation fault and reduce memory consumption 2019-11-12 11:44:04 +01:00
project_manager.h Fix Segmentation fault and reduce memory consumption 2019-11-12 11:44:04 +01:00
project_settings_editor.cpp Use the "warning" color for the "restart required" label 2019-04-20 20:08:37 +02:00
project_settings_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_editor.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
property_editor.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_selector.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
property_selector.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pvrtc_compress.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pvrtc_compress.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
quick_open.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
quick_open.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
register_exporters.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rename_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rename_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
reparent_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
reparent_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
run_settings_dialog.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
run_settings_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
scene_tree_dock.cpp Fix "Make Scene Root" deleting previous root whenever focusing another scene 2019-11-08 15:48:19 +01:00
scene_tree_dock.h Use SceneTreeDock to replace particles node properly, fixes #24162 2019-01-14 13:41:54 -03:00
scene_tree_editor.cpp Fix toggle visibility in SceneTreeDialog 2019-04-20 20:06:50 +02:00
scene_tree_editor.h Cleanup relationship line coding after 5f079e2 2019-03-06 14:33:26 -03:00
script_create_dialog.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
script_create_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
script_editor_debugger.cpp Fix remote scene tree root folding 2019-09-24 09:00:44 +02:00
script_editor_debugger.h Fixed Errors Tab Indexing Bug in the Debugger 2019-02-28 22:12:14 +01:00
settings_config_dialog.cpp Use the "warning" color for the "restart required" label 2019-04-20 20:08:37 +02:00
settings_config_dialog.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
spatial_editor_gizmos.cpp [EditorSpatialGizmo] Fix error in intersect_ray 2019-11-12 11:19:33 +01:00
spatial_editor_gizmos.h Add priority to gizmos and fix small issues 2019-03-12 00:30:50 +01:00