diff --git a/Transmission.xcodeproj/project.pbxproj b/Transmission.xcodeproj/project.pbxproj index 89b5ca4e5..56caed8cd 100644 --- a/Transmission.xcodeproj/project.pbxproj +++ b/Transmission.xcodeproj/project.pbxproj @@ -184,6 +184,7 @@ A267927C130DFF2700CB7464 /* libutp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E38544130DFEE3001F501B /* libutp.a */; }; A2679294130E00A000CB7464 /* tr-utp.cc in Sources */ = {isa = PBXBuildFile; fileRef = A2679292130E00A000CB7464 /* tr-utp.cc */; }; A2679295130E00A000CB7464 /* tr-utp.h in Headers */ = {isa = PBXBuildFile; fileRef = A2679293130E00A000CB7464 /* tr-utp.h */; }; + A267C2842E9F2B23003B87D7 /* Transmission_Tahoe.icon in Resources */ = {isa = PBXBuildFile; fileRef = A267C2832E9F2B23003B87D7 /* Transmission_Tahoe.icon */; }; A26AF21A0D2DA35A00FF7140 /* FileOutlineController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A26AF2190D2DA35A00FF7140 /* FileOutlineController.mm */; }; A26AF27E0D2DBDDF00FF7140 /* AddWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A26AF27C0D2DBDDF00FF7140 /* AddWindow.xib */; }; A26AF2840D2DC27C00FF7140 /* AddWindowController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A26AF2830D2DC27C00FF7140 /* AddWindowController.mm */; }; @@ -994,6 +995,7 @@ A2661D3B12D0E51B004F69D5 /* FilterBarView.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = FilterBarView.mm; sourceTree = ""; }; A2679292130E00A000CB7464 /* tr-utp.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = "tr-utp.cc"; sourceTree = ""; }; A2679293130E00A000CB7464 /* tr-utp.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = "tr-utp.h"; sourceTree = ""; }; + A267C2832E9F2B23003B87D7 /* Transmission_Tahoe.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; name = Transmission_Tahoe.icon; path = Images/Transmission_Tahoe.icon; sourceTree = ""; }; A26AF1050D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/InfoPlist.strings; sourceTree = ""; }; A26AF1070D2855FC00FF7140 /* ru */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; A26AF2180D2DA35A00FF7140 /* FileOutlineController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FileOutlineController.h; sourceTree = ""; }; @@ -1890,6 +1892,7 @@ A2451E6816ACE4EB00586E0E /* FileRenameSheetController.xib */, F63480621E1D7274005B9E09 /* Images.xcassets */, 4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */, + A267C2832E9F2B23003B87D7 /* Transmission_Tahoe.icon */, ); name = Resources; sourceTree = ""; @@ -3251,6 +3254,7 @@ A209EAEC1142D294002B02D1 /* InfoActivityView.xib in Resources */, A209EAED1142D294002B02D1 /* InfoGeneralView.xib in Resources */, A209EB201142DD85002B02D1 /* InfoTrackersView.xib in Resources */, + A267C2842E9F2B23003B87D7 /* Transmission_Tahoe.icon in Resources */, A209EBA71142EAF3002B02D1 /* InfoPeersView.xib in Resources */, A209EBD91142F52B002B02D1 /* InfoFileView.xib in Resources */, A209EC12114301C6002B02D1 /* InfoOptionsView.xib in Resources */, @@ -4363,7 +4367,7 @@ 0053D3D50C86774200545606 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = Transmission_Tahoe; CLANG_CXX_LIBRARY = "libc++"; CODE_SIGN_ENTITLEMENTS = macosx/Transmission.entitlements; ENABLE_HARDENED_RUNTIME = YES; @@ -4626,7 +4630,7 @@ 4DF0C599089918A300DD8943 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = Transmission_Tahoe; CLANG_CXX_LIBRARY = "libc++"; CODE_SIGN_ENTITLEMENTS = macosx/Transmission.entitlements; ENABLE_HARDENED_RUNTIME = YES; @@ -4831,7 +4835,7 @@ A250CFEC0CDA19680068B4B6 /* Release - Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_APPICON_NAME = Transmission_Tahoe; CLANG_CXX_LIBRARY = "libc++"; CODE_SIGN_ENTITLEMENTS = macosx/Transmission.entitlements; ENABLE_HARDENED_RUNTIME = YES; diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Handle.png b/macosx/Images/Transmission_Tahoe.icon/Assets/Handle.png new file mode 100644 index 000000000..efd764e13 Binary files /dev/null and b/macosx/Images/Transmission_Tahoe.icon/Assets/Handle.png differ diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Handle_Reflection.png b/macosx/Images/Transmission_Tahoe.icon/Assets/Handle_Reflection.png new file mode 100644 index 000000000..e93461c2b Binary files /dev/null and b/macosx/Images/Transmission_Tahoe.icon/Assets/Handle_Reflection.png differ diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Outer_Edge 3.png b/macosx/Images/Transmission_Tahoe.icon/Assets/Outer_Edge 3.png new file mode 100644 index 000000000..c2b327122 Binary files /dev/null and b/macosx/Images/Transmission_Tahoe.icon/Assets/Outer_Edge 3.png differ diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Plate 2.svg b/macosx/Images/Transmission_Tahoe.icon/Assets/Plate 2.svg new file mode 100644 index 000000000..618d80286 --- /dev/null +++ b/macosx/Images/Transmission_Tahoe.icon/Assets/Plate 2.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Plate_Cutout_Back 2.png b/macosx/Images/Transmission_Tahoe.icon/Assets/Plate_Cutout_Back 2.png new file mode 100644 index 000000000..87e302987 Binary files /dev/null and b/macosx/Images/Transmission_Tahoe.icon/Assets/Plate_Cutout_Back 2.png differ diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Shaft.png b/macosx/Images/Transmission_Tahoe.icon/Assets/Shaft.png new file mode 100644 index 000000000..f89898ca4 Binary files /dev/null and b/macosx/Images/Transmission_Tahoe.icon/Assets/Shaft.png differ diff --git a/macosx/Images/Transmission_Tahoe.icon/Assets/Thumb-Button.png b/macosx/Images/Transmission_Tahoe.icon/Assets/Thumb-Button.png new file mode 100644 index 000000000..4601aa354 Binary files /dev/null and b/macosx/Images/Transmission_Tahoe.icon/Assets/Thumb-Button.png differ diff --git a/macosx/Images/Transmission_Tahoe.icon/icon.json b/macosx/Images/Transmission_Tahoe.icon/icon.json new file mode 100644 index 000000000..2779e66dc --- /dev/null +++ b/macosx/Images/Transmission_Tahoe.icon/icon.json @@ -0,0 +1,334 @@ +{ + "fill" : "system-dark", + "groups" : [ + { + "blur-material" : null, + "hidden" : false, + "layers" : [ + { + "image-name" : "Shaft.png", + "name" : "Shaft" + }, + { + "fill-specializations" : [ + { + "appearance" : "tinted", + "value" : { + "solid" : "extended-gray:0.00000,1.00000" + } + } + ], + "image-name" : "Handle.png", + "name" : "Handle" + }, + { + "image-name" : "Thumb-Button.png", + "name" : "Thumb-Button" + }, + { + "blend-mode-specializations" : [ + { + "appearance" : "dark", + "value" : "normal" + } + ], + "glass-specializations" : [ + { + "value" : false + }, + { + "appearance" : "dark", + "value" : false + } + ], + "hidden-specializations" : [ + { + "value" : false + }, + { + "appearance" : "tinted", + "value" : true + } + ], + "image-name" : "Handle_Reflection.png", + "name" : "Handle_Reflection", + "opacity-specializations" : [ + { + "appearance" : "dark", + "value" : 1 + } + ] + } + ], + "lighting" : "individual", + "position" : { + "scale" : 1, + "translation-in-points" : [ + 0, + 0 + ] + }, + "shadow-specializations" : [ + { + "value" : { + "kind" : "neutral", + "opacity" : 0.5 + } + }, + { + "appearance" : "dark", + "value" : { + "kind" : "neutral", + "opacity" : 0.5 + } + } + ], + "specular-specializations" : [ + { + "value" : true + }, + { + "appearance" : "dark", + "value" : true + } + ], + "translucency" : { + "enabled" : false, + "value" : 0.5 + } + }, + { + "blend-mode-specializations" : [ + { + "value" : "normal" + }, + { + "appearance" : "dark", + "value" : "multiply" + }, + { + "appearance" : "tinted", + "value" : "plus-darker" + } + ], + "blur-material-specializations" : [ + { + "value" : null + }, + { + "appearance" : "dark", + "value" : null + } + ], + "layers" : [ + { + "blend-mode-specializations" : [ + { + "appearance" : "dark", + "value" : "normal" + } + ], + "hidden" : false, + "image-name" : "Outer_Edge 3.png", + "name" : "Outer_Edge", + "opacity-specializations" : [ + { + "appearance" : "dark", + "value" : 1 + } + ] + } + ], + "opacity-specializations" : [ + { + "value" : 1 + }, + { + "appearance" : "dark", + "value" : 1 + } + ], + "shadow-specializations" : [ + { + "value" : { + "kind" : "layer-color", + "opacity" : 0.5 + } + }, + { + "appearance" : "dark", + "value" : { + "kind" : "neutral", + "opacity" : 0.75 + } + } + ], + "specular-specializations" : [ + { + "value" : true + }, + { + "appearance" : "dark", + "value" : true + } + ], + "translucency-specializations" : [ + { + "value" : { + "enabled" : false, + "value" : 0.5 + } + }, + { + "appearance" : "dark", + "value" : { + "enabled" : false, + "value" : 0.5 + } + } + ] + }, + { + "blur-material-specializations" : [ + { + "value" : null + }, + { + "appearance" : "dark", + "value" : 0.5 + } + ], + "hidden" : false, + "layers" : [ + { + "blend-mode-specializations" : [ + { + "value" : "normal" + }, + { + "appearance" : "dark", + "value" : "normal" + } + ], + "fill-specializations" : [ + { + "appearance" : "dark", + "value" : { + "solid" : "extended-gray:0.50000,1.00000" + } + }, + { + "appearance" : "tinted", + "value" : "automatic" + } + ], + "glass-specializations" : [ + { + "value" : true + }, + { + "appearance" : "dark", + "value" : true + } + ], + "hidden-specializations" : [ + { + "value" : false + }, + { + "appearance" : "light", + "value" : false + }, + { + "appearance" : "dark", + "value" : false + } + ], + "image-name" : "Plate 2.svg", + "name" : "Plate", + "opacity-specializations" : [ + { + "value" : 1 + }, + { + "appearance" : "dark", + "value" : 1 + } + ] + }, + { + "hidden-specializations" : [ + { + "value" : false + }, + { + "appearance" : "tinted", + "value" : false + } + ], + "image-name" : "Plate_Cutout_Back 2.png", + "name" : "Plate_Cutout_Back" + } + ], + "lighting" : "individual", + "shadow-specializations" : [ + { + "value" : { + "kind" : "neutral", + "opacity" : 0.5 + } + }, + { + "appearance" : "dark", + "value" : { + "kind" : "layer-color", + "opacity" : 0.5 + } + }, + { + "appearance" : "tinted", + "value" : { + "kind" : "none", + "opacity" : 0.5 + } + } + ], + "specular-specializations" : [ + { + "value" : true + }, + { + "appearance" : "dark", + "value" : true + } + ], + "translucency-specializations" : [ + { + "value" : { + "enabled" : true, + "value" : 0.3 + } + }, + { + "appearance" : "dark", + "value" : { + "enabled" : true, + "value" : 0.3 + } + }, + { + "appearance" : "tinted", + "value" : { + "enabled" : false, + "value" : 0.3 + } + } + ] + } + ], + "supported-platforms" : { + "squares" : [ + "macOS" + ] + } +} \ No newline at end of file