virtualx-engine/editor/plugins
Yuri Sizov 2445414aa0 Avoid unnecessary inspector updates when loading or switching scenes
This should result in some noticeable performance improvements,
aside from fixing bugs due to conflicts in logic.
This also simplifies some related code identified while debugging.
2023-08-12 13:32:59 +02:00
..
gizmos Readd a Camera3D icon gizmo to the 3D editor, renew Camera2D/3D icons 2023-08-08 16:04:53 +02:00
tiles Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
abstract_polygon_2d_editor.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
abstract_polygon_2d_editor.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
animation_blend_space_1d_editor.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
animation_blend_space_1d_editor.h Consistent with NodeBlendSpace1D option NodeBlendSpace2D 2023-01-31 02:14:55 +09:00
animation_blend_space_2d_editor.cpp Some code simplifications 2023-06-08 16:15:22 +02:00
animation_blend_space_2d_editor.h Simplify some editor plugin logic and remove dead code 2023-01-05 21:04:54 +03:00
animation_blend_tree_editor_plugin.cpp Clean up/refactor GraphEdit 2023-07-24 18:37:23 +02:00
animation_blend_tree_editor_plugin.h Fix canceling add_node Popup doesn't disconnect previous node. 2023-01-10 14:35:09 +06:30
animation_library_editor.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
animation_library_editor.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
animation_player_editor_plugin.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
animation_player_editor_plugin.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
animation_state_machine_editor.cpp Fix rename animation in SpriteFramesEditor/AnimationNodeStateMachineEditor 2023-07-18 15:39:02 +08:00
animation_state_machine_editor.h Rework StateMachine and nested StateMachine process 2023-04-18 19:06:51 +09:00
animation_tree_editor_plugin.cpp Fix the error when clicking AnimationTree in the editor 2023-08-02 22:45:09 +08:00
animation_tree_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
asset_library_editor_plugin.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
asset_library_editor_plugin.h Provide more information about the 'Support' filter when no result was found 2023-01-17 19:02:21 +01:00
audio_stream_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
audio_stream_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
audio_stream_randomizer_editor_plugin.cpp Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
audio_stream_randomizer_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
bit_map_editor_plugin.cpp Use compile-time Unicode string conversion 2023-08-07 10:38:16 +02:00
bit_map_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
bone_map_editor_plugin.cpp Use range iterators in LocalVector loops 2023-01-21 18:44:42 +01:00
bone_map_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
camera_3d_editor_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
camera_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
canvas_item_editor_plugin.cpp Fix menu items that trigger secondary interface missing ellipsis 2023-08-09 08:30:35 -05:00
canvas_item_editor_plugin.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
cast_2d_editor_plugin.cpp Improvements and fixes based on Weblate comments 2023-02-13 15:22:18 +08:00
cast_2d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
collision_polygon_2d_editor_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
collision_polygon_2d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
collision_shape_2d_editor_plugin.cpp Allow setting negative WorldBoundaryShape2D.distance through the editor 2023-06-14 14:54:00 +02:00
collision_shape_2d_editor_plugin.h Adds a scale_gizmo_handles entry to the Touchscreen editor settings 2023-05-07 15:55:28 -07:00
control_editor_plugin.cpp Add get_edited_property_value() shorthand method 2023-05-26 09:18:53 +02:00
control_editor_plugin.h Decouple EditorInterface from EditorPlugin 2023-04-17 21:59:09 +02:00
cpu_particles_2d_editor_plugin.cpp Added option to center image when loading particle emission mask 2023-07-02 12:22:38 +02:00
cpu_particles_2d_editor_plugin.h Added option to center image when loading particle emission mask 2023-07-02 12:22:38 +02:00
cpu_particles_3d_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
cpu_particles_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
curve_editor_plugin.cpp Increase vertical size of CurveEdit when Inspector widens 2023-08-03 16:02:28 -04:00
curve_editor_plugin.h Increase vertical size of CurveEdit when Inspector widens 2023-08-03 16:02:28 -04:00
debugger_editor_plugin.cpp Further separate icon from text of buttons in both editor and default themes 2023-08-07 13:22:39 -03:00
debugger_editor_plugin.h Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
dedicated_server_export_plugin.cpp Add "dedicated server" export mode which can strip unneeded visual resources 2023-01-23 13:24:54 -06:00
dedicated_server_export_plugin.h Re-architect how Android plugins are packaged and handled at export time 2023-07-18 19:14:53 +02:00
editor_debugger_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_debugger_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_preview_plugins.cpp Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
editor_preview_plugins.h Add metadata to resource previews 2023-05-10 14:03:10 +02:00
editor_resource_conversion_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_resource_conversion_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
editor_resource_tooltip_plugins.cpp Small rework of tooltip plugins 2023-05-30 23:13:50 +02:00
editor_resource_tooltip_plugins.h Small rework of tooltip plugins 2023-05-30 23:13:50 +02:00
font_config_plugin.cpp Sort system font menu in Inspector 2023-07-26 23:56:57 +08:00
font_config_plugin.h Use PropertyUsageFlags enum in parse_property 2023-01-31 23:31:15 +01:00
gdextension_export_plugin.h Re-architect how Android plugins are packaged and handled at export time 2023-07-18 19:14:53 +02:00
gpu_particles_2d_editor_plugin.cpp Merge pull request #78300 from ajreckof/fix-replace-node-destroying-Node-properties 2023-08-03 22:37:40 +02:00
gpu_particles_2d_editor_plugin.h Added option to center image when loading particle emission mask 2023-07-02 12:22:38 +02:00
gpu_particles_3d_editor_plugin.cpp Merge pull request #78300 from ajreckof/fix-replace-node-destroying-Node-properties 2023-08-03 22:37:40 +02:00
gpu_particles_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gpu_particles_collision_sdf_editor_plugin.cpp Use compile-time Unicode string conversion 2023-08-07 10:38:16 +02:00
gpu_particles_collision_sdf_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gradient_editor.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
gradient_editor.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
gradient_editor_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gradient_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gradient_texture_2d_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
gradient_texture_2d_editor_plugin.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
input_event_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
input_event_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
light_occluder_2d_editor_plugin.cpp Add EditorUndoRedoManager singleton 2023-01-16 01:11:52 +01:00
light_occluder_2d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
lightmap_gi_editor_plugin.cpp Add null checking when finding a lightmap baking path 2023-06-02 04:06:19 +07:00
lightmap_gi_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
line_2d_editor_plugin.cpp Add EditorUndoRedoManager singleton 2023-01-16 01:11:52 +01:00
line_2d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
material_editor_plugin.cpp Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
material_editor_plugin.h Improve material and mesh preview buttons 2023-08-04 01:47:32 +03:00
mesh_editor_plugin.cpp Improve material and mesh preview buttons 2023-08-04 01:47:32 +03:00
mesh_editor_plugin.h Improve material and mesh preview buttons 2023-08-04 01:47:32 +03:00
mesh_instance_3d_editor_plugin.cpp Merge pull request #75765 from YuriSizov/editor-node-optimize-includes 2023-04-11 19:40:24 +02:00
mesh_instance_3d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
mesh_library_editor_plugin.cpp Fix problems reloading MeshLibrary 2023-06-11 19:42:24 +02:00
mesh_library_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
multimesh_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
multimesh_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
navigation_link_2d_editor_plugin.cpp Rename Navigation uses of 'location' to 'position' 2023-01-26 18:19:03 +01:00
navigation_link_2d_editor_plugin.h Rename Navigation uses of 'location' to 'position' 2023-01-26 18:19:03 +01:00
navigation_obstacle_2d_editor_plugin.cpp Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_obstacle_2d_editor_plugin.h Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_obstacle_3d_editor_plugin.cpp Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_obstacle_3d_editor_plugin.h Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
navigation_polygon_editor_plugin.cpp Add EditorUndoRedoManager singleton 2023-01-16 01:11:52 +01:00
navigation_polygon_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
node_3d_editor_gizmos.cpp Improve editing of box collision shapes 2023-08-03 14:09:10 +02:00
node_3d_editor_gizmos.h Improve editing of box collision shapes 2023-08-03 14:09:10 +02:00
node_3d_editor_plugin.cpp Merge pull request #58389 from rcorre/blender-numeric 2023-08-11 10:31:40 +02:00
node_3d_editor_plugin.h Implement numeric blender-style transforms. 2023-08-10 07:18:18 -04:00
occluder_instance_3d_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
occluder_instance_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
packed_scene_editor_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
packed_scene_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
packed_scene_translation_parser_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
packed_scene_translation_parser_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
path_2d_editor_plugin.cpp Add EditorUndoRedoManager singleton 2023-01-16 01:11:52 +01:00
path_2d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
path_3d_editor_plugin.cpp Add move control points button to PAth3D Editor 2023-06-05 04:54:48 +02:00
path_3d_editor_plugin.h Add move control points button to PAth3D Editor 2023-06-05 04:54:48 +02:00
physical_bone_3d_editor_plugin.cpp Fix skeleton_3d & physical_bone_3d editor errors 2023-05-10 18:03:30 +02:00
physical_bone_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
polygon_2d_editor_plugin.cpp apply selected texture filter when editing UV 2023-06-18 22:56:26 +02:00
polygon_2d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
polygon_3d_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
polygon_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
resource_preloader_editor_plugin.cpp Decouple EditorInterface from EditorPlugin 2023-04-17 21:59:09 +02:00
resource_preloader_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
root_motion_editor_plugin.cpp Add get_edited_property_value() shorthand method 2023-05-26 09:18:53 +02:00
root_motion_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
script_editor_plugin.cpp Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
script_editor_plugin.h Check for unsaved changes when closing a scene 2023-07-18 14:27:56 +02:00
script_text_editor.cpp Assume root when dropping node to unassigned script 2023-08-01 17:36:51 +02:00
script_text_editor.h Script editor: Show depended script errors 2023-07-24 15:49:39 +02:00
SCsub Split Node3DGizmos into dedicated files 2023-04-20 20:12:47 +02:00
shader_editor_plugin.cpp Check for unsaved changes when closing a scene 2023-07-18 14:27:56 +02:00
shader_editor_plugin.h Check for unsaved changes when closing a scene 2023-07-18 14:27:56 +02:00
shader_file_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
shader_file_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
skeleton_2d_editor_plugin.cpp Remove unnecessary Clipper lib includes 2023-05-24 23:57:08 +02:00
skeleton_2d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
skeleton_3d_editor_plugin.cpp Refactor vector editor properties 2023-05-31 00:14:28 +02:00
skeleton_3d_editor_plugin.h Refactor vector editor properties 2023-05-31 00:14:28 +02:00
skeleton_ik_3d_editor_plugin.cpp Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
skeleton_ik_3d_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
sprite_2d_editor_plugin.cpp Fix replace node deleting Node properties. 2023-08-03 18:38:24 +02:00
sprite_2d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
sprite_frames_editor_plugin.cpp Use compile-time Unicode string conversion 2023-08-07 10:38:16 +02:00
sprite_frames_editor_plugin.h Extract and reorganize texture resource classes 2023-07-14 20:04:21 +02:00
style_box_editor_plugin.cpp Merge pull request #78858 from MewPurPur/tweak-mesh-preview 2023-08-07 14:44:34 +02:00
style_box_editor_plugin.h Improve StyleBox preview a little 2023-05-24 15:40:56 +02:00
sub_viewport_preview_editor_plugin.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
sub_viewport_preview_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
text_editor.cpp Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
text_editor.h Single Compilation Unit build. 2023-06-06 15:36:51 +01:00
text_shader_editor.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
text_shader_editor.h Add shortcut for quick-toggling word wrap 2023-04-19 23:46:22 +02:00
texture_3d_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_3d_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
texture_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
texture_layered_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_layered_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
texture_region_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
texture_region_editor_plugin.h Extract StyleBoxFlat, StyleBoxTexture and StyleBoxLine in their own file 2023-07-17 13:25:00 +02:00
theme_editor_plugin.cpp Unify and streamline connecting to Resource changes 2023-07-17 19:35:57 +02:00
theme_editor_plugin.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
theme_editor_preview.cpp Change the text for the flat button preview to follow pattern 2023-07-24 13:24:59 -07:00
theme_editor_preview.h Improve includes of EditorNode (and everything else) 2023-04-07 18:59:49 +02:00
version_control_editor_plugin.cpp Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
version_control_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
visual_shader_editor_plugin.cpp Avoid unnecessary inspector updates when loading or switching scenes 2023-08-12 13:32:59 +02:00
visual_shader_editor_plugin.h Add handling of custom visual shader nodes from GDExtension 2023-05-06 08:19:12 +03:00
voxel_gi_editor_plugin.cpp Use compile-time Unicode string conversion 2023-08-07 10:38:16 +02:00
voxel_gi_editor_plugin.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00