diff --git a/conandata.yml b/conandata.yml index 3af753714d..30849fe4d5 100644 --- a/conandata.yml +++ b/conandata.yml @@ -66,7 +66,10 @@ - "." - "../uranium" - "../libcharon" - icon: "./icons/Cura.ico" + icon: + Windows: "./icons/Cura.ico" + Macos: "./icons/cura.icns" + Linux: ".icons/cura-128.png" "5.1.0-CURA-9365": conan: curaengine: "curaengine/latest@ultimaker/cura-9365" @@ -135,4 +138,7 @@ - "." - "../uranium" - "../libcharon" - icon: "./icons/Cura.ico" + icon: + Windows: "./icons/Cura.ico" + Macos: "./icons/cura.icns" + Linux: ".icons/cura-128.png" diff --git a/conanfile.py b/conanfile.py index dc00620fcc..0a47f32cf4 100644 --- a/conanfile.py +++ b/conanfile.py @@ -188,7 +188,7 @@ class CuraConan(ConanFile): hiddenimports = pyinstaller_metadata["hiddenimports"], collect_all = pyinstaller_metadata["collect_all"], pathex = pathex, - icon = str(Path(self.source_folder, pyinstaller_metadata["icon"])) + icon = pyinstaller_metadata["icon"][str(self.settings.os)] )) def layout(self): diff --git a/icons/cura.icns b/icons/cura.icns index 51d8ea71e8..8e8e09b389 100644 Binary files a/icons/cura.icns and b/icons/cura.icns differ