diff --git a/Base/etc/FileIconProvider.ini b/Base/etc/FileIconProvider.ini index 5cb35f17f77..c9e0eb94a14 100644 --- a/Base/etc/FileIconProvider.ini +++ b/Base/etc/FileIconProvider.ini @@ -24,6 +24,7 @@ object=*.o,*.obj gml=*.gml palette=*.palette pdf=*.pdf +presenter=*.presenter python=*.py ruby=*.rb shell=*.sh,*.bash,*.zsh diff --git a/Base/res/icons/16x16/app-presenter.png b/Base/res/icons/16x16/app-presenter.png new file mode 100644 index 00000000000..dc72962f6b5 Binary files /dev/null and b/Base/res/icons/16x16/app-presenter.png differ diff --git a/Base/res/icons/16x16/filetype-presenter.png b/Base/res/icons/16x16/filetype-presenter.png new file mode 100644 index 00000000000..a8253fb2034 Binary files /dev/null and b/Base/res/icons/16x16/filetype-presenter.png differ diff --git a/Base/res/icons/32x32/app-presenter.png b/Base/res/icons/32x32/app-presenter.png new file mode 100644 index 00000000000..5ba77e88e2a Binary files /dev/null and b/Base/res/icons/32x32/app-presenter.png differ diff --git a/Base/res/icons/32x32/filetype-presenter.png b/Base/res/icons/32x32/filetype-presenter.png new file mode 100644 index 00000000000..f97b4fc2a4c Binary files /dev/null and b/Base/res/icons/32x32/filetype-presenter.png differ diff --git a/Userland/Applications/Presenter/CMakeLists.txt b/Userland/Applications/Presenter/CMakeLists.txt index 7fd33b82b1c..8add0c3d248 100644 --- a/Userland/Applications/Presenter/CMakeLists.txt +++ b/Userland/Applications/Presenter/CMakeLists.txt @@ -13,5 +13,5 @@ set(SOURCES Slide.cpp SlideObject.cpp ) -serenity_app(Presenter ICON app-display-settings) +serenity_app(Presenter ICON app-presenter) target_link_libraries(Presenter PRIVATE LibWebView LibGUI LibGfx LibFileSystemAccessClient LibCore LibMain) diff --git a/Userland/Applications/Presenter/PresenterWidget.cpp b/Userland/Applications/Presenter/PresenterWidget.cpp index c9cf6e5fc6a..f81d89c9987 100644 --- a/Userland/Applications/Presenter/PresenterWidget.cpp +++ b/Userland/Applications/Presenter/PresenterWidget.cpp @@ -102,7 +102,7 @@ ErrorOr PresenterWidget::initialize_menubar() update_slides_actions(); auto help_menu = TRY(window->try_add_menu("&Help")); - TRY(help_menu->try_add_action(GUI::CommonActions::make_about_action("Presenter", GUI::Icon::default_icon("app-display-settings"sv)))); + TRY(help_menu->try_add_action(GUI::CommonActions::make_about_action("Presenter", GUI::Icon::default_icon("app-presenter"sv)))); return {}; } diff --git a/Userland/Applications/Presenter/main.cpp b/Userland/Applications/Presenter/main.cpp index d97f733c145..226fe51fc00 100644 --- a/Userland/Applications/Presenter/main.cpp +++ b/Userland/Applications/Presenter/main.cpp @@ -26,7 +26,7 @@ ErrorOr serenity_main(Main::Arguments arguments) auto app = TRY(GUI::Application::try_create(arguments)); auto window = TRY(GUI::Window::try_create()); window->set_title("Presenter"); - window->set_icon(GUI::Icon::default_icon("app-display-settings"sv).bitmap_for_size(16)); + window->set_icon(GUI::Icon::default_icon("app-presenter"sv).bitmap_for_size(16)); auto main_widget = TRY(window->set_main_widget()); TRY(main_widget->initialize_menubar()); window->show();