diff --git a/CMakeLists.txt b/CMakeLists.txt index 201e077e6..5edee5da0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -137,6 +137,7 @@ src/gui/gui.cpp) if (WIN32) list(APPEND ENGINE_SOURCES src/utfutils.cpp) list(APPEND ENGINE_SOURCES src/engine/winStuff.cpp) + list(APPEND ENGINE_SOURCES res/furnace.rc) endif() if (BUILD_GUI) diff --git a/res/furnace.rc b/res/furnace.rc new file mode 100644 index 000000000..86e8e9b3e --- /dev/null +++ b/res/furnace.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "icon.ico" diff --git a/res/icon.ico b/res/icon.ico new file mode 100644 index 000000000..f2299b2c7 Binary files /dev/null and b/res/icon.ico differ diff --git a/res/icon.iconset/icon_128x128.png b/res/icon.iconset/icon_128x128.png index 81ea00ec3..0dd0a7ff1 100644 Binary files a/res/icon.iconset/icon_128x128.png and b/res/icon.iconset/icon_128x128.png differ diff --git a/res/icon.iconset/icon_128x128@2x.png b/res/icon.iconset/icon_128x128@2x.png index e56a7d815..add54b484 100644 Binary files a/res/icon.iconset/icon_128x128@2x.png and b/res/icon.iconset/icon_128x128@2x.png differ diff --git a/res/icon.iconset/icon_16x16.png b/res/icon.iconset/icon_16x16.png index e651bc19e..94d0b084e 100644 Binary files a/res/icon.iconset/icon_16x16.png and b/res/icon.iconset/icon_16x16.png differ diff --git a/res/icon.iconset/icon_16x16@2x.png b/res/icon.iconset/icon_16x16@2x.png index 9b1dd1476..f6f0fbeab 100644 Binary files a/res/icon.iconset/icon_16x16@2x.png and b/res/icon.iconset/icon_16x16@2x.png differ diff --git a/res/icon.iconset/icon_256x256.png b/res/icon.iconset/icon_256x256.png index 1c4b64a04..add54b484 100644 Binary files a/res/icon.iconset/icon_256x256.png and b/res/icon.iconset/icon_256x256.png differ diff --git a/res/icon.iconset/icon_256x256@2x.png b/res/icon.iconset/icon_256x256@2x.png index 4ec96855f..f02cdae6e 100644 Binary files a/res/icon.iconset/icon_256x256@2x.png and b/res/icon.iconset/icon_256x256@2x.png differ diff --git a/res/icon.iconset/icon_32x32.png b/res/icon.iconset/icon_32x32.png index 8e0e9e25e..f6f0fbeab 100644 Binary files a/res/icon.iconset/icon_32x32.png and b/res/icon.iconset/icon_32x32.png differ diff --git a/res/icon.iconset/icon_32x32@2x.png b/res/icon.iconset/icon_32x32@2x.png index 5cddd9527..144823015 100644 Binary files a/res/icon.iconset/icon_32x32@2x.png and b/res/icon.iconset/icon_32x32@2x.png differ diff --git a/res/icon.iconset/icon_512x512.png b/res/icon.iconset/icon_512x512.png index 2a3c8e652..f02cdae6e 100644 Binary files a/res/icon.iconset/icon_512x512.png and b/res/icon.iconset/icon_512x512.png differ diff --git a/res/icon.iconset/icon_64x64.png b/res/icon.iconset/icon_64x64.png index 77635c5b0..144823015 100644 Binary files a/res/icon.iconset/icon_64x64.png and b/res/icon.iconset/icon_64x64.png differ diff --git a/res/icon.iconset/icon_64x64@2x.png b/res/icon.iconset/icon_64x64@2x.png index cdc6943b7..0dd0a7ff1 100644 Binary files a/res/icon.iconset/icon_64x64@2x.png and b/res/icon.iconset/icon_64x64@2x.png differ diff --git a/res/make-icon.sh b/res/make-icon.sh index e9c83469c..c146eb4c9 100755 --- a/res/make-icon.sh +++ b/res/make-icon.sh @@ -11,3 +11,5 @@ for i in "${sizes[@]}"; do echo "making $i@2x..." convert logo.png -filter Mitchell -scale "$((i*2))"x"$((i*2))" icon.iconset/icon_"$i"x"$i""@2x.png" done + +convert icon.iconset/icon_256x256.png icon.ico