behaviour-tree-test/editor
Rémi Verschelde b1f392c25e Remove VisualScript module for 4.0
As announced in https://godotengine.org/article/godot-4-will-discontinue-visual-scripting,
Godot maintainers have agreed to discontinue the current implementation of
our VisualScript language.

The way it had been designed was not user-friendly enough and we did not
succeed in improving its usability to actually make it a good low-code
solution for users who need one.

So we prefer to remove it for Godot 4.0 and leave the door open for new,
innovative ideas around visual scripting, to be developed as plugins or
extensions now that Godot provides sufficient functionality for this
(notably via GDExtension and the godot-cpp C++ bindings).

The current module has been moved to a dedicated repository (with full Git
history extracted with `git filter-branch`):

https://github.com/godotengine/godot-visual-script

It can still be compiled as a C++ module (for now, but will likely require
work to be kept in sync with the engine repository), but our hope is that
contributors will port it to GDExtension (which is quite compatibile with
the existing C++ module code when using the godot-cpp C++ bindings).
2022-08-24 12:08:17 +02:00
..
debugger Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
export Refactor the export checking logic to improve separation of concerns 2022-08-14 09:12:04 -07:00
fileserver Add a new HashSet template 2022-05-20 22:40:38 +02:00
icons Merge pull request #63282 from V-Sekai/disable_foreign_resource_edits 2022-08-24 08:54:05 +02:00
import Merge pull request #64015 from TokageItLab/add-motion-scale-adjustment 2022-08-23 08:53:29 +02:00
plugins Remove VisualScript module for 4.0 2022-08-24 12:08:17 +02:00
translations i18n: Sync editor translations with Weblate 2022-08-05 03:32:15 +02:00
action_map_editor.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
action_map_editor.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
animation_bezier_editor.cpp Merge pull request #64647 from TokageItLab/auto-tangent 2022-08-23 18:17:15 +02:00
animation_bezier_editor.h Merge pull request #64647 from TokageItLab/auto-tangent 2022-08-23 18:17:15 +02:00
animation_track_editor.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
animation_track_editor.h Merge pull request #64647 from TokageItLab/auto-tangent 2022-08-23 18:17:15 +02:00
animation_track_editor_plugins.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_track_editor_plugins.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
array_property_edit.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
array_property_edit.h
audio_stream_preview.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
audio_stream_preview.h Implement BPM support 2022-07-23 07:31:17 +02:00
code_editor.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
code_editor.h Adding shader preprocessor support 2022-07-22 22:51:57 +02:00
connections_dialog.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
connections_dialog.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
create_dialog.cpp Changed the title of change node type dialog 2022-08-20 22:53:07 +05:30
create_dialog.h Changed the title of change node type dialog 2022-08-20 22:53:07 +05:30
dependency_editor.cpp Show dependency warning when removing remaps and fallback if translation 2022-08-03 12:31:29 +02:00
dependency_editor.h Show dependency warning when removing remaps and fallback if translation 2022-08-03 12:31:29 +02:00
dictionary_property_edit.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
dictionary_property_edit.h
doc_tools.cpp Rename the argument tag to param in XML documentation 2022-08-08 22:34:31 +03:00
doc_tools.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_about.cpp Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextServer. 2022-06-16 16:49:37 +03:00
editor_about.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_asset_installer.cpp Rename every instance of "OGG" to "Ogg" 2022-07-28 16:41:38 -03:00
editor_asset_installer.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_atlas_packer.cpp
editor_atlas_packer.h
editor_audio_buses.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_audio_buses.h Add the button pressed to some signals in Tree 2022-05-21 17:16:52 +02:00
editor_autoload_settings.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_autoload_settings.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_build_profile.cpp Add Text Server related options to the build profiles editor. 2022-08-03 15:06:43 +03:00
editor_build_profile.h Add Text Server related options to the build profiles editor. 2022-08-03 15:06:43 +03:00
editor_builders.py [Editor build] Use smaller .mo files instead of .po, if gettext is available. 2022-03-24 21:17:32 +02:00
editor_command_palette.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
editor_command_palette.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_data.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_data.h Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_dir_dialog.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
editor_dir_dialog.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
editor_feature_profile.cpp Rebuild the trees in the EditorFeatureProfile dialog when the editor theme changes 2022-08-05 19:17:58 +03:00
editor_feature_profile.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
editor_file_dialog.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
editor_file_dialog.h Seperate filter and description in FileDialog.add_filter() 2022-07-09 10:51:45 -05:00
editor_file_system.cpp Add Startup benchmarking support 2022-08-19 14:21:43 +02:00
editor_file_system.h Remove ThreadWorkPool, replace by WorkerThreadPool 2022-07-25 15:39:50 +02:00
editor_folding.cpp Move editor paths into the EditorPaths class 2022-07-29 11:07:30 -05:00
editor_folding.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
editor_fonts.cpp Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
editor_fonts.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_help.cpp Add documentation for all annotations 2022-08-19 15:06:39 +03:00
editor_help.h Add support for documenting built-in annotations 2022-07-04 20:21:39 +03:00
editor_help_search.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
editor_help_search.h Fix editor crash in built-in help when script inheritance chain changes. 2022-05-17 08:50:32 -07:00
editor_inspector.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_inspector.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_layouts_dialog.cpp
editor_layouts_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_locale_dialog.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_locale_dialog.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_log.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_log.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_native_shader_source_visualizer.cpp Make TabBar/Container default their alignments to the left instead of center 2022-03-17 18:12:23 -03:00
editor_native_shader_source_visualizer.h
editor_node.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_node.h Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_path.cpp Implement MenuBar control to wrap PopupMenus or native menu, use native menu for editor. 2022-08-18 22:25:44 +03:00
editor_path.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_paths.cpp Move editor paths into the EditorPaths class 2022-07-29 11:07:30 -05:00
editor_paths.h Move editor paths into the EditorPaths class 2022-07-29 11:07:30 -05:00
editor_plugin.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_plugin.h Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_plugin_settings.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
editor_plugin_settings.h Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
editor_properties.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_properties.h Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_properties_array_dict.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
editor_properties_array_dict.h Implement support for loading system fonts on Linux, macOS / iOS and Windows. 2022-07-26 08:38:05 +03:00
editor_property_name_processor.cpp Add capitalization for "BPM" 2022-08-02 08:35:29 -05:00
editor_property_name_processor.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
editor_quick_open.cpp Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_quick_open.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_resource_picker.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_resource_picker.h Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_resource_preview.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
editor_resource_preview.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_run.cpp Overhaul CLI argument forwarding to processes started by the editor 2022-08-19 11:15:56 +02:00
editor_run.h Implement Running Godot as Movie Writer 2022-06-21 11:28:47 +02:00
editor_run_native.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
editor_run_native.h Add readable export errors. 2022-06-08 17:55:46 +03:00
editor_run_script.cpp
editor_run_script.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
editor_scale.cpp
editor_scale.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_sectioned_inspector.cpp [GDExtension] Fix _property_can_revert and _property_get_revert methods using incorrect string type. 2022-08-23 14:58:28 +03:00
editor_sectioned_inspector.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_settings.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_settings.h Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_settings_dialog.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_settings_dialog.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_spin_slider.cpp Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00
editor_spin_slider.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
editor_themes.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
editor_themes.h Create a SVG default project icon in new projects 2022-08-20 01:01:11 +02:00
editor_toaster.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
editor_toaster.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
editor_translation.cpp Make FileAccess and DirAccess classes reference counted. 2022-04-11 13:28:51 +03:00
editor_translation.h
editor_translation_parser.cpp Add a new HashSet template 2022-05-20 22:40:38 +02:00
editor_translation_parser.h
editor_undo_redo_manager.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_undo_redo_manager.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
editor_vcs_interface.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_vcs_interface.h Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
editor_zoom_widget.cpp Remove zoom_reset shortcut in 2D editor 2022-05-22 21:39:53 +02:00
editor_zoom_widget.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
filesystem_dock.cpp FileSystemDock Fix crash when renaming a file in split mode 2022-08-07 02:47:02 +02:00
filesystem_dock.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
find_in_files.cpp Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
find_in_files.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
groups_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
groups_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
import_defaults_editor.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
import_defaults_editor.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
import_dock.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
import_dock.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
inspector_dock.cpp Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
inspector_dock.h Disable editing properties in foreign resources 2022-08-23 23:16:13 +01:00
localization_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
localization_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
multi_node_edit.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
multi_node_edit.h
node_dock.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
node_dock.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
plugin_config_dialog.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
plugin_config_dialog.h Improve plugin dialog UX 2022-05-07 23:19:55 +02:00
pot_generator.cpp Add a new HashSet template 2022-05-20 22:40:38 +02:00
pot_generator.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
progress_dialog.cpp Rename Control PRESET_WIDE to PRESET_FULL_RECT 2022-07-18 20:08:11 -05:00
progress_dialog.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
project_converter_3_to_4.cpp Merge pull request #64370 from Mickeon/rename-marker-node 2022-08-24 08:52:13 +02:00
project_converter_3_to_4.h Add conversion for the RPC attributes in C# 2022-08-06 15:56:46 +02:00
project_manager.cpp Merge pull request #64637 from Calinou/default-project-icon-use-svg 2022-08-23 17:52:32 +03:00
project_manager.h Migrate project list to separate config file. 2022-08-07 07:46:52 -04:00
project_settings_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
project_settings_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
property_selector.cpp Remove excessive editor/property_editor.h includes 2022-08-01 17:19:11 +03:00
property_selector.h Remove excessive editor/property_editor.h includes 2022-08-01 17:19:11 +03:00
register_exporters.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
rename_dialog.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
rename_dialog.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
reparent_dialog.cpp Add ok_button_text to AcceptDialog and cancel_button_text to ConfirmationDialog 2022-07-09 10:47:08 -05:00
reparent_dialog.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
scene_create_dialog.cpp Rename Control PRESET_WIDE to PRESET_FULL_RECT 2022-07-18 20:08:11 -05:00
scene_create_dialog.h Rework scene creation dialog 2022-06-21 15:42:56 +02:00
scene_tree_dock.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
scene_tree_dock.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
scene_tree_editor.cpp Merge pull request #64733 from Mickeon/try-editor-warning-spacing 2022-08-23 18:16:26 +02:00
scene_tree_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
script_create_dialog.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
script_create_dialog.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
SCsub i18n: Sync editor translations with Weblate 2022-07-27 15:59:43 +02:00
shader_create_dialog.cpp Move ShaderCreateDialog's ShaderType enum out of the header 2022-08-15 15:08:50 -05:00
shader_create_dialog.h Move ShaderCreateDialog's ShaderType enum out of the header 2022-08-15 15:08:50 -05:00
shader_globals_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
shader_globals_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
template_builders.py