godot/editor
Ignacio Etcheverry 4b8568006d External editor improvements and fixes
Notable changes:

- Now ScriptLanguages have the option to override the global external editor setting.
If `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used.
- Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`.
- `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a "line" from.

Fixes:

- Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor.
- Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit.
- `Script::get_member_line()` now returns -1 ("found nothing") by default.
2017-04-17 01:51:30 +02:00
..
collada Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
doc Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
fileserver Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
icons Refactoring: rename tools/editor/ to editor/ 2017-03-05 14:21:25 +01:00
import Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
io_plugins Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
plugins External editor improvements and fixes 2017-04-17 01:51:30 +02:00
translations i18n: Sync translations from Weblate 2017-04-07 20:33:31 +02:00
animation_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
animation_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
array_property_edit.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
array_property_edit.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
asset_library_editor_plugin.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
asset_library_editor_plugin.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
call_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
call_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
code_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
code_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
connections_dialog.cpp External editor improvements and fixes 2017-04-17 01:51:30 +02:00
connections_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
create_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
create_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
dependency_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
dependency_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
doc_code_font.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
doc_font.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
doc_title_font.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_asset_installer.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_asset_installer.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_audio_buses.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_audio_buses.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_autoload_settings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_autoload_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_data.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_data.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_dir_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_dir_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_export.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_export.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_file_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_file_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_file_system.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_file_system.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_fonts.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_fonts.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_help.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_help.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_icons.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_initialize_ssl.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_initialize_ssl.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_log.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_log.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_name_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_name_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_node.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_node.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_path.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_path.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_plugin_settings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_plugin_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_plugin.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_plugin.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_profiler.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_profiler.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_reimport_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_reimport_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_resource_preview.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_resource_preview.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_run_native.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_run_native.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_run_script.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_run_script.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_run.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_run.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_scale.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_scale.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_settings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_sub_scene.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_sub_scene.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_themes.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
editor_themes.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
export_template_manager.cpp Export template management dialog. 2017-03-21 08:42:06 -03:00
export_template_manager.h Export template management dialog. 2017-03-21 08:42:06 -03:00
file_type_cache.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
file_type_cache.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
filesystem_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
filesystem_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
groups_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
groups_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
import_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
import_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
inspector_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
inspector_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
multi_node_edit.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
multi_node_edit.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
node_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
node_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
output_strings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
output_strings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
pane_drag.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
pane_drag.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
progress_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
progress_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
project_export.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
project_export.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
project_manager.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
project_manager.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
project_settings.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
project_settings.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
property_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
property_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
property_selector.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
property_selector.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
pvrtc_compress.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
pvrtc_compress.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
quick_open.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
quick_open.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
register_exporters.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
reparent_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
reparent_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
resources_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
resources_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
run_settings_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
run_settings_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
scene_tree_dock.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
scene_tree_dock.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
scene_tree_editor.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
scene_tree_editor.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
script_create_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
script_create_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
script_editor_debugger.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
script_editor_debugger.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
SCsub Refactoring: rename tools/editor/ to editor/ 2017-03-05 14:21:25 +01:00
settings_config_dialog.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
settings_config_dialog.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
spatial_editor_gizmos.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
spatial_editor_gizmos.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00