Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/Assets
diff options
context:
space:
mode:
authorKenneth Skovhede <kenneth@hexad.dk>2016-04-20 15:33:05 +0300
committerKenneth Skovhede <kenneth@hexad.dk>2016-04-20 15:33:05 +0300
commit1ff0d2d92e1b0a0c73e5069dd595b899f0853f94 (patch)
treef5736a02dcb85413f90a6db42b649c6d6bc3c475 /Assets
parent558277e6c38bd47aab43168f3d6200698f84921c (diff)
parent54fcbfa52530a667f037c81cb4078678b3d701d0 (diff)
Merge branch 'feature/new_app_icons'
Diffstat (limited to 'Assets')
-rw-r--r--Assets/create ico.bat20
-rw-r--r--Assets/osx_appicon.icnsbin0 -> 112598 bytes
2 files changed, 20 insertions, 0 deletions
diff --git a/Assets/create ico.bat b/Assets/create ico.bat
index af78d07f6..76c1a116d 100644
--- a/Assets/create ico.bat
+++ b/Assets/create ico.bat
@@ -1,6 +1,8 @@
@echo off
rem ImageMagick and inkscape needed
+rem On non-windows, replace \ with /
+
mkdir temp
inkscape -z -e temp\application_16.png -w 16 -h 16 application_icon.svg
inkscape -z -e temp\application_20.png -w 20 -h 20 application_icon.svg
@@ -36,6 +38,24 @@ inkscape -z -e temp\running_32.png -w 32 -h 32 tray_icons_running.svg
inkscape -z -e temp\running_48.png -w 48 -h 48 tray_icons_running.svg
inkscape -z -e temp\running_256.png -w 256 -h 256 tray_icons_running.svg
+mkdir osx_appicon
+inkscape -z -e osx_appicon\icon_16x16.png -w 16 -h 16 application_icon.svg
+inkscape -z -e osx_appicon\icon_16x16@2x.png -w 32 -h 32 application_icon.svg
+inkscape -z -e osx_appicon\icon_32x32.png -w 32 -h 32 application_icon.svg
+inkscape -z -e osx_appicon\icon_32x32@2x.png -w 64 -h 64 application_icon.svg
+inkscape -z -e osx_appicon\icon_64x64.png -w 64 -h 64 application_icon.svg
+inkscape -z -e osx_appicon\icon_64x64@2x.png -w 128 -h 128 application_icon.svg
+inkscape -z -e osx_appicon\icon_128x128.png -w 128 -h 128 application_icon.svg
+inkscape -z -e osx_appicon\icon_128x128@2x.png -w 256 -h 256 application_icon.svg
+inkscape -z -e osx_appicon\icon_256x256.png -w 256 -h 256 application_icon.svg
+inkscape -z -e osx_appicon\icon_256x256@2x.png -w 512 -h 512 application_icon.svg
+inkscape -z -e osx_appicon\icon_512x512.png -w 512 -h 512 application_icon.svg
+inkscape -z -e osx_appicon\icon_512x512@2x.png -w 1024 -h 1024 application_icon.svg
+
+rem On OSX, the icns is created by:
+rem mv osx_appicon osx_appicon.iconset
+rem iconutil -c icns osx_appicon.iconset
+
convert temp\application_16.png temp\application_20.png temp\application_24.png temp\application_32.png temp\application_40.png temp\application_48.png temp\application_64.png temp\application_96.png temp\application_256.png application_icon.ico
convert temp\error_16.png temp\error_24.png temp\error_32.png temp\error_48.png temp\error_256.png error.ico
convert temp\inactive_16.png temp\inactive_24.png temp\inactive_32.png temp\inactive_48.png temp\inactive_256.png inactive.ico
diff --git a/Assets/osx_appicon.icns b/Assets/osx_appicon.icns
new file mode 100644
index 000000000..b69d6b25e
--- /dev/null
+++ b/Assets/osx_appicon.icns
Binary files differ