diff --git a/dist/Bridge.icns b/dist/Bridge.icns
index 106db672..957bcb42 100644
Binary files a/dist/Bridge.icns and b/dist/Bridge.icns differ
diff --git a/dist/raw/mac_icon_1024x1024.png b/dist/raw/mac_icon_1024x1024.png
deleted file mode 100644
index a61d9d4d..00000000
Binary files a/dist/raw/mac_icon_1024x1024.png and /dev/null differ
diff --git a/dist/raw/mac_icon_128x128.png b/dist/raw/mac_icon_128x128.png
index f88468c8..f33e77d8 100644
Binary files a/dist/raw/mac_icon_128x128.png and b/dist/raw/mac_icon_128x128.png differ
diff --git a/dist/raw/mac_icon_128x128.svg b/dist/raw/mac_icon_128x128.svg
deleted file mode 100644
index d4a5af75..00000000
--- a/dist/raw/mac_icon_128x128.svg
+++ /dev/null
@@ -1,57 +0,0 @@
-
diff --git a/dist/raw/mac_icon_128x128@2x.png b/dist/raw/mac_icon_128x128@2x.png
new file mode 100644
index 00000000..230b899d
Binary files /dev/null and b/dist/raw/mac_icon_128x128@2x.png differ
diff --git a/dist/raw/mac_icon_16x16.png b/dist/raw/mac_icon_16x16.png
index 8bce82f6..74df4e26 100644
Binary files a/dist/raw/mac_icon_16x16.png and b/dist/raw/mac_icon_16x16.png differ
diff --git a/dist/raw/mac_icon_16x16.svg b/dist/raw/mac_icon_16x16.svg
deleted file mode 100644
index 5d0ad498..00000000
--- a/dist/raw/mac_icon_16x16.svg
+++ /dev/null
@@ -1,57 +0,0 @@
-
diff --git a/dist/raw/mac_icon_16x16@2x.png b/dist/raw/mac_icon_16x16@2x.png
new file mode 100644
index 00000000..f457420b
Binary files /dev/null and b/dist/raw/mac_icon_16x16@2x.png differ
diff --git a/dist/raw/mac_icon_256x256.png b/dist/raw/mac_icon_256x256.png
index 73e23d7b..0e781702 100644
Binary files a/dist/raw/mac_icon_256x256.png and b/dist/raw/mac_icon_256x256.png differ
diff --git a/dist/raw/mac_icon_256x256.svg b/dist/raw/mac_icon_256x256.svg
deleted file mode 100644
index 401dcf83..00000000
--- a/dist/raw/mac_icon_256x256.svg
+++ /dev/null
@@ -1,57 +0,0 @@
-
diff --git a/dist/raw/mac_icon_256x256@2x.png b/dist/raw/mac_icon_256x256@2x.png
new file mode 100644
index 00000000..dc8c573c
Binary files /dev/null and b/dist/raw/mac_icon_256x256@2x.png differ
diff --git a/dist/raw/mac_icon_32x32.png b/dist/raw/mac_icon_32x32.png
index c0d4a0c3..0d79e052 100644
Binary files a/dist/raw/mac_icon_32x32.png and b/dist/raw/mac_icon_32x32.png differ
diff --git a/dist/raw/mac_icon_32x32.svg b/dist/raw/mac_icon_32x32.svg
deleted file mode 100644
index a4a2e514..00000000
--- a/dist/raw/mac_icon_32x32.svg
+++ /dev/null
@@ -1,57 +0,0 @@
-
diff --git a/dist/raw/mac_icon_32x32@2x.png b/dist/raw/mac_icon_32x32@2x.png
new file mode 100644
index 00000000..35497efc
Binary files /dev/null and b/dist/raw/mac_icon_32x32@2x.png differ
diff --git a/dist/raw/mac_icon_512x512.png b/dist/raw/mac_icon_512x512.png
index c2928d4f..6233e9f9 100644
Binary files a/dist/raw/mac_icon_512x512.png and b/dist/raw/mac_icon_512x512.png differ
diff --git a/dist/raw/mac_icon_512x512.svg b/dist/raw/mac_icon_512x512.svg
deleted file mode 100644
index 070cd9df..00000000
--- a/dist/raw/mac_icon_512x512.svg
+++ /dev/null
@@ -1,57 +0,0 @@
-
diff --git a/dist/raw/mac_icon_512x512@2x.png b/dist/raw/mac_icon_512x512@2x.png
new file mode 100644
index 00000000..d7b036ff
Binary files /dev/null and b/dist/raw/mac_icon_512x512@2x.png differ
diff --git a/dist/raw/win+lin_icon_256x256.png b/dist/raw/win+lin_icon_256x256.png
index fa0f7899..1c2fa369 100644
Binary files a/dist/raw/win+lin_icon_256x256.png and b/dist/raw/win+lin_icon_256x256.png differ
diff --git a/utils/export_icons.sh b/utils/export_icons.sh
index c58460e7..99e6bea4 100755
--- a/utils/export_icons.sh
+++ b/utils/export_icons.sh
@@ -20,15 +20,7 @@
RAW_PATHS=./dist/raw
create_bitmaps(){
- rm -f ${RAW_PATHS}/*_icon_*.png
-
- export_png ${RAW_PATHS}/mac_icon_512x512.svg 384 1024
- export_png ${RAW_PATHS}/mac_icon_512x512.svg 192 512
- export_png ${RAW_PATHS}/mac_icon_512x512.svg 96 256
- export_png ${RAW_PATHS}/mac_icon_256x256.svg 96 128
- export_png ${RAW_PATHS}/mac_icon_32x32.svg 192 32
- export_png ${RAW_PATHS}/mac_icon_32x32.svg 96 16
-
+ rm -f ${RAW_PATHS}/win+lin_icon_*.png
export_png ${RAW_PATHS}/win+lin_icon_256x256.svg 192 256
}
@@ -55,8 +47,17 @@ export_png(){
create_mac_icon(){
out=./dist/Bridge.icns
rm -f ${out}
+ # ${RAW_PATHS}/mac_icon_256x256@2x.png Duplicate icon element of type ic09
+ # ${RAW_PATHS}/mac_icon_128x128@2x.png Duplicate icon element of type ic08
+ # ${RAW_PATHS}/mac_icon_32x32@2x.png Bad dimensions: PNG file is 64x64
+ # ${RAW_PATHS}/mac_icon_16x16@2x.png Duplicate icon element of type il32
png2icns ${out} \
- ${RAW_PATHS}/mac_icon_{1024x1024,512x512,256x256,128x128,32x32,16x16}.png
+ ${RAW_PATHS}/mac_icon_512x512@2x.png \
+ ${RAW_PATHS}/mac_icon_512x512.png \
+ ${RAW_PATHS}/mac_icon_256x256.png \
+ ${RAW_PATHS}/mac_icon_128x128.png \
+ ${RAW_PATHS}/mac_icon_32x32.png \
+ ${RAW_PATHS}/mac_icon_16x16.png
}
create_windows_icon(){