diff --git a/Userland/Applications/Calendar/CalendarWidget.cpp b/Userland/Applications/Calendar/CalendarWidget.cpp index bf32d21066..cde18d9dd6 100644 --- a/Userland/Applications/Calendar/CalendarWidget.cpp +++ b/Userland/Applications/Calendar/CalendarWidget.cpp @@ -109,6 +109,11 @@ ErrorOr> CalendarWidget::create(GUI::Window* paren view_menu->add_action(*view_month_action); view_menu->add_action(*view_year_action); + view_menu->add_separator(); + view_menu->add_action(GUI::CommonActions::make_fullscreen_action([&](auto&) { + parent_window->set_fullscreen(!parent_window->is_fullscreen()); + })); + auto help_menu = parent_window->add_menu("&Help"_string); help_menu->add_action(GUI::CommonActions::make_command_palette_action(parent_window)); help_menu->add_action(GUI::CommonActions::make_help_action([](auto&) { diff --git a/Userland/Applications/PDFViewer/PDFViewerWidget.cpp b/Userland/Applications/PDFViewer/PDFViewerWidget.cpp index 2b9a95acd2..608f714aa6 100644 --- a/Userland/Applications/PDFViewer/PDFViewerWidget.cpp +++ b/Userland/Applications/PDFViewer/PDFViewerWidget.cpp @@ -241,6 +241,11 @@ ErrorOr PDFViewerWidget::initialize_menubar(GUI::Window& window) view_menu->add_action(*m_zoom_out_action); view_menu->add_action(*m_reset_zoom_action); + view_menu->add_separator(); + view_menu->add_action(GUI::CommonActions::make_fullscreen_action([&](auto&) { + window.set_fullscreen(!window.is_fullscreen()); + })); + auto help_menu = window.add_menu("&Help"_string); help_menu->add_action(GUI::CommonActions::make_command_palette_action(&window)); help_menu->add_action(GUI::CommonActions::make_about_action("PDF Viewer"_string, GUI::Icon::default_icon("app-pdf-viewer"sv), &window)); diff --git a/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp b/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp index 4929333615..6aa357d6de 100644 --- a/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp +++ b/Userland/Applications/Spreadsheet/SpreadsheetWidget.cpp @@ -746,6 +746,11 @@ ErrorOr SpreadsheetWidget::initialize_menubar(GUI::Window& window) edit_menu->add_action(*m_paste_action); edit_menu->add_action(*m_insert_emoji_action); + auto view_menu = window.add_menu("&View"_string); + view_menu->add_action(GUI::CommonActions::make_fullscreen_action([&](auto&) { + window.set_fullscreen(!window.is_fullscreen()); + })); + auto help_menu = window.add_menu("&Help"_string); help_menu->add_action(*m_search_action); help_menu->add_action(*m_functions_help_action);