diff options
Diffstat (limited to 'misc')
-rwxr-xr-x | misc/dist/appimage/AppRun | 3 | ||||
-rw-r--r-- | misc/dist/appimage/godot.desktop | 9 | ||||
-rw-r--r-- | misc/dist/appimage/godot.png | bin | 12525 -> 0 bytes | |||
-rw-r--r-- | misc/scripts/make_icons.sh | 29 |
4 files changed, 24 insertions, 17 deletions
diff --git a/misc/dist/appimage/AppRun b/misc/dist/appimage/AppRun deleted file mode 100755 index db3398a92a..0000000000 --- a/misc/dist/appimage/AppRun +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -HERE="$(dirname "$(readlink -f "${0}")")" -"${HERE}"/godot $@ diff --git a/misc/dist/appimage/godot.desktop b/misc/dist/appimage/godot.desktop deleted file mode 100644 index 545c491256..0000000000 --- a/misc/dist/appimage/godot.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Godot Engine -GenericName=Libre game engine -Comment=Multi-platform 2D and 3D game engine with a feature rich editor -Exec=godot -pm -Icon=godot -Terminal=false -Type=Application -Categories=Development;IDE; diff --git a/misc/dist/appimage/godot.png b/misc/dist/appimage/godot.png Binary files differdeleted file mode 100644 index e334f5fa78..0000000000 --- a/misc/dist/appimage/godot.png +++ /dev/null diff --git a/misc/scripts/make_icons.sh b/misc/scripts/make_icons.sh index 71037cd1c3..5f3ea40d6a 100644 --- a/misc/scripts/make_icons.sh +++ b/misc/scripts/make_icons.sh @@ -1,5 +1,24 @@ -convert -resize 32x32 ../../icon.svg icon32.ico -convert -resize 32x32 ../../icon.svg icon32.icns -for s in 16 24 32 64 96 128 256; do convert -resize ${s}x$s ../../icon.svg icon$s.png; done -zip icons.zip icon*.png -rm icon*.png +# Generate .ico, .icns and .zip set of icons for Steam + +# Make icons with transparent backgrounds and all sizes +for s in 16 24 32 48 64 128 256 512 1024; do + convert -resize ${s}x$s -antialias \ + -background transparent \ + ../../icon.svg icon$s.png +done + +# 16px tga file for library +convert icon16.png icon16.tga + +# zip for Linux +zip godot-icons.zip icon*.png + +# ico for Windows +# Not including biggest ones or it blows up in size +icotool -c -o godot-icon.ico icon{16,24,32,48,64,128,256}.png + +# icns for macOS +# Only some sizes: http://iconhandbook.co.uk/reference/chart/osx/ +png2icns godot-icon.icns icon{16,32,128,256,512,1024}.png + +rm -f icon*.png |