Larger Windows App Icon

Newer Windows versions are also displaying a 256x256 icon. If this icon size is not present, the 48x48 icon is used, but not resized. This means there is a possibly large empty area around the icon.
This commit is contained in:
Oskar Kruschitz 2018-08-28 10:06:28 +02:00
parent 028da61824
commit ea8676ad2c
2 changed files with 5 additions and 1 deletions

View file

@ -45,6 +45,9 @@ macro (KDE4_ADD_APP_ICON appsources pattern)
if (fn MATCHES ".*128.*" ) if (fn MATCHES ".*128.*" )
list (APPEND _icons ${it}) list (APPEND _icons ${it})
endif (fn MATCHES ".*128.*") endif (fn MATCHES ".*128.*")
if (fn MATCHES ".*256.*" )
list (APPEND _icons ${it})
endif (fn MATCHES ".*256.*")
endforeach (it) endforeach (it)
if (_icons) if (_icons)
add_custom_command(OUTPUT ${_outfilename}.ico ${_outfilename}.rc add_custom_command(OUTPUT ${_outfilename}.ico ${_outfilename}.rc

View file

@ -168,7 +168,8 @@ function(ecm_add_app_icon appsources)
${icons_at_32px} ${icons_at_32px}
${icons_at_48px} ${icons_at_48px}
${icons_at_64px} ${icons_at_64px}
${icons_at_128px}) ${icons_at_128px}
${icons_at_256px})
if (NOT windows_icons) if (NOT windows_icons)
message(AUTHOR_WARNING "No icons suitable for use on Windows provided") message(AUTHOR_WARNING "No icons suitable for use on Windows provided")
endif() endif()