godot/editor/plugins
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
..
tiles Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
abstract_polygon_2d_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
abstract_polygon_2d_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_blend_space_1d_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_blend_space_1d_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_blend_space_2d_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_blend_space_2d_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_blend_tree_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_blend_tree_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_library_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_library_editor.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
animation_player_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_player_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_state_machine_editor.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_state_machine_editor.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
animation_tree_editor_plugin.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
animation_tree_editor_plugin.h Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
asset_library_editor_plugin.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
asset_library_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
audio_stream_randomizer_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
audio_stream_randomizer_editor_plugin.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
bit_map_editor_plugin.cpp Add static methods for creating Image and ImageTexture 2022-07-08 13:40:47 +02:00
bit_map_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
bone_map_editor_plugin.cpp Add simple auto mapping to BoneMapper 2022-08-23 16:43:33 +09:00
bone_map_editor_plugin.h Add simple auto mapping to BoneMapper 2022-08-23 16:43:33 +09:00
camera_3d_editor_plugin.cpp Remove most EditorNode constructor parameters and fields 2022-02-14 14:16:24 +01:00
camera_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
canvas_item_editor_plugin.cpp Fix ruler lines rendering on top of text 2022-08-24 00:00:56 +03:00
canvas_item_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
cast_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
cast_2d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
collision_polygon_2d_editor_plugin.cpp Style: Apply clang-tidy to current code, add readability-redundant-member-init 2022-04-04 21:49:51 +02:00
collision_polygon_2d_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
collision_shape_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
collision_shape_2d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
control_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
control_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
cpu_particles_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
cpu_particles_2d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
cpu_particles_3d_editor_plugin.cpp Update if == NOTIFICATION_* to switch statements to match coding style 2022-02-16 08:44:37 -05:00
cpu_particles_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
curve_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
curve_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
debugger_editor_plugin.cpp Implement MenuBar control to wrap PopupMenus or native menu, use native menu for editor. 2022-08-18 22:25:44 +03:00
debugger_editor_plugin.h Implement MenuBar control to wrap PopupMenus or native menu, use native menu for editor. 2022-08-18 22:25:44 +03:00
editor_debugger_plugin.cpp
editor_debugger_plugin.h
editor_preview_plugins.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
editor_preview_plugins.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
editor_resource_conversion_plugin.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
editor_resource_conversion_plugin.h Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
font_config_plugin.cpp Make property_*_revert methods multilevel and expose them for scripting 2022-08-18 00:03:53 +03:00
font_config_plugin.h Make property_*_revert methods multilevel and expose them for scripting 2022-08-18 00:03:53 +03:00
gdextension_export_plugin.h Split up editor export code into multiple files 2022-07-26 08:28:19 -05:00
gpu_particles_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
gpu_particles_2d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
gpu_particles_3d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
gpu_particles_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
gpu_particles_collision_sdf_editor_plugin.cpp Add a Bake Mask property to GPUParticlesCollisionSDF3D 2022-06-30 23:12:40 +02:00
gpu_particles_collision_sdf_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
gradient_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
gradient_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
gradient_texture_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
gradient_texture_2d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
input_event_editor_plugin.cpp Move duplicate AutoWrap, Overrun and VisibleChar behavior enums to the TextServer. 2022-06-16 16:49:37 +03:00
input_event_editor_plugin.h Redesign InputEvent editor plugin 2022-04-12 08:30:24 -05:00
light_occluder_2d_editor_plugin.cpp Remove RES and REF typedefs in favor of spelled out Ref<> 2022-05-03 01:43:50 +02:00
light_occluder_2d_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
lightmap_gi_editor_plugin.cpp Seperate filter and description in FileDialog.add_filter() 2022-07-09 10:51:45 -05:00
lightmap_gi_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
line_2d_editor_plugin.cpp Style: Apply clang-tidy to current code, add readability-redundant-member-init 2022-04-04 21:49:51 +02:00
line_2d_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
material_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
material_editor_plugin.h Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
mesh_editor_plugin.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
mesh_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
mesh_instance_3d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
mesh_instance_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
mesh_library_editor_plugin.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
mesh_library_editor_plugin.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
multimesh_editor_plugin.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
multimesh_editor_plugin.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
navigation_polygon_editor_plugin.cpp Remove RES and REF typedefs in favor of spelled out Ref<> 2022-05-03 01:43:50 +02:00
navigation_polygon_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
node_3d_editor_gizmos.cpp Merge pull request #64370 from Mickeon/rename-marker-node 2022-08-24 08:52:13 +02:00
node_3d_editor_gizmos.h Rename Position* nodes to Marker* 2022-08-23 19:49:50 +02:00
node_3d_editor_plugin.cpp Merge pull request #64370 from Mickeon/rename-marker-node 2022-08-24 08:52:13 +02:00
node_3d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
occluder_instance_3d_editor_plugin.cpp Seperate filter and description in FileDialog.add_filter() 2022-07-09 10:51:45 -05:00
occluder_instance_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
packed_scene_translation_parser_plugin.cpp Remove RES and REF typedefs in favor of spelled out Ref<> 2022-05-03 01:43:50 +02:00
packed_scene_translation_parser_plugin.h Add a new HashSet template 2022-05-20 22:40:38 +02:00
path_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
path_2d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
path_3d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
path_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
physical_bone_3d_editor_plugin.cpp Style: Apply clang-tidy to current code, add readability-redundant-member-init 2022-04-04 21:49:51 +02:00
physical_bone_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
polygon_2d_editor_plugin.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
polygon_2d_editor_plugin.h Style: Partially apply clang-tidy's cppcoreguidelines-pro-type-member-init 2022-05-02 16:28:25 +02:00
polygon_3d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
polygon_3d_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
resource_preloader_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
resource_preloader_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
root_motion_editor_plugin.cpp Add a new HashSet template 2022-05-20 22:40:38 +02:00
root_motion_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
script_editor_plugin.cpp Remove VisualScript module for 4.0 2022-08-24 12:08:17 +02:00
script_editor_plugin.h Replace Array return types with TypedArray 2 2022-08-23 23:21:32 +02:00
script_text_editor.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
script_text_editor.h Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
SCsub
shader_editor_plugin.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
shader_editor_plugin.h Implement coloring for disabled branches in the shader editor 2022-08-14 13:57:26 +03:00
shader_file_editor_plugin.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
shader_file_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
skeleton_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
skeleton_2d_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
skeleton_3d_editor_plugin.cpp Add simple auto mapping to BoneMapper 2022-08-23 16:43:33 +09:00
skeleton_3d_editor_plugin.h Add simple auto mapping to BoneMapper 2022-08-23 16:43:33 +09:00
skeleton_ik_3d_editor_plugin.cpp Remove most EditorNode constructor parameters and fields 2022-02-14 14:16:24 +01:00
skeleton_ik_3d_editor_plugin.h Zero initialize all pointer class and struct members 2022-04-04 19:49:50 +02:00
sprite_2d_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
sprite_2d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
sprite_frames_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
sprite_frames_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
style_box_editor_plugin.cpp Rename Control PRESET_WIDE to PRESET_FULL_RECT 2022-07-18 20:08:11 -05:00
style_box_editor_plugin.h Improve StyleBox preview 2022-05-26 11:57:56 +02:00
sub_viewport_preview_editor_plugin.cpp Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
sub_viewport_preview_editor_plugin.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
text_editor.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
text_editor.h Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
texture_3d_editor_plugin.cpp Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
texture_3d_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
texture_editor_plugin.cpp Add missing properties to default theme 2022-08-11 14:15:04 +02:00
texture_editor_plugin.h Editor: Cleanup some includes dependencies 2022-02-15 14:54:15 +01:00
texture_layered_editor_plugin.cpp Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
texture_layered_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
texture_region_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
texture_region_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
theme_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
theme_editor_plugin.h Use type icons in Theme editor import tab 2022-05-26 23:05:17 -05:00
theme_editor_preview.cpp Extract EditorResourceConversionPlugin into its own source files and clean up editor includes 2022-07-31 21:14:15 +03:00
theme_editor_preview.h Tweak minsize of editor ColorPickerButtons 2022-05-19 15:20:46 +02:00
version_control_editor_plugin.cpp Replace Array return types with TypedArray 2022-08-22 22:42:36 +02:00
version_control_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
visual_shader_editor_plugin.cpp Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
visual_shader_editor_plugin.h Add per-scene UndoRedo 2022-08-22 18:05:10 +02:00
voxel_gi_editor_plugin.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
voxel_gi_editor_plugin.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00