diff --git a/DroidStar.pro b/DroidStar.pro index 05f96e6..6a563c5 100644 --- a/DroidStar.pro +++ b/DroidStar.pro @@ -24,6 +24,7 @@ DEFINES += VERSION_NUMBER=\"\\\"$${VERSION_BUILD}\\\"\" DEFINES += QT_DEPRECATED_WARNINGS #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 #DEFINES += USE_FLITE +ICON = images/droidstar.icns SOURCES += \ CRCenc.cpp \ diff --git a/images/droidstar.icns b/images/droidstar.icns new file mode 100644 index 0000000..27a9948 Binary files /dev/null and b/images/droidstar.icns differ diff --git a/images/macos_icon.sh b/images/macos_icon.sh new file mode 100755 index 0000000..2f1efa4 --- /dev/null +++ b/images/macos_icon.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +# This scripts regenerate the iconset for the MacOS app + +icon=droidstar.png +iconset=droidstar.iconset + +rm -rf "$iconset" +mkdir "$iconset" + +sips -z 16 16 "$icon" --out "$iconset"/icon_16x16.png +sips -z 32 32 "$icon" --out "$iconset"/icon_16x16@2x.png +sips -z 32 32 "$icon" --out "$iconset"/icon_32x32.png +sips -z 64 64 "$icon" --out "$iconset"/icon_32x32@2x.png +sips -z 128 128 "$icon" --out "$iconset"/icon_128x128.png +sips -z 256 256 "$icon" --out "$iconset"/icon_128x128@2x.png +sips -z 256 256 "$icon" --out "$iconset"/icon_256x256.png +sips -z 512 512 "$icon" --out "$iconset"/icon_256x256@2x.png +sips -z 512 512 "$icon" --out "$iconset"/icon_512x512.png +sips -z 1024 1024 "$icon" --out "$iconset"/icon_512x512@2.png + +iconutil -c icns "$iconset"