diff --git a/jpackage-mac.cfg b/jpackage-mac.cfg index 49fa17cb1..4efe317eb 100644 --- a/jpackage-mac.cfg +++ b/jpackage-mac.cfg @@ -1,2 +1,2 @@ --mac-package-identifier net.pistonmaster.SoulFire ---icon src/main/resources/icons/icon.png +--icon src/main/resources/icons/icon.icns diff --git a/scripts/create-icons.sh b/scripts/create-icons.sh index deebe9b19..096ca0d09 100644 --- a/scripts/create-icons.sh +++ b/scripts/create-icons.sh @@ -1,13 +1,22 @@ #!/bin/bash # Create icons for different platforms + +# png convert -version convert -background transparent -density 1000 \ -resize 120x120 \ src/main/resources/icons/icon.svg \ src/main/resources/icons/icon.png +# ico convert -background transparent -density 1000 \ -define icon:auto-resize -colors 256 \ src/main/resources/icons/icon.svg \ src/main/resources/icons/icon.ico + +# icns +convert -background transparent -density 1000 \ +-resize 1024x1024 \ +src/main/resources/icons/icon.svg \ +src/main/resources/icons/icon.icns diff --git a/src/main/resources/icons/icon.icns b/src/main/resources/icons/icon.icns new file mode 100644 index 000000000..376a45fc0 --- /dev/null +++ b/src/main/resources/icons/icon.icns @@ -0,0 +1,18 @@ + + + + + + + + + + + + SF + + + + + diff --git a/src/main/resources/icons/icon.png b/src/main/resources/icons/icon.png index 9cc13a6e7..5d884a894 100644 Binary files a/src/main/resources/icons/icon.png and b/src/main/resources/icons/icon.png differ