From fe551d3eff06adddc7d2aa60c3f62d67bebb7a4f Mon Sep 17 00:00:00 2001 From: Jamie Mansfield Date: Sun, 7 Jul 2024 16:30:22 +0100 Subject: [PATCH] Base: Update to new project logo This removes the existing 16x16 and 32x32 app icons with 48x48 and 128x128 versions, as the new logo is not well suited to such small resolutions. --- Base/res/icons/128x128/app-browser.png | Bin 0 -> 17516 bytes Base/res/icons/16x16/app-browser.png | Bin 634 -> 0 bytes Base/res/icons/32x32/app-browser.png | Bin 1505 -> 0 bytes Base/res/icons/48x48/app-browser.png | Bin 0 -> 7871 bytes Base/res/ladybird/templates/version.html | 4 ++-- .../Android/src/main/cpp/LadybirdActivity.cpp | 2 +- Ladybird/AppKit/UI/Tab.mm | 2 +- Ladybird/Qt/Tab.cpp | 2 +- Ladybird/cmake/ResourceFiles.cmake | 20 ++++++++++++++++-- Meta/gn/secondary/Ladybird/BUILD.gn | 16 ++++++++++++-- 10 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 Base/res/icons/128x128/app-browser.png delete mode 100644 Base/res/icons/16x16/app-browser.png delete mode 100644 Base/res/icons/32x32/app-browser.png create mode 100644 Base/res/icons/48x48/app-browser.png diff --git a/Base/res/icons/128x128/app-browser.png b/Base/res/icons/128x128/app-browser.png new file mode 100644 index 0000000000000000000000000000000000000000..9b0c44fd9dfe188b61c2377c681ab150d81f45e4 GIT binary patch literal 17516 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 literal 0 HcmV?d00001 diff --git a/Base/res/icons/16x16/app-browser.png b/Base/res/icons/16x16/app-browser.png deleted file mode 100644 index 29e03d4919b98fb0d3f452b1b51799a9add602ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmV-=0)_pFP)7c${ZbH{J4>YgsYrFtwYyC|DX14E+Ow2ny3!(S?^m;A%)l{R0VJbP?W5 zQiOI9x~#DD!XQ&GN=wbPM(Jd3NB4H2Tia2;@cy{@Jm2s8J`b3r2P5^W!yP?x%(qo} z$d{>f`!e?Gx(&6$9o2)8diIkZj96?=PwcqfD8?riM5upGg!<>ie>lKcco=}+@6X{nGg30s z*OZn3Y)((?YWI)}V0`v3>l<4I>HOh9?miYC#vcwa*pebPm62pU7-=XibGUq$@A7&o zj>}%mY287srtX3@#Y@M7p8RJwNUFmfZR>ee606>8>R!(I8f-}+7g=ofstOBr z*RSmR!P$aYeSbU(fBVG|50$Z$b6_+_PHy zDgaQ@>2zv2o>Bo0-)iQGJ4ySJwE*^q189mj2RmgCMsgOZ2&CfjgDb|`PtEMmzGTfo zPT9kk^az^bWuU85L>}g3YScRNjQ1Gu+XggFoIksA?K10Z`0v>(2RSR#1EP z0z$z0hi(AI?-?joiR$yCwwb=BbiR?uU(R}2IJ}auAKhLKuOyT*?Ux>mG@29s0|i&> UV`|t;a{vGU07*qoM6N<$f~Wg14vDCz)jKnVI{2 z_dDmFdj|NAO)=CLQ_C7P_nWru$eWY3N}*K8S#GkdLZOPKpi~e9hVtIK#Ou7l^xSO8 zD%!f~m~jUCSP0DBcp>3N<9C${W=zUov>;#Q_kZ?Vf5`XWn-hyo-yU{3@7n8ihLRGS zDf_{&35-iG++C0}bItsDisAi?MFKW>oSsPh`Bg&}PaegDQ|()~Mp!e{N2mQEU)>(G1oU~~Mmq89>51QAGiac#qs&##&%^-&7+dkGjX z!4Po6k~z9$W!=5z?-xk@N?FV^3U?PCGSAB_UoQFxq3C(Y!R;A7xZhqq@?-AkwEQnZ zDlm8Bg@m}2#rM++M~V*{w^w1pm>5WLr7;dAw_fuoa(2!Ni?J@~`Sn_Yu8R%v{@tM( zkXfkFj@p&x`2BT^pLG~bJF4L9=W(Zx#aLYw<~|z_wNeSST7j{;DBSI1gC+-nKA{^r zRT6ZnB)qXmjg0wcaqg4>6LR)JuQ5P5`8KSddY)#wFC7#Wc=^NT=nm_#dt;~Ojqp#@ z^N<5i=#b+Z%JdooE}6bYdf7VIIjgA7nL~e|>taK+&6Le50l<2A^R_Wl2Ee_XFl=zC z?9~-J(Q0?W&RIpDowMSp0u{PWf4o(!15vsO(2Nc(5;>oG;uf! zd?%3H^yq~mnW%Vuy0{CJ(W6rQ`<*8g+WfbXUbZf5!bOrkQaHqX69858$P`flr6y(^ z0N6U+P!`Pr&v^%3aX6qz_KRyf0D$eInDok*lW#Zq2q=^)Ed>Q3z`e>d0D!4__>w2G z+|p_{6yq6yuz(;079t9`y#%dx7h3Hu{8VAUmNDn>V9%rL-^ec`;HJTc5hXms@^s{- zuV(wt0{}pYLko-11)C{b_ECvL8#ej$8iSZ<()(m}8hBQ~HF8l_0hIvY^)Ov-4=;lI z0V|W4AaK7wTqpvGNRy9q3*!B?+IQMT1#UO(nyi~rfFuA;Q#O(S)Ji7H8b%^Y_dWm+ zP5|#6ARw?VyR08@`c_&S0D9hcWkuLl$?7x!fP-%fTD6~u$0g5Z*4fz-bQ(%mog}$0 z0B}OyGoZR+r#N=-ZE)~yGEh5b72j#vd>psjHt~6fnIJK<^aC*$k^oxk0}3Qk0H9Jb z&hsTeBgP$D^e1MHVT1t$-q0z z1PRlNOJx0kUx7gI6OvWKH_j8cXXLss@IX_=0X+A9k<5R*IOiMZRr6X|9q5Vxju1pF z#yZ$c*(m(PiizW5arFG10Y$c$A@Cju9D~eqIe2}^($mhX`__hR$+E(%JTHW>{@T!L zccHzzA5--sVA)~@_YmNjUI<)2GRv3AzByI8(wdlAmK&)nrU+Php!9)N&|*9Z%Cis% z3rbl36r%a#USCplHZimGr9s>BB!G4WkU)S6tFCJyaDc#55MNi;ysIWirOfi>=r9xf zy=T5G=0o{23fT&+Xo*4fbdNY*W{nA(`yFP2D>bhjO_)}+y1lBf=dt{prYzkXb^p&F zcBHRs+&~FH$pBLY0EG&;QeE7@IUOyDGfOw!*uUJ1|AYMll`60x`|i-V00000NkvXX Hu0mjfC;HPL diff --git a/Base/res/icons/48x48/app-browser.png b/Base/res/icons/48x48/app-browser.png new file mode 100644 index 0000000000000000000000000000000000000000..1af7d6ee08d778baf3768e27d1e0d141f5ef06f7 GIT binary patch literal 7871 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 z z%wYrvd^Y{6Hyu}CX8HLbVhcJw9jq06JSKO=&@f(c+u%7qXi`l|)d!_%hqP#XQb~9z8+Mec{a~v0HZ$uY!{~sp$^i?t~1y$!)xn zVyt>ZDq5d`ncU~}DIy9HEz{brOMgj?dSOg#Y40c img { float: left; - image-rendering: pixelated; margin-right: 10px; + height: 48px; } th { text-align: right; @@ -19,7 +19,7 @@
- +

About @browser_name@

diff --git a/Ladybird/Android/src/main/cpp/LadybirdActivity.cpp b/Ladybird/Android/src/main/cpp/LadybirdActivity.cpp index e4a60ef0eb3..77f3d9f780b 100644 --- a/Ladybird/Android/src/main/cpp/LadybirdActivity.cpp +++ b/Ladybird/Android/src/main/cpp/LadybirdActivity.cpp @@ -43,7 +43,7 @@ Java_org_serenityos_ladybird_LadybirdActivity_initNativeCode(JNIEnv* env, jobjec dbgln("Set resource dir to {}", s_serenity_resource_root); - auto file_or_error = Core::System::open(MUST(String::formatted("{}/res/icons/16x16/app-browser.png", s_serenity_resource_root)), O_RDONLY); + auto file_or_error = Core::System::open(MUST(String::formatted("{}/res/icons/48x48/app-browser.png", s_serenity_resource_root)), O_RDONLY); if (file_or_error.is_error()) { dbgln("No resource files, extracting assets..."); MUST(extract_tar_archive(MUST(String::formatted("{}/ladybird-assets.tar", s_serenity_resource_root)), s_serenity_resource_root)); diff --git a/Ladybird/AppKit/UI/Tab.mm b/Ladybird/AppKit/UI/Tab.mm index 19a18d2c915..06868eea033 100644 --- a/Ladybird/AppKit/UI/Tab.mm +++ b/Ladybird/AppKit/UI/Tab.mm @@ -50,7 +50,7 @@ static constexpr CGFloat const WINDOW_HEIGHT = 800; static dispatch_once_t token; dispatch_once(&token, ^{ - auto default_favicon_path = MUST(Core::Resource::load_from_uri("resource://icons/16x16/app-browser.png"sv)); + auto default_favicon_path = MUST(Core::Resource::load_from_uri("resource://icons/48x48/app-browser.png"sv)); auto* ns_default_favicon_path = Ladybird::string_to_ns_string(default_favicon_path->filesystem_path()); default_favicon = [[NSImage alloc] initWithContentsOfFile:ns_default_favicon_path]; diff --git a/Ladybird/Qt/Tab.cpp b/Ladybird/Qt/Tab.cpp index d2ec9960189..6765aeca272 100644 --- a/Ladybird/Qt/Tab.cpp +++ b/Ladybird/Qt/Tab.cpp @@ -43,7 +43,7 @@ namespace Ladybird { static QIcon default_favicon() { - static QIcon icon = load_icon_from_uri("resource://icons/16x16/app-browser.png"sv); + static QIcon icon = load_icon_from_uri("resource://icons/48x48/app-browser.png"sv); return icon; } diff --git a/Ladybird/cmake/ResourceFiles.cmake b/Ladybird/cmake/ResourceFiles.cmake index 4e4121f2ca2..5efad30c099 100644 --- a/Ladybird/cmake/ResourceFiles.cmake +++ b/Ladybird/cmake/ResourceFiles.cmake @@ -7,7 +7,6 @@ set(FONTS list(TRANSFORM FONTS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/fonts/") set(16x16_ICONS - app-browser.png app-system-monitor.png audio-volume-high.png audio-volume-muted.png @@ -38,12 +37,17 @@ set(16x16_ICONS zoom-reset.png ) set(32x32_ICONS - app-browser.png app-system-monitor.png filetype-folder.png filetype-unknown.png msgbox-warning.png ) +set(48x48_ICONS + app-browser.png +) +set(128x128_ICONS + app-browser.png +) set(BROWSER_ICONS clear-cache.png cookie.png @@ -52,6 +56,8 @@ set(BROWSER_ICONS ) list(TRANSFORM 16x16_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/16x16/") list(TRANSFORM 32x32_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/32x32/") +list(TRANSFORM 48x48_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/48x48/") +list(TRANSFORM 128x128_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/128x128/") list(TRANSFORM BROWSER_ICONS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/icons/browser/") set(WEB_RESOURCES @@ -137,6 +143,14 @@ function(copy_resources_to_build base_directory bundle_target) DESTINATION ${base_directory} TARGET ${bundle_target} ) + copy_resource_set(icons/48x48 RESOURCES ${48x48_ICONS} + DESTINATION ${base_directory} TARGET ${bundle_target} + ) + + copy_resource_set(icons/128x128 RESOURCES ${128x128_ICONS} + DESTINATION ${base_directory} TARGET ${bundle_target} + ) + copy_resource_set(icons/browser RESOURCES ${BROWSER_ICONS} DESTINATION ${base_directory} TARGET ${bundle_target} ) @@ -169,6 +183,8 @@ function(install_ladybird_resources destination component) install(FILES ${FONTS} DESTINATION "${destination}/fonts" COMPONENT ${component}) install(FILES ${16x16_ICONS} DESTINATION "${destination}/icons/16x16" COMPONENT ${component}) install(FILES ${32x32_ICONS} DESTINATION "${destination}/icons/32x32" COMPONENT ${component}) + install(FILES ${48x48_ICONS} DESTINATION "${destination}/icons/48x48" COMPONENT ${component}) + install(FILES ${128x128_ICONS} DESTINATION "${destination}/icons/128x128" COMPONENT ${component}) install(FILES ${BROWSER_ICONS} DESTINATION "${destination}/icons/browser" COMPONENT ${component}) install(FILES ${THEMES} DESTINATION "${destination}/themes" COMPONENT ${component}) install(FILES ${WEB_RESOURCES} DESTINATION "${destination}/ladybird" COMPONENT ${component}) diff --git a/Meta/gn/secondary/Ladybird/BUILD.gn b/Meta/gn/secondary/Ladybird/BUILD.gn index 106351c2ce2..8d56c80f036 100644 --- a/Meta/gn/secondary/Ladybird/BUILD.gn +++ b/Meta/gn/secondary/Ladybird/BUILD.gn @@ -210,7 +210,6 @@ foreach(file, _emoji) { fonts = [ "//Base/res/fonts/SerenitySans-Regular.ttf" ] icons_16x16 = [ - "//Base/res/icons/16x16/app-browser.png", "//Base/res/icons/16x16/app-system-monitor.png", "//Base/res/icons/16x16/audio-volume-high.png", "//Base/res/icons/16x16/audio-volume-muted.png", @@ -242,13 +241,16 @@ icons_16x16 = [ ] icons_32x32 = [ - "//Base/res/icons/32x32/app-browser.png", "//Base/res/icons/32x32/app-system-monitor.png", "//Base/res/icons/32x32/filetype-folder.png", "//Base/res/icons/32x32/filetype-unknown.png", "//Base/res/icons/32x32/msgbox-warning.png", ] +icons_48x48 = [ "//Base/res/icons/48x48/app-browser.png" ] + +icons_128x128 = [ "//Base/res/icons/128x128/app-browser.png" ] + icons_browser = [ "//Base/res/icons/browser/clear-cache.png", "//Base/res/icons/browser/cookie.png", @@ -301,6 +303,16 @@ if (current_os != "mac") { outputs = [ "$root_out_dir/share/Lagom/icons/32x32/{{source_file_part}}" ] } + copy("ladybird_copy_icons_48x48") { + sources = icons_48x48 + outputs = [ "$root_out_dir/share/Lagom/icons/48x48/{{source_file_part}}" ] + } + + copy("ladybird_copy_icons_128x128") { + sources = icons_128x128 + outputs = [ "$root_out_dir/share/Lagom/icons/128x128/{{source_file_part}}" ] + } + copy("ladybird_copy_icons_browser") { sources = icons_browser outputs = [ "$root_out_dir/share/Lagom/icons/browser/{{source_file_part}}" ]