diff --git a/resources/dmg.icns b/resources/dmg.icns new file mode 100644 index 00000000000..f2eb2f4d780 Binary files /dev/null and b/resources/dmg.icns differ diff --git a/resources/dmg.iconset/icon_128x128.png b/resources/dmg.iconset/icon_128x128.png new file mode 100644 index 00000000000..1db1d881494 Binary files /dev/null and b/resources/dmg.iconset/icon_128x128.png differ diff --git a/resources/dmg.iconset/icon_128x128@2x.png b/resources/dmg.iconset/icon_128x128@2x.png new file mode 100644 index 00000000000..720f0e9b65a Binary files /dev/null and b/resources/dmg.iconset/icon_128x128@2x.png differ diff --git a/resources/dmg.iconset/icon_16x16.png b/resources/dmg.iconset/icon_16x16.png new file mode 100644 index 00000000000..072d5d43514 Binary files /dev/null and b/resources/dmg.iconset/icon_16x16.png differ diff --git a/resources/dmg.iconset/icon_16x16@2x.png b/resources/dmg.iconset/icon_16x16@2x.png new file mode 100644 index 00000000000..0e8584e8e18 Binary files /dev/null and b/resources/dmg.iconset/icon_16x16@2x.png differ diff --git a/resources/dmg.iconset/icon_256x256.png b/resources/dmg.iconset/icon_256x256.png new file mode 100644 index 00000000000..720f0e9b65a Binary files /dev/null and b/resources/dmg.iconset/icon_256x256.png differ diff --git a/resources/dmg.iconset/icon_256x256@2x.png b/resources/dmg.iconset/icon_256x256@2x.png new file mode 100644 index 00000000000..bdd9c22efbe Binary files /dev/null and b/resources/dmg.iconset/icon_256x256@2x.png differ diff --git a/resources/dmg.iconset/icon_32x32.png b/resources/dmg.iconset/icon_32x32.png new file mode 100644 index 00000000000..0e8584e8e18 Binary files /dev/null and b/resources/dmg.iconset/icon_32x32.png differ diff --git a/resources/dmg.iconset/icon_32x32@2x.png b/resources/dmg.iconset/icon_32x32@2x.png new file mode 100644 index 00000000000..555e45ef5b9 Binary files /dev/null and b/resources/dmg.iconset/icon_32x32@2x.png differ diff --git a/resources/dmg.iconset/icon_512x512.png b/resources/dmg.iconset/icon_512x512.png new file mode 100644 index 00000000000..bdd9c22efbe Binary files /dev/null and b/resources/dmg.iconset/icon_512x512.png differ diff --git a/resources/dmg.iconset/icon_512x512@2x.png b/resources/dmg.iconset/icon_512x512@2x.png new file mode 100644 index 00000000000..6b6593acc77 Binary files /dev/null and b/resources/dmg.iconset/icon_512x512@2x.png differ diff --git a/resources/icon.ico b/resources/icon.ico index 6e79d7d53f0..68b5d35d139 100644 Binary files a/resources/icon.ico and b/resources/icon.ico differ diff --git a/resources/icon.iconset/icon_128x128.png b/resources/icon.iconset/icon_128x128.png new file mode 100644 index 00000000000..8d39f532370 Binary files /dev/null and b/resources/icon.iconset/icon_128x128.png differ diff --git a/resources/icon.iconset/icon_128x128@2x.png b/resources/icon.iconset/icon_128x128@2x.png new file mode 100644 index 00000000000..16e1a5ef32e Binary files /dev/null and b/resources/icon.iconset/icon_128x128@2x.png differ diff --git a/resources/icon.iconset/icon_16x16.png b/resources/icon.iconset/icon_16x16.png new file mode 100644 index 00000000000..1bc2341be5c Binary files /dev/null and b/resources/icon.iconset/icon_16x16.png differ diff --git a/resources/icon.iconset/icon_16x16@2x.png b/resources/icon.iconset/icon_16x16@2x.png new file mode 100644 index 00000000000..ea0254cc2b0 Binary files /dev/null and b/resources/icon.iconset/icon_16x16@2x.png differ diff --git a/resources/icon.iconset/icon_256x256.png b/resources/icon.iconset/icon_256x256.png new file mode 100644 index 00000000000..16e1a5ef32e Binary files /dev/null and b/resources/icon.iconset/icon_256x256.png differ diff --git a/resources/icon.iconset/icon_256x256@2x.png b/resources/icon.iconset/icon_256x256@2x.png new file mode 100644 index 00000000000..3728dc3ae4b Binary files /dev/null and b/resources/icon.iconset/icon_256x256@2x.png differ diff --git a/resources/icon.iconset/icon_32x32.png b/resources/icon.iconset/icon_32x32.png new file mode 100644 index 00000000000..1d0c1cce9e4 Binary files /dev/null and b/resources/icon.iconset/icon_32x32.png differ diff --git a/resources/icon.iconset/icon_32x32@2x.png b/resources/icon.iconset/icon_32x32@2x.png new file mode 100644 index 00000000000..caa04728218 Binary files /dev/null and b/resources/icon.iconset/icon_32x32@2x.png differ diff --git a/resources/icon.iconset/icon_512x512.png b/resources/icon.iconset/icon_512x512.png new file mode 100644 index 00000000000..3728dc3ae4b Binary files /dev/null and b/resources/icon.iconset/icon_512x512.png differ diff --git a/resources/icon.iconset/icon_512x512@2x.png b/resources/icon.iconset/icon_512x512@2x.png new file mode 100644 index 00000000000..2e1192be18e Binary files /dev/null and b/resources/icon.iconset/icon_512x512@2x.png differ diff --git a/resources/icon.png b/resources/icon.png index d479ce26f7d..2e1192be18e 100644 Binary files a/resources/icon.png and b/resources/icon.png differ diff --git a/resources/icons/128x128.png b/resources/icons/128x128.png index 7e819bcb88c..8d39f532370 100644 Binary files a/resources/icons/128x128.png and b/resources/icons/128x128.png differ diff --git a/resources/icons/256x256.png b/resources/icons/256x256.png index d479ce26f7d..16e1a5ef32e 100644 Binary files a/resources/icons/256x256.png and b/resources/icons/256x256.png differ diff --git a/resources/icons/32x32.png b/resources/icons/32x32.png index ea0254cc2b0..1d0c1cce9e4 100644 Binary files a/resources/icons/32x32.png and b/resources/icons/32x32.png differ diff --git a/resources/icons/48x48.png b/resources/icons/48x48.png index 93e7bc82e8d..f4afc23ca7e 100644 Binary files a/resources/icons/48x48.png and b/resources/icons/48x48.png differ diff --git a/resources/icons/512x512.png b/resources/icons/512x512.png new file mode 100644 index 00000000000..3728dc3ae4b Binary files /dev/null and b/resources/icons/512x512.png differ diff --git a/resources/icons/64x64.png b/resources/icons/64x64.png index 238e0dbe449..caa04728218 100644 Binary files a/resources/icons/64x64.png and b/resources/icons/64x64.png differ