From 161c862f2193f1f565cbe37b102d3003f4c69f78 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Tue, 27 Aug 2019 06:53:04 +0200 Subject: [PATCH] WindowServer: Add an icon for the system menu / About action It's a little ladybug. Maybe someday we'll have a fancy icon, but until then, this ladybug character is a cute placeholder. :^) --- Base/res/icons/16x16/ladybug.png | Bin 0 -> 205 bytes Servers/WindowServer/WSWindowManager.cpp | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 Base/res/icons/16x16/ladybug.png diff --git a/Base/res/icons/16x16/ladybug.png b/Base/res/icons/16x16/ladybug.png new file mode 100644 index 0000000000000000000000000000000000000000..525126859dcdb3c93679cb5a79aa46481487a77d GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7rg*wIhFF~5JNY1QvjLB* zykNTD-BwSDhS~0qt|?kM`SV=7W97bsh12zZrhwMI8yj<;|CeX~mvOSwpMRxUc`wJE zsF^j6znBCi8rU~5`3K6MivFHvt->qO7#YCDHIXyq*@AbXt*XBx=7a}IPbpB-n4z3! z@lor0z=Fm@`MlG(Rs}JaPrPR-x9Pt{cgR-GOC=ALO>eUCy;NJ45^T-Kz`(%Z>FVdQ I&MBb@00bLJHUIzs literal 0 HcmV?d00001 diff --git a/Servers/WindowServer/WSWindowManager.cpp b/Servers/WindowServer/WSWindowManager.cpp index 5d738584de..04dcb9022a 100644 --- a/Servers/WindowServer/WSWindowManager.cpp +++ b/Servers/WindowServer/WSWindowManager.cpp @@ -67,7 +67,7 @@ WSWindowManager::WSWindowManager() m_system_menu->add_item(make(*m_system_menu, WSMenuItem::Separator)); m_system_menu->add_item(make(*m_system_menu, 100, "Reload WM Config File")); m_system_menu->add_item(make(*m_system_menu, WSMenuItem::Separator)); - m_system_menu->add_item(make(*m_system_menu, 200, "About...")); + m_system_menu->add_item(make(*m_system_menu, 200, "About...", String(), true, false, false, load_png("/res/icons/16x16/ladybug.png"))); m_system_menu->add_item(make(*m_system_menu, WSMenuItem::Separator)); m_system_menu->add_item(make(*m_system_menu, 300, "Shutdown...")); m_system_menu->on_item_activation = [this, apps](WSMenuItem& item) {