diff options
| author | Juan Linietsky | 2015-11-29 01:08:31 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2015-11-29 01:08:31 -0300 |
| commit | 46c5fda91df548961b931ec8ca7026d7984e3761 (patch) | |
| tree | 27f11ca9243d0dfec733e521c4556a2c4086fb4d /tools/editor/editor_node.cpp | |
| parent | 68aaa0f813bed1e33a55b05d70c560023a3d0c6a (diff) | |
| download | godot-46c5fda91df548961b931ec8ca7026d7984e3761.tar.gz godot-46c5fda91df548961b931ec8ca7026d7984e3761.tar.zst godot-46c5fda91df548961b931ec8ca7026d7984e3761.zip | |
-orphan resource explorer dialog + tools menu
Diffstat (limited to 'tools/editor/editor_node.cpp')
| -rw-r--r-- | tools/editor/editor_node.cpp | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/tools/editor/editor_node.cpp b/tools/editor/editor_node.cpp index 01dfb98ea..7b96db56f 100644 --- a/tools/editor/editor_node.cpp +++ b/tools/editor/editor_node.cpp @@ -2388,6 +2388,10 @@ void EditorNode::_menu_option_confirm(int p_option,bool p_confirmed) { log->add_message("REDO: "+action); } break; + case TOOLS_ORPHAN_RESOURCES: { + + orphan_resources->show(); + } break; case EDIT_REVERT: { @@ -5048,6 +5052,17 @@ EditorNode::EditorNode() { p=import_menu->get_popup(); p->connect("item_pressed",this,"_menu_option"); + tool_menu = memnew( MenuButton ); + tool_menu->set_tooltip("Miscelaneous project or scene wide tools."); + tool_menu->set_text("Tools"); + + //tool_menu->set_icon(gui_base->get_icon("Save","EditorIcons")); + left_menu_hb->add_child( tool_menu ); + + p=tool_menu->get_popup(); + p->connect("item_pressed",this,"_menu_option"); + p->add_item("Orphan Resource Explorer",TOOLS_ORPHAN_RESOURCES); + export_button = memnew( ToolButton ); export_button->set_tooltip("Export the project to many platforms."); export_button->set_text("Export"); @@ -5476,7 +5491,8 @@ EditorNode::EditorNode() { - + orphan_resources = memnew( OrphanResourcesDialog ); + gui_base->add_child(orphan_resources); |
