From 3bec61689381934565a029a4ace7f3cd165f88af Mon Sep 17 00:00:00 2001 From: Cubic Love <7754483+cubiclove@users.noreply.github.com> Date: Wed, 6 Mar 2024 16:44:11 +0000 Subject: [PATCH] Base+ImageViewer: Add new icons for ImageViewer Add ImageViewer application icons (16 and 32px) and matching image filetype icons. --- Base/res/icons/16x16/app-image-viewer.png | Bin 0 -> 174 bytes Base/res/icons/16x16/filetype-image.png | Bin 5464 -> 180 bytes Base/res/icons/32x32/app-image-viewer.png | Bin 0 -> 224 bytes Base/res/icons/32x32/filetype-image.png | Bin 5578 -> 218 bytes .../Applications/ImageViewer/CMakeLists.txt | 2 +- Userland/Applications/ImageViewer/main.cpp | 2 +- 6 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 Base/res/icons/16x16/app-image-viewer.png create mode 100644 Base/res/icons/32x32/app-image-viewer.png diff --git a/Base/res/icons/16x16/app-image-viewer.png b/Base/res/icons/16x16/app-image-viewer.png new file mode 100644 index 0000000000000000000000000000000000000000..48f24fbbeec6de42fc25a47061963b6060bc9a49 GIT binary patch literal 174 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 KKbLh*2~7Y{YY#~P diff --git a/Base/res/icons/32x32/app-image-viewer.png b/Base/res/icons/32x32/app-image-viewer.png new file mode 100644 index 0000000000000000000000000000000000000000..a19cfba061a0d87ec5d5cf7e060708eef4f1313b GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT85&=FTt_)zn_3)ZF!~ei7 z-&@*Re!pk?|NsB?%*F={3=E7VL4Lsu4$p3+F)%QcdAc};Xq?}A@gQ%50#9qA9^V75 zOBN2h8DBC~6)^J09{jqs>((NbxIg{zaSa(9{j*M*Xy`2aD7$O5)rmI?#Xl-cQosMu zf;p&=dviUzfjax1R7M$>JM88Hjm;h{d>x-uoI@O#U7jCdoVH-{E%$%SZ_bBttkqp} XR=di(cmv;ZkV`#X{an^LB{Ts5Tf$L- literal 0 HcmV?d00001 diff --git a/Base/res/icons/32x32/filetype-image.png b/Base/res/icons/32x32/filetype-image.png index d1ef7bc3e4de6f4f3b9e494b5cad968105ac6e6c..0c51e7916a8b0df5875ff5d9069a37925a68ae05 100644 GIT binary patch delta 202 zcmX@5eT#8|L_G^L0|P^2NcwRG1_p@$pAc6DFyMN4O`PF>;Fj+#Z7sjwv;F`7e|u)* z0|o{L#*!evUh;iGr9#Aqk>?4~VgMeAJP@#_xP!%|WB;ul(mu2Iny9H)QKS zkTg-S2xD;2)o7l~u*H*g)dMSr+DZHLG;}t3zAs~L*yQTFsciN}kRv@^{an^LB{Ts5 DxbIB* literal 5578 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 serenity_main(Main::Arguments arguments) // TRY(Core::System::unveil("/res", "r")); // TRY(Core::System::unveil(nullptr, nullptr)); - auto app_icon = GUI::Icon::default_icon("filetype-image"sv); + auto app_icon = GUI::Icon::default_icon("app-image-viewer"sv); StringView path; Core::ArgsParser args_parser;