From: Stephan Witt Date: Mon, 10 Jan 2022 06:48:54 +0000 (+0100) Subject: #12157 Replace old with new banner in DMG background image X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=28a1744dcd451c36a1f0724aa6afe08de4a8d6a6;p=features.git #12157 Replace old with new banner in DMG background image --- diff --git a/development/LyX-Mac-binary-release.sh b/development/LyX-Mac-binary-release.sh index 25b1c7abee..017a61072c 100644 --- a/development/LyX-Mac-binary-release.sh +++ b/development/LyX-Mac-binary-release.sh @@ -332,7 +332,7 @@ QtBuildDir=${QtBuildDir:-"${LyxBuildDir}"/${QtBuildSubDir:-"qt-build"}} DictionarySourceDir=${DICTIONARYDIR:-$(dirname "${LyxSourceDir}")/dictionaries} DocumentationDir=$(dirname "${LyxSourceDir}")/Documents -DmgBackground="${LyxSourceDir}"/development/MacOSX/dmg-background.png +DmgBackground="${LyxSourceDir}"/development/MacOSX/dmg-background.tiff if [ -z "${LyXVersion}" ]; then LyXVersion=$(grep AC_INIT "${LyxSourceDir}"/configure.ac | cut -d, -f2 | tr -d " []()") @@ -959,7 +959,7 @@ set_bundle_display_options() { X_BOUNDS=$2 Y_BOUNDS=$3 Y_POSITION=$((Y_BOUNDS - 65)) - Y_BOUNDS=$((Y_BOUNDS + 20)) + Y_BOUNDS=$((Y_BOUNDS + 50)) LYX_X_POSITION=$((X_BOUNDS / 4)) LYX_Y_POSITION=$Y_POSITION APP_X_POSITION=$((3 * X_BOUNDS / 4)) @@ -997,10 +997,19 @@ set_bundle_display_options() { EOF } +# The image was made with with inkscape and tiffutil from dmg-background.svgz +make_image() { + INKSCAPE=/Applications/Inkscape.app/Contents/MacOS/inkscape + cd "${LyxSourceDir}"/development/MacOSX + ${INKSCAPE} --export-type=png -w 560 -o dmg-background.png dmg-background.svgz + ${INKSCAPE} --export-type=png -w 1120 -o dmg-background@2x.png dmg-background.svgz + tiffutil -cathidpicheck dmg-background.png dmg-background@2x.png -out dmg-background.tiff +} + make_dmg() { cd "${1}" - BGSIZE=$(file "$DmgBackground" | awk -F , '/PNG/{print $2 }' | tr x ' ') + BGSIZE=$(file "$DmgBackground" | awk -F , '/TIFF/{ print $10 $4 ;}/PNG/{ print $2; }'|sed -e 's/width=//' -e 's/height=//' -e 's/x//') BG_W=$(echo ${BGSIZE} | awk '{print $1 }') BG_H=$(echo ${BGSIZE} | awk '{print $2 }') diff --git a/development/MacOSX/dmg-background.png b/development/MacOSX/dmg-background.png index 1a513a8271..b6feca57dc 100644 Binary files a/development/MacOSX/dmg-background.png and b/development/MacOSX/dmg-background.png differ diff --git a/development/MacOSX/dmg-background.svgz b/development/MacOSX/dmg-background.svgz new file mode 100644 index 0000000000..db0d3d6d43 Binary files /dev/null and b/development/MacOSX/dmg-background.svgz differ diff --git a/development/MacOSX/dmg-background.tiff b/development/MacOSX/dmg-background.tiff new file mode 100644 index 0000000000..15651a8de3 Binary files /dev/null and b/development/MacOSX/dmg-background.tiff differ diff --git a/development/MacOSX/dmg-background@2x.png b/development/MacOSX/dmg-background@2x.png new file mode 100644 index 0000000000..e5b5a3bf1c Binary files /dev/null and b/development/MacOSX/dmg-background@2x.png differ