diff --git a/Cog.xcodeproj/project.pbxproj b/Cog.xcodeproj/project.pbxproj index 5ee2fe49b..189e28a7f 100644 --- a/Cog.xcodeproj/project.pbxproj +++ b/Cog.xcodeproj/project.pbxproj @@ -158,6 +158,7 @@ 83988F0E27BE0A5900A0E89A /* RedundantPlaylistDataStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 83988F0D27BE0A5900A0E89A /* RedundantPlaylistDataStore.m */; }; 8399D4E21805A55000B503B1 /* XmlContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8399D4E01805A55000B503B1 /* XmlContainer.m */; }; 839B837F286D7F8D00F529EE /* NumberHertzToStringTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 839B837E286D7F8D00F529EE /* NumberHertzToStringTransformer.swift */; }; + 839C957A2DF8E70900D007EB /* Cog26.icon in Resources */ = {isa = PBXBuildFile; fileRef = 839C95792DF8E70900D007EB /* Cog26.icon */; }; 839DA7CF274A2D4C001B18E5 /* NSDictionary+Merge.m in Sources */ = {isa = PBXBuildFile; fileRef = 839DA7CE274A2D4C001B18E5 /* NSDictionary+Merge.m */; }; 839E56F52879625100DFB5F4 /* SADIE_D02-96000.mhr in Resources */ = {isa = PBXBuildFile; fileRef = 839E56F12879625100DFB5F4 /* SADIE_D02-96000.mhr */; }; 839E876E2D5DA0AC00A13526 /* RubberbandEngineTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 839E876D2D5DA0AC00A13526 /* RubberbandEngineTransformer.m */; }; @@ -1004,6 +1005,7 @@ 8399D4E01805A55000B503B1 /* XmlContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XmlContainer.m; sourceTree = ""; }; 8399D4E11805A55000B503B1 /* XmlContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlContainer.h; sourceTree = ""; }; 839B837E286D7F8D00F529EE /* NumberHertzToStringTransformer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = NumberHertzToStringTransformer.swift; path = Transformers/NumberHertzToStringTransformer.swift; sourceTree = ""; }; + 839C95792DF8E70900D007EB /* Cog26.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = Cog26.icon; sourceTree = ""; }; 839DA7CB274A2D4C001B18E5 /* NSDictionary+Merge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+Merge.h"; sourceTree = ""; }; 839DA7CE274A2D4C001B18E5 /* NSDictionary+Merge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+Merge.m"; sourceTree = ""; }; 839E3B53286595D700880EA2 /* GeneralPane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GeneralPane.h; path = Preferences/Preferences/GeneralPane.h; sourceTree = ""; }; @@ -1473,6 +1475,7 @@ 29B97314FDCFA39411CA2CEA /* Cog */ = { isa = PBXGroup; children = ( + 839C95792DF8E70900D007EB /* Cog26.icon */, 0A1B412E286F6301008A6A44 /* Localizable.stringsdict */, 83D0380E24A40DF2004CF90F /* CogAssets.xcassets */, 83859520234FEB35004E9946 /* Cog.entitlements */, @@ -2467,6 +2470,7 @@ 839614AD286EDA5C00D3EEDB /* SpectrumWindow.xib in Resources */, 171B57DD0C091F2B00F6AFAF /* flac.icns in Resources */, 171B57DE0C091F2B00F6AFAF /* m4a.icns in Resources */, + 839C957A2DF8E70900D007EB /* Cog26.icon in Resources */, 839E56F52879625100DFB5F4 /* SADIE_D02-96000.mhr in Resources */, 830C37A127B95E3000E02BB0 /* Equalizer.xib in Resources */, 171B57DF0C091F2B00F6AFAF /* mp3.icns in Resources */, @@ -2943,7 +2947,7 @@ C01FCF4B08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = Cog26; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = "Cog color"; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; @@ -3009,7 +3013,7 @@ C01FCF4C08A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = Cog26; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = "Cog color"; COMBINE_HIDPI_IMAGES = YES; DEAD_CODE_STRIPPING = YES; diff --git a/Cog26.icon/Assets/cog.svg b/Cog26.icon/Assets/cog.svg new file mode 100644 index 000000000..8a09dd161 --- /dev/null +++ b/Cog26.icon/Assets/cog.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Cog26.icon/Assets/orb.svg b/Cog26.icon/Assets/orb.svg new file mode 100644 index 000000000..812039586 --- /dev/null +++ b/Cog26.icon/Assets/orb.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Cog26.icon/Assets/play.svg b/Cog26.icon/Assets/play.svg new file mode 100644 index 000000000..dddffd61a --- /dev/null +++ b/Cog26.icon/Assets/play.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Cog26.icon/icon.json b/Cog26.icon/icon.json new file mode 100644 index 000000000..701d64f6f --- /dev/null +++ b/Cog26.icon/icon.json @@ -0,0 +1,170 @@ +{ + "fill" : "automatic", + "groups" : [ + { + "blend-mode" : "plus-lighter", + "blur-material" : 1, + "layers" : [ + { + "blend-mode-specializations" : [ + { + "value" : "plus-lighter" + }, + { + "appearance" : "tinted", + "value" : "plus-darker" + } + ], + "fill-specializations" : [ + { + "value" : { + "automatic-gradient" : "extended-gray:1.00000,1.00000" + } + }, + { + "appearance" : "tinted", + "value" : { + "solid" : "srgb:0.74968,0.74968,0.74968,1.00000" + } + } + ], + "glass" : true, + "image-name" : "play.svg", + "name" : "play", + "opacity" : 0.51, + "position" : { + "scale" : 1.06, + "translation-in-points" : [ + 21, + 0 + ] + } + } + ], + "shadow" : { + "kind" : "layer-color", + "opacity" : 1 + }, + "specular" : true, + "translucency-specializations" : [ + { + "value" : { + "enabled" : true, + "value" : 1 + } + }, + { + "appearance" : "tinted", + "value" : { + "enabled" : false, + "value" : 1 + } + } + ] + }, + { + "blur-material" : 0.53, + "hidden" : false, + "layers" : [ + { + "fill-specializations" : [ + { + "value" : { + "automatic-gradient" : "srgb:1.00000,0.45770,0.00000,1.00000" + } + }, + { + "appearance" : "tinted", + "value" : { + "linear-gradient" : [ + "gray:0.69290,1.00000", + "srgb:0.30390,0.30390,0.30390,1.00000" + ] + } + } + ], + "glass" : true, + "hidden" : false, + "image-name" : "orb.svg", + "name" : "orb", + "position" : { + "scale" : 1.15, + "translation-in-points" : [ + 0, + 0 + ] + } + } + ], + "lighting" : "combined", + "name" : "Group", + "position" : { + "scale" : 1, + "translation-in-points" : [ + 0, + 0 + ] + }, + "shadow" : { + "kind" : "layer-color", + "opacity" : 1 + }, + "specular" : true, + "translucency" : { + "enabled" : true, + "value" : 0 + } + }, + { + "blur-material" : null, + "layers" : [ + { + "blend-mode" : "normal", + "fill-specializations" : [ + { + "value" : "automatic" + }, + { + "appearance" : "light", + "value" : { + "automatic-gradient" : "extended-gray:0.45594,1.00000" + } + }, + { + "appearance" : "dark", + "value" : { + "automatic-gradient" : "extended-gray:0.57231,1.00000" + } + } + ], + "hidden" : false, + "image-name" : "cog.svg", + "name" : "cog", + "opacity" : 1, + "position" : { + "scale" : 1.15, + "translation-in-points" : [ + 0, + 0 + ] + } + } + ], + "lighting" : "combined", + "shadow" : { + "kind" : "layer-color", + "opacity" : 1 + }, + "specular" : true, + "translucency" : { + "enabled" : false, + "value" : 0.72 + } + } + ], + "supported-platforms" : { + "squares" : [ + "macOS" + ] + } +} \ No newline at end of file