|
@@ -1920,6 +1920,12 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) {
|
|
|
file->set_title(p_option == FILE_OPEN_SCENE ? TTR("Open Scene") : TTR("Open Base Scene"));
|
|
|
file->popup_centered_ratio();
|
|
|
|
|
|
+ } break;
|
|
|
+ case FILE_QUICK_OPEN: {
|
|
|
+
|
|
|
+ quick_open->popup_dialog("Resource", true);
|
|
|
+ quick_open->set_title(TTR("Quick Open..."));
|
|
|
+
|
|
|
} break;
|
|
|
case FILE_QUICK_OPEN_SCENE: {
|
|
|
|
|
@@ -5695,6 +5701,7 @@ EditorNode::EditorNode() {
|
|
|
p->add_separator();
|
|
|
p->add_submenu_item(TTR("Open Recent"), "RecentScenes", FILE_OPEN_RECENT);
|
|
|
p->add_separator();
|
|
|
+ p->add_shortcut(ED_SHORTCUT("editor/quick_open", TTR("Quick Open..."), KEY_MASK_SHIFT + KEY_MASK_ALT + KEY_O), FILE_QUICK_OPEN);
|
|
|
p->add_shortcut(ED_SHORTCUT("editor/quick_open_scene", TTR("Quick Open Scene..."), KEY_MASK_SHIFT + KEY_MASK_CMD + KEY_O), FILE_QUICK_OPEN_SCENE);
|
|
|
p->add_shortcut(ED_SHORTCUT("editor/quick_open_script", TTR("Quick Open Script..."), KEY_MASK_ALT + KEY_MASK_CMD + KEY_O), FILE_QUICK_OPEN_SCRIPT);
|
|
|
p->add_separator();
|