summaryrefslogtreecommitdiff
path: root/Userland/Applications
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2021-04-09 17:07:34 +0200
committerAndreas Kling <kling@serenityos.org>2021-04-09 17:08:49 +0200
commit9945135f6609dcd9db65c0687c73d54d75147f80 (patch)
treefbea654ae788149658542bf41e0c4cae9ea85710 /Userland/Applications
parentc6c0ec940317766591b49d709fab9f2a4ebc6832 (diff)
downloadserenity-9945135f6609dcd9db65c0687c73d54d75147f80.zip
Browser: Add Alt shortcuts to menu actions
Diffstat (limited to 'Userland/Applications')
-rw-r--r--Userland/Applications/Browser/Tab.cpp26
-rw-r--r--Userland/Applications/Browser/WindowActions.cpp10
2 files changed, 18 insertions, 18 deletions
diff --git a/Userland/Applications/Browser/Tab.cpp b/Userland/Applications/Browser/Tab.cpp
index 98ef6d8c99..f01ad631ef 100644
--- a/Userland/Applications/Browser/Tab.cpp
+++ b/Userland/Applications/Browser/Tab.cpp
@@ -287,7 +287,7 @@ Tab::Tab(Type type)
auto& app_menu = m_menubar->add_menu("&File");
app_menu.add_action(WindowActions::the().create_new_tab_action());
app_menu.add_action(GUI::Action::create(
- "Close tab", { Mod_Ctrl, Key_W }, Gfx::Bitmap::load_from_file("/res/icons/16x16/close-tab.png"), [this](auto&) {
+ "&Close Tab", { Mod_Ctrl, Key_W }, Gfx::Bitmap::load_from_file("/res/icons/16x16/close-tab.png"), [this](auto&) {
on_tab_close_request(*this);
},
this));
@@ -326,7 +326,7 @@ Tab::Tab(Type type)
go_menu.add_action(*m_reload_action);
auto view_source_action = GUI::Action::create(
- "View source", { Mod_Ctrl, Key_U }, [this](auto&) {
+ "View &Source", { Mod_Ctrl, Key_U }, [this](auto&) {
if (m_type == Type::InProcessWebView) {
VERIFY(m_page_view->document());
auto url = m_page_view->document()->url();
@@ -339,7 +339,7 @@ Tab::Tab(Type type)
this);
auto inspect_dom_tree_action = GUI::Action::create(
- "Inspect DOM tree", { Mod_None, Key_F12 }, [this](auto&) {
+ "Inspect &DOM Tree", { Mod_None, Key_F12 }, [this](auto&) {
if (m_type == Type::InProcessWebView) {
if (!m_dom_inspector_window) {
m_dom_inspector_window = GUI::Window::construct(window());
@@ -363,7 +363,7 @@ Tab::Tab(Type type)
inspect_menu.add_action(*inspect_dom_tree_action);
inspect_menu.add_action(GUI::Action::create(
- "Open JS Console", { Mod_Ctrl, Key_I }, [this](auto&) {
+ "Open &JS Console", { Mod_Ctrl, Key_I }, [this](auto&) {
if (m_type == Type::InProcessWebView) {
if (!m_console_window) {
m_console_window = GUI::Window::construct(window());
@@ -398,7 +398,7 @@ Tab::Tab(Type type)
auto& debug_menu = m_menubar->add_menu("&Debug");
debug_menu.add_action(GUI::Action::create(
- "Dump DOM tree", [this](auto&) {
+ "Dump &DOM Tree", [this](auto&) {
if (m_type == Type::InProcessWebView) {
Web::dump_tree(*m_page_view->document());
} else {
@@ -407,7 +407,7 @@ Tab::Tab(Type type)
},
this));
debug_menu.add_action(GUI::Action::create(
- "Dump Layout tree", [this](auto&) {
+ "Dump &Layout Tree", [this](auto&) {
if (m_type == Type::InProcessWebView) {
Web::dump_tree(*m_page_view->document()->layout_node());
} else {
@@ -416,7 +416,7 @@ Tab::Tab(Type type)
},
this));
debug_menu.add_action(GUI::Action::create(
- "Dump Style sheets", [this](auto&) {
+ "Dump &Style Sheets", [this](auto&) {
if (m_type == Type::InProcessWebView) {
for (auto& sheet : m_page_view->document()->style_sheets().sheets()) {
Web::dump_sheet(sheet);
@@ -426,12 +426,12 @@ Tab::Tab(Type type)
}
},
this));
- debug_menu.add_action(GUI::Action::create("Dump history", { Mod_Ctrl, Key_H }, [&](auto&) {
+ debug_menu.add_action(GUI::Action::create("Dump &History", { Mod_Ctrl, Key_H }, [&](auto&) {
m_history.dump();
}));
debug_menu.add_separator();
auto line_box_borders_action = GUI::Action::create_checkable(
- "Line box borders", [this](auto& action) {
+ "&Line Box Borders", [this](auto& action) {
if (m_type == Type::InProcessWebView) {
m_page_view->set_should_show_line_box_borders(action.is_checked());
m_page_view->update();
@@ -444,7 +444,7 @@ Tab::Tab(Type type)
debug_menu.add_action(line_box_borders_action);
debug_menu.add_separator();
- debug_menu.add_action(GUI::Action::create("Collect garbage", { Mod_Ctrl | Mod_Shift, Key_G }, [this](auto&) {
+ debug_menu.add_action(GUI::Action::create("Collect &Garbage", { Mod_Ctrl | Mod_Shift, Key_G }, [this](auto&) {
if (m_type == Type::InProcessWebView) {
if (auto* document = m_page_view->document()) {
document->interpreter().heap().collect_garbage(JS::Heap::CollectionType::CollectGarbage, true);
@@ -453,7 +453,7 @@ Tab::Tab(Type type)
m_web_content_view->debug_request("collect-garbage");
}
}));
- debug_menu.add_action(GUI::Action::create("Clear cache", { Mod_Ctrl | Mod_Shift, Key_C }, [this](auto&) {
+ debug_menu.add_action(GUI::Action::create("Clear &Cache", { Mod_Ctrl | Mod_Shift, Key_C }, [this](auto&) {
if (m_type == Type::InProcessWebView) {
Web::ResourceLoader::the().clear_cache();
} else {
@@ -465,10 +465,10 @@ Tab::Tab(Type type)
help_menu.add_action(WindowActions::the().about_action());
m_tab_context_menu = GUI::Menu::construct();
- m_tab_context_menu->add_action(GUI::Action::create("Reload Tab", [this](auto&) {
+ m_tab_context_menu->add_action(GUI::Action::create("&Reload Tab", [this](auto&) {
m_reload_action->activate();
}));
- m_tab_context_menu->add_action(GUI::Action::create("Close Tab", [this](auto&) {
+ m_tab_context_menu->add_action(GUI::Action::create("&Close Tab", [this](auto&) {
on_tab_close_request(*this);
}));
diff --git a/Userland/Applications/Browser/WindowActions.cpp b/Userland/Applications/Browser/WindowActions.cpp
index 95b430d20a..63e965ebb2 100644
--- a/Userland/Applications/Browser/WindowActions.cpp
+++ b/Userland/Applications/Browser/WindowActions.cpp
@@ -44,35 +44,35 @@ WindowActions::WindowActions(GUI::Window& window)
VERIFY(!s_the);
s_the = this;
m_create_new_tab_action = GUI::Action::create(
- "New tab", { Mod_Ctrl, Key_T }, Gfx::Bitmap::load_from_file("/res/icons/16x16/new-tab.png"), [this](auto&) {
+ "&New Tab", { Mod_Ctrl, Key_T }, Gfx::Bitmap::load_from_file("/res/icons/16x16/new-tab.png"), [this](auto&) {
if (on_create_new_tab)
on_create_new_tab();
},
&window);
m_next_tab_action = GUI::Action::create(
- "Next tab", { Mod_Ctrl, Key_PageDown }, [this](auto&) {
+ "&Next Tab", { Mod_Ctrl, Key_PageDown }, [this](auto&) {
if (on_next_tab)
on_next_tab();
},
&window);
m_previous_tab_action = GUI::Action::create(
- "Previous tab", { Mod_Ctrl, Key_PageUp }, [this](auto&) {
+ "&Previous Tab", { Mod_Ctrl, Key_PageUp }, [this](auto&) {
if (on_previous_tab)
on_previous_tab();
},
&window);
m_about_action = GUI::Action::create(
- "About Browser", GUI::Icon::default_icon("app-browser").bitmap_for_size(16), [this](const GUI::Action&) {
+ "&About Browser", GUI::Icon::default_icon("app-browser").bitmap_for_size(16), [this](const GUI::Action&) {
if (on_about)
on_about();
},
&window);
m_show_bookmarks_bar_action = GUI::Action::create_checkable(
- "Bookmarks bar", { Mod_Ctrl, Key_B },
+ "&Bookmarks Bar", { Mod_Ctrl, Key_B },
[this](auto& action) {
if (on_show_bookmarks_bar)
on_show_bookmarks_bar(action);