mirror of
https://github.com/godotengine/godot.git
synced 2024-11-25 21:52:51 +00:00
Merge pull request #28789 from mitchcurtis/quick-open
Add Quick Open dialog
This commit is contained in:
commit
80f7a19569
@ -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();
|
||||
|
@ -146,6 +146,7 @@ private:
|
||||
FILE_SAVE_OPTIMIZED,
|
||||
FILE_OPEN_RECENT,
|
||||
FILE_OPEN_OLD_SCENE,
|
||||
FILE_QUICK_OPEN,
|
||||
FILE_QUICK_OPEN_SCENE,
|
||||
FILE_QUICK_OPEN_SCRIPT,
|
||||
FILE_OPEN_PREV,
|
||||
|
Loading…
Reference in New Issue
Block a user