virtualx-engine/editor
Ev1lbl0w 7bccd5487e
Implemented initial DAP support
Implemented "output" event

Refactored "seq" field generation

Prevent debugging when editor and client are in different projects

Removed unneeded references to peer on the parser

Refactored way to detect project path

Implemented "setBreakpoints" request

Fix double events when terminating from client

Refactored "stopped" event

Implemented "stopped" with breakpoint event

Implemented "stackTrace", "scopes" and "variables" request

Report incoming number of stack dump variables

Implemented proper reporting of scopes and variables from stack frames

Prevent editor from grabbing focus when a DAP session is active

Implemented "next" and "stepIn" requests

Implemented "Source" checksum computing

Switched expected errors from macros to silent guards

Refactored message_id

Respect client settings regarding lines/columns behavior

Refactored nested DAP fields

Implement reporting of "Members" and "Globals" scopes as well

Fix error messages not being shown, and improved wrong path message
2021-08-02 10:43:35 +01:00
..
debugger Implemented initial DAP support 2021-08-02 10:43:35 +01:00
fileserver Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
icons Merge pull request #47538 from LightningAA/inspector-reorder-array-4.0 2021-07-15 14:01:31 +02:00
import Optimize StringName usage 2021-07-18 21:20:02 -03:00
plugins Implemented initial DAP support 2021-08-02 10:43:35 +01:00
translations i18n: Sync translations with Weblate 2021-07-13 13:15:34 +02:00
action_map_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
action_map_editor.h Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWithModifiers properties/methods 2021-05-07 14:00:50 -06:00
animation_bezier_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
animation_bezier_editor.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
animation_track_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
animation_track_editor.h Documentation search fixes 2021-06-16 09:43:34 -07:00
animation_track_editor_plugins.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
animation_track_editor_plugins.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
array_property_edit.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
array_property_edit.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
audio_stream_preview.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
audio_stream_preview.h Implement Range Iterators 2021-07-08 23:27:27 -03:00
code_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
code_editor.h Script editor: Rename 'Clone Down' to 'Duplicate Selection' 2021-06-29 12:14:24 +02:00
connections_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
connections_dialog.h Documentation search fixes 2021-06-16 09:43:34 -07:00
create_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
create_dialog.h Fix cases of resources destroyed too early 2021-01-06 23:40:50 +01:00
dependency_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
dependency_editor.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
dictionary_property_edit.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
dictionary_property_edit.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
doc_tools.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
doc_tools.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_about.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_about.h Make it possible to copy the Godot version identifier by clicking it 2021-04-28 17:35:57 +02:00
editor_asset_installer.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_asset_installer.h Automatically display the installer after downloading an asset 2021-07-12 11:47:43 +02:00
editor_atlas_packer.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
editor_atlas_packer.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_audio_buses.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_audio_buses.h Improve the audio bus editor appearance 2021-05-27 10:00:49 +02:00
editor_autoload_settings.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_autoload_settings.h Documentation search fixes 2021-06-16 09:43:34 -07:00
editor_builders.py Use a DynamicFont for the default project theme 2021-05-17 15:19:13 +02:00
editor_data.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_data.h Fix typos with codespell 2021-05-20 12:38:56 +02:00
editor_dir_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_dir_dialog.h Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
editor_export.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
editor_export.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_feature_profile.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_feature_profile.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_file_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_file_dialog.h Documentation search fixes 2021-06-16 09:43:34 -07:00
editor_file_system.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_file_system.h Remove thread-unsafe and unused late_added_files. 2021-06-17 05:30:24 -07:00
editor_folding.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
editor_folding.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_fonts.cpp Add header theme type variations to labels 2021-07-13 15:42:09 +02:00
editor_fonts.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_help.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_help.h Documentation search fixes 2021-06-16 09:43:34 -07:00
editor_help_search.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_help_search.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_inspector.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_inspector.h Use PROPERTY_USAGE_NONE instead of 0 for no property usage 2021-07-01 14:13:27 -04:00
editor_layouts_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_layouts_dialog.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_log.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_log.h Made Editor Log buttons save their state, per project. 2021-05-06 00:48:19 +10:00
editor_native_shader_source_visualizer.cpp Added ability to visualize native shaders 2021-01-06 09:40:09 -03:00
editor_native_shader_source_visualizer.h Added ability to visualize native shaders 2021-01-06 09:40:09 -03:00
editor_node.cpp Implemented initial DAP support 2021-08-02 10:43:35 +01:00
editor_node.h Addes ability to load build sources from file. 2021-07-15 10:14:08 -03:00
editor_path.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_path.h Make several actions in the Inspector dock more obvious 2021-06-04 02:05:27 +03:00
editor_paths.cpp Main: Fixup bogus fallback to project manager with more bolognese 2021-06-16 19:11:08 +02:00
editor_paths.h Refactor editor paths validation in EditorPaths and EditorSettings 2021-06-14 19:56:20 +02:00
editor_plugin.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_plugin.h Rename Transform to Transform3D in core 2021-06-03 07:30:01 -04:00
editor_plugin_settings.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_plugin_settings.h Detect plugins recursively 2021-01-19 18:09:30 +02:00
editor_properties.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_properties.h Add type variations to Theme 2021-07-13 02:26:28 +03:00
editor_properties_array_dict.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_properties_array_dict.h Add the ability to reorder arrays from the inspector 2021-07-11 16:09:39 -06:00
editor_resource_picker.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_resource_picker.h Create many types of popups on demand 2021-07-17 10:57:14 -03:00
editor_resource_preview.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_resource_preview.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_run.cpp Implement the %command% placeholder in the Main Run Args setting 2021-05-07 00:05:02 +02:00
editor_run.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_run_native.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_run_native.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_run_script.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_run_script.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_scale.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_scale.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_sectioned_inspector.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_sectioned_inspector.h Reorganize Project Settings 2021-02-18 11:23:34 -03:00
editor_settings.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_settings.h EditorSettings: Factor code to compute auto display scale 2021-06-16 14:36:09 +02:00
editor_spin_slider.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_spin_slider.h Fix crash in EditorSpinSlider 2021-07-18 01:04:27 +02:00
editor_themes.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_themes.h Fix project icon size in Project Manager 2021-03-20 17:32:38 +08:00
editor_translation_parser.cpp Consistently prefix bound virtual methods with _ 2021-06-12 00:55:52 +02:00
editor_translation_parser.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
editor_vcs_interface.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
editor_vcs_interface.h Make EditorVCSInterface proxy functions virtual in C++ 2021-07-06 22:20:03 +03:00
editor_zoom_widget.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
editor_zoom_widget.h Improve 2D editor zoom logic 2021-07-10 17:32:40 +02:00
export_template_manager.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
export_template_manager.h Addes ability to load build sources from file. 2021-07-15 10:14:08 -03:00
filesystem_dock.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
filesystem_dock.h Merge pull request #49295 from foxydevloper/fix-focus-filter 2021-06-29 17:23:45 +02:00
find_in_files.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
find_in_files.h Documentation search fixes 2021-06-16 09:43:34 -07:00
groups_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
groups_editor.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
import_defaults_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
import_defaults_editor.h Fix heap-use-after-free in Import Defaults Editor 2021-02-25 11:50:10 -03:00
import_dock.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
import_dock.h Improved 3D Scene Importer 2021-03-22 12:16:40 -03:00
inspector_dock.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
inspector_dock.h Make several actions in the Inspector dock more obvious 2021-06-04 02:05:27 +03:00
localization_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
localization_editor.h ICU: Update to version 69.1, improve ICU data export process. 2021-04-22 16:56:53 +03:00
multi_node_edit.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
multi_node_edit.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
node_3d_editor_gizmos.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
node_3d_editor_gizmos.h Rename VisibilityNotifierXD to VisibleOnScreenNotifierXD 2021-06-16 22:01:39 -03:00
node_dock.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
node_dock.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
plugin_config_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
plugin_config_dialog.h Added validation to plugin creation. 2021-07-12 00:18:52 +10:00
pot_generator.cpp Remove uses of auto for better readability and online code reviews 2021-04-26 14:59:28 +02:00
pot_generator.h Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
progress_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
progress_dialog.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
project_export.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
project_export.h Core: Move DirAccess and FileAccess to core/io 2021-06-11 14:52:39 +02:00
project_manager.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
project_manager.h Make it possible to copy the Godot version identifier by clicking it 2021-04-28 17:35:57 +02:00
project_settings_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
project_settings_editor.h Improve Project Settings Editor 2021-05-14 13:58:43 +03:00
property_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
property_editor.h Rename Reference to RefCounted 2021-06-11 18:48:42 +02:00
property_selector.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
property_selector.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
quick_open.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
quick_open.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_exporters.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
rename_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
rename_dialog.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
reparent_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
reparent_dialog.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
scene_tree_dock.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
scene_tree_dock.h Add a root Node3D automatically if absent when adding preview sun and sky 2021-07-07 01:59:46 +02:00
scene_tree_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
scene_tree_editor.h Fix duplicate selection in SceneTree 2021-07-17 13:35:28 -03:00
script_create_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
script_create_dialog.h Minor cleanup of the "New Script" dialog 2021-07-04 00:06:46 -03:00
SCsub SCons: Refactor running commands through builders 2020-07-28 00:09:21 +03:00
settings_config_dialog.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
settings_config_dialog.h Added Built-in Action editor to Editor Settings dialog. 2021-02-19 19:36:42 +10:00
shader_globals_editor.cpp Optimize StringName usage 2021-07-18 21:20:02 -03:00
shader_globals_editor.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00