mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Generate a possibly suitable marketing banner for the KaiStore
It wants a 240x130 pixel JPEG. I've gone for rotating the screenshot a bit because the store overlays text on the picture and I don't want horizontal lines in the picture confusing the text. I think the store handles dimming the image, so the picture we produce is at full brightness.
This commit is contained in:
@ -138,6 +138,17 @@ function(build_icon name)
|
|||||||
${icon_bindir}/${name}-base.png)
|
${icon_bindir}/${name}-base.png)
|
||||||
list(APPEND output_icon_files ${icon_bindir}/${name}-web.png)
|
list(APPEND output_icon_files ${icon_bindir}/${name}-web.png)
|
||||||
|
|
||||||
|
# Shrink differently to an oblong for the KaiStore marketing
|
||||||
|
# banner. This is dimmed behind the name of the application, so put
|
||||||
|
# it at a jaunty angle to avoid unfortunate interactions with the
|
||||||
|
# text.
|
||||||
|
add_custom_command(OUTPUT ${icon_bindir}/${name}-banner.jpg
|
||||||
|
COMMAND ${CONVERT} ${icon_bindir}/${name}-base.png
|
||||||
|
-crop 1:1+0+0 -rotate -10 +repage -shave 13% -resize 240 -crop x130+0+0
|
||||||
|
${icon_bindir}/${name}-banner.jpg
|
||||||
|
DEPENDS ${icon_bindir}/${name}-base.png)
|
||||||
|
list(APPEND output_icon_files ${icon_bindir}/${name}-banner.jpg)
|
||||||
|
|
||||||
# Make the base image for all the icons, by cropping out the most
|
# Make the base image for all the icons, by cropping out the most
|
||||||
# interesting part of the whole screenshot.
|
# interesting part of the whole screenshot.
|
||||||
add_custom_command(OUTPUT ${icon_bindir}/${name}-ibase.png
|
add_custom_command(OUTPUT ${icon_bindir}/${name}-ibase.png
|
||||||
|
Reference in New Issue
Block a user