If logo missing, copy dark icon as well as light one (#5116)

This commit is contained in:
Dan Raper 2024-01-28 18:31:50 +00:00 committed by GitHub
parent 0b7d36042e
commit d87ea6b50e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -66,6 +66,10 @@ find ./build -type f -name "icon.png" | while read icon; do
cp "${icon}" "${dir}/logo.png"
echo "Using ${icon} as logo"
fi
if [[ ! -f "${dir}/dark_logo.png" ]] && [[ -f "${dir}/dark_icon.png" ]]; then
cp "${dir}/dark_icon.png" "${dir}/dark_logo.png"
echo "Using ${dir}/dark_icon.png as dark_logo"
fi
done
# Use icon as icon@2x in case it is missing
@ -75,6 +79,10 @@ find ./build -type f -name "icon.png" | while read icon; do
cp "${icon}" "${dir}/icon@2x.png"
echo "Using ${icon} as hDPI icon"
fi
if [[ ! -f "${dir}/dark_logo@2x.png" ]] && [[ -f "${dir}/dark_icon@2x.png" ]]; then
cp "${dir}/dark_icon@2x.png" "${dir}/dark_logo@2x.png"
echo "Using ${dir}/dark_icon@2x.png as dark_logo@2x"
fi
done
# Use logo as logo@2x in case it is missing
@ -100,6 +108,10 @@ find ./build/brands -type f -name "icon.png" | while read icon; do
cp "${icon}" "${dir}/logo.png"
echo "Using ${icon} as logo"
fi
if [[ ! -f "${dir}/dark_logo.png" ]] && [[ -f "${dir}/dark_icon.png" ]]; then
cp "${dir}/dark_icon.png" "${dir}/dark_logo.png"
echo "Using ${dir}/dark_icon.png as dark_logo"
fi
done
# Use brand icon as icon@2x in case it is missing
@ -109,6 +121,10 @@ find ./build/brands -type f -name "icon.png" | while read icon; do
cp "${icon}" "${dir}/icon@2x.png"
echo "Using ${icon} as hDPI icon"
fi
if [[ ! -f "${dir}/dark_logo@2x.png" ]] && [[ -f "${dir}/dark_icon@2x.png" ]]; then
cp "${dir}/dark_icon@2x.png" "${dir}/dark_logo@2x.png"
echo "Using ${dir}/dark_icon@2x.png as dark_logo@2x"
fi
done
# Use brand logo as logo@2x in case it is missing