55
55
#include " editor/plugins/editor_context_menu_plugin.h"
56
56
#include " editor/plugins/node_3d_editor_plugin.h"
57
57
#include " editor/plugins/script_editor_plugin.h"
58
+ #include " editor/rename_dialog.h"
58
59
#include " editor/reparent_dialog.h"
59
60
#include " editor/shader_create_dialog.h"
60
61
#include " editor/themes/editor_scale.h"
66
67
#include " scene/resources/packed_scene.h"
67
68
#include " servers/display_server.h"
68
69
69
- #include " modules/modules_enabled.gen.h" // For regex.
70
- #ifdef MODULE_REGEX_ENABLED
71
- #include " editor/rename_dialog.h"
72
- #endif // MODULE_REGEX_ENABLED
73
-
74
70
void SceneTreeDock::_nodes_drag_begin () {
75
71
pending_click_select = nullptr ;
76
72
}
@@ -178,10 +174,8 @@ void SceneTreeDock::shortcut_input(const Ref<InputEvent> &p_event) {
178
174
return ;
179
175
}
180
176
_tool_selected (TOOL_RENAME);
181
- #ifdef MODULE_REGEX_ENABLED
182
177
} else if (ED_IS_SHORTCUT (" scene_tree/batch_rename" , p_event)) {
183
178
_tool_selected (TOOL_BATCH_RENAME);
184
- #endif // MODULE_REGEX_ENABLED
185
179
} else if (ED_IS_SHORTCUT (" scene_tree/add_child_node" , p_event)) {
186
180
_tool_selected (TOOL_NEW);
187
181
} else if (ED_IS_SHORTCUT (" scene_tree/instantiate_scene" , p_event)) {
@@ -551,7 +545,6 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
551
545
current_option = p_tool;
552
546
553
547
switch (p_tool) {
554
- #ifdef MODULE_REGEX_ENABLED
555
548
case TOOL_BATCH_RENAME: {
556
549
if (!profile_allow_editing) {
557
550
break ;
@@ -563,7 +556,6 @@ void SceneTreeDock::_tool_selected(int p_tool, bool p_confirm_override) {
563
556
rename_dialog->popup_centered ();
564
557
}
565
558
} break ;
566
- #endif // MODULE_REGEX_ENABLED
567
559
case TOOL_RENAME: {
568
560
if (!profile_allow_editing) {
569
561
break ;
@@ -3925,13 +3917,11 @@ void SceneTreeDock::_tree_rmb(const Vector2 &p_menu_pos) {
3925
3917
}
3926
3918
}
3927
3919
3928
- #ifdef MODULE_REGEX_ENABLED
3929
3920
if (profile_allow_editing && selection.size () > 1 ) {
3930
3921
// this is not a commonly used action, it makes no sense for it to be where it was nor always present.
3931
3922
menu->add_separator ();
3932
3923
menu->add_icon_shortcut (get_editor_theme_icon (SNAME (" Rename" )), ED_GET_SHORTCUT (" scene_tree/batch_rename" ), TOOL_BATCH_RENAME);
3933
3924
}
3934
- #endif // MODULE_REGEX_ENABLED
3935
3925
menu->add_separator ();
3936
3926
3937
3927
if (full_selection.size () == 1 && !selection.front ()->get ()->get_scene_file_path ().is_empty ()) {
@@ -4795,10 +4785,8 @@ SceneTreeDock::SceneTreeDock(Node *p_scene_root, EditorSelection *p_editor_selec
4795
4785
create_dialog->connect (" create" , callable_mp (this , &SceneTreeDock::_create));
4796
4786
create_dialog->connect (" favorites_updated" , callable_mp (this , &SceneTreeDock::_update_create_root_dialog).bind (false ));
4797
4787
4798
- #ifdef MODULE_REGEX_ENABLED
4799
4788
rename_dialog = memnew (RenameDialog (scene_tree));
4800
4789
add_child (rename_dialog);
4801
- #endif // MODULE_REGEX_ENABLED
4802
4790
4803
4791
script_create_dialog = memnew (ScriptCreateDialog);
4804
4792
script_create_dialog->set_inheritance_base_type (" Node" );
0 commit comments