diff --git a/AltServer/Anisette Data/AnisetteDataManager.swift b/AltServer/Anisette Data/AnisetteDataManager.swift index c3bc69883..c5e79e414 100644 --- a/AltServer/Anisette Data/AnisetteDataManager.swift +++ b/AltServer/Anisette Data/AnisetteDataManager.swift @@ -25,7 +25,7 @@ private extension ALTAnisetteData guard let range = self.deviceDescription.lowercased().range(of: "(" + bundleID.lowercased()) else { return } var adjustedDescription = self.deviceDescription[.. + + diff --git a/Podfile b/Podfile index 9426b0fa5..d0115638a 100644 --- a/Podfile +++ b/Podfile @@ -6,7 +6,7 @@ target 'AltStore' do use_frameworks! # Pods for AltStore - pod 'Nuke', '~> 10.0' + pod 'Nuke', :git => 'https://github.com/kean/Nuke.git', :tag => '10.7.1' end @@ -17,7 +17,7 @@ target 'AltServer' do # Pods for AltServer pod 'STPrivilegedTask', :git => 'https://github.com/rileytestut/STPrivilegedTask.git' - pod 'Sparkle', '~> 2.3' + pod 'Sparkle', :git => 'https://github.com/sparkle-project/Sparkle.git', :tag => '2.3.2' end diff --git a/Podfile.lock b/Podfile.lock index 67591e3d5..9b2cd9a7d 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -4,20 +4,27 @@ PODS: - STPrivilegedTask (1.0.8) DEPENDENCIES: - - Nuke (~> 10.0) - - Sparkle (~> 2.3) + - Nuke (from `https://github.com/kean/Nuke.git`, tag `10.7.1`) + - Sparkle (from `https://github.com/sparkle-project/Sparkle.git`, tag `2.3.2`) - STPrivilegedTask (from `https://github.com/rileytestut/STPrivilegedTask.git`) -SPEC REPOS: - trunk: - - Nuke - - Sparkle - EXTERNAL SOURCES: + Nuke: + :git: https://github.com/kean/Nuke.git + :tag: 10.7.1 + Sparkle: + :git: https://github.com/sparkle-project/Sparkle.git + :tag: 2.3.2 STPrivilegedTask: :git: https://github.com/rileytestut/STPrivilegedTask.git CHECKOUT OPTIONS: + Nuke: + :git: https://github.com/kean/Nuke.git + :tag: 10.7.1 + Sparkle: + :git: https://github.com/sparkle-project/Sparkle.git + :tag: 2.3.2 STPrivilegedTask: :commit: 02ab5081c4f1d7f6a70f5413c88d32dbbea66f4c :git: https://github.com/rileytestut/STPrivilegedTask.git @@ -27,6 +34,6 @@ SPEC CHECKSUMS: Sparkle: b36a51855e81585a1c38e32e53101d36c00f4304 STPrivilegedTask: 3a3f6add7c567b1be8c326328eb3dd6dc5daed91 -PODFILE CHECKSUM: c3f735f2bd43afbd34fff2b719ee9ce81912dd50 +PODFILE CHECKSUM: 04ae6c5118bfed43931b1f561066b4cee8167ecf COCOAPODS: 1.16.2 diff --git a/Pods/Local Podspecs/Nuke.podspec.json b/Pods/Local Podspecs/Nuke.podspec.json new file mode 100644 index 000000000..2d9a59514 --- /dev/null +++ b/Pods/Local Podspecs/Nuke.podspec.json @@ -0,0 +1,29 @@ +{ + "name": "Nuke", + "version": "10.7.1", + "summary": "A powerful image loading and caching system", + "description": "A powerful image loading and caching system which makes simple tasks like loading images into views extremely simple, while also supporting more advanced features for more demanding apps.", + "homepage": "https://github.com/kean/Nuke", + "license": "MIT", + "authors": "Alexander Grebenyuk", + "social_media_url": "https://twitter.com/a_grebenyuk", + "source": { + "git": "https://github.com/kean/Nuke.git", + "tag": "10.7.1" + }, + "swift_versions": [ + "5.1", + "5.2", + "5.3", + "5.4", + "5.5" + ], + "platforms": { + "ios": "11.0", + "watchos": "4.0", + "osx": "10.13", + "tvos": "11.0" + }, + "source_files": "Sources/**/*", + "swift_version": "5.5" +} diff --git a/Pods/Local Podspecs/Sparkle.podspec.json b/Pods/Local Podspecs/Sparkle.podspec.json new file mode 100644 index 000000000..aa901ae31 --- /dev/null +++ b/Pods/Local Podspecs/Sparkle.podspec.json @@ -0,0 +1,39 @@ +{ + "name": "Sparkle", + "version": "2.3.2", + "summary": "A software update framework for macOS", + "description": "Sparkle is an easy-to-use software update framework for macOS.", + "homepage": "https://sparkle-project.org", + "documentation_url": "https://sparkle-project.org/documentation/", + "screenshots": "https://sparkle-project.org/images/screenshot-noshadow@2x.png", + "license": { + "type": "MIT", + "file": "LICENSE" + }, + "authors": { + "Zorg": "zorgiepoo@gmail.com", + "Kornel Lesiński": "pornel@pornel.net", + "Jake Petroules": "jake.petroules@petroules.com", + "C.W. Betts": "computers57@hotmail.com", + "Andy Matuschak": "andy@andymatuschak.org" + }, + "platforms": { + "osx": "10.13" + }, + "source": { + "http": "https://github.com/sparkle-project/Sparkle/releases/download/2.3.2/Sparkle-2.3.2.tar.xz" + }, + "source_files": "Sparkle.framework/Versions/B/Headers/*.h", + "preserve_paths": [ + "bin/*", + "Entitlements", + "Symbols" + ], + "public_header_files": "Sparkle.framework/Versions/B/Headers/*.h", + "vendored_frameworks": "Sparkle.framework", + "xcconfig": { + "FRAMEWORK_SEARCH_PATHS": "\"${PODS_ROOT}/Sparkle\"", + "LD_RUNPATH_SEARCH_PATHS": "@loader_path/../Frameworks" + }, + "requires_arc": true +} diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 67591e3d5..9b2cd9a7d 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -4,20 +4,27 @@ PODS: - STPrivilegedTask (1.0.8) DEPENDENCIES: - - Nuke (~> 10.0) - - Sparkle (~> 2.3) + - Nuke (from `https://github.com/kean/Nuke.git`, tag `10.7.1`) + - Sparkle (from `https://github.com/sparkle-project/Sparkle.git`, tag `2.3.2`) - STPrivilegedTask (from `https://github.com/rileytestut/STPrivilegedTask.git`) -SPEC REPOS: - trunk: - - Nuke - - Sparkle - EXTERNAL SOURCES: + Nuke: + :git: https://github.com/kean/Nuke.git + :tag: 10.7.1 + Sparkle: + :git: https://github.com/sparkle-project/Sparkle.git + :tag: 2.3.2 STPrivilegedTask: :git: https://github.com/rileytestut/STPrivilegedTask.git CHECKOUT OPTIONS: + Nuke: + :git: https://github.com/kean/Nuke.git + :tag: 10.7.1 + Sparkle: + :git: https://github.com/sparkle-project/Sparkle.git + :tag: 2.3.2 STPrivilegedTask: :commit: 02ab5081c4f1d7f6a70f5413c88d32dbbea66f4c :git: https://github.com/rileytestut/STPrivilegedTask.git @@ -27,6 +34,6 @@ SPEC CHECKSUMS: Sparkle: b36a51855e81585a1c38e32e53101d36c00f4304 STPrivilegedTask: 3a3f6add7c567b1be8c326328eb3dd6dc5daed91 -PODFILE CHECKSUM: c3f735f2bd43afbd34fff2b719ee9ce81912dd50 +PODFILE CHECKSUM: 04ae6c5118bfed43931b1f561066b4cee8167ecf COCOAPODS: 1.16.2 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index d91394e21..9eede3011 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -20,96 +20,96 @@ /* Begin PBXBuildFile section */ 01A6B167EF9613254D827A8F166A3B92 /* Pods-AltServer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D94974804CB5C504BDB24325333B8C93 /* Pods-AltServer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F9C7CD03E191996E9ECAB298736E293 /* Operation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A5900F6730E9C50872B3781126A12C /* Operation.swift */; }; - 135A92BC284C94D0B14100C76C1525A7 /* Nuke-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B9CA39D5605E1146D994F22ABB0DB2 /* Nuke-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F9C7CD03E191996E9ECAB298736E293 /* Operation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D3899BA1440D9AB09C156920B24BD50 /* Operation.swift */; }; + 135A92BC284C94D0B14100C76C1525A7 /* Nuke-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 28158CC3ED0D85F71F26839538F363B9 /* Nuke-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1859749D184594E6A0D0C62ECC43ECC8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F59C7DFDE264782C5E1282C1070FA2 /* Foundation.framework */; }; - 1E669692D6688C6C6A9286FDD7673FEE /* ImageDecoders+Default.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A626DBAE45050D4613BF5E30BC5990 /* ImageDecoders+Default.swift */; }; - 1F359ADC8D26588C41E48E3099AB234D /* ImagePipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 077A5CB52D1F5B35419AE23CEAB9613A /* ImagePipeline.swift */; }; - 22403265D88CA4D322BFEE168DAE6083 /* FetchImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49A1ECB5E49C4BFD46A7E614FB549A57 /* FetchImage.swift */; }; - 26A2A90C8F25CB390ED972DD55779F86 /* ImageProcessors+Anonymous.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FAFDEE9E6FB25FA2F916FEE6CBC9C5C /* ImageProcessors+Anonymous.swift */; }; - 292CD657DCB176D05E64CA4E58E46500 /* ImageProcessors+GaussianBlur.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DD5DBE355033822E4F0CEA8EE0E769E /* ImageProcessors+GaussianBlur.swift */; }; + 1E669692D6688C6C6A9286FDD7673FEE /* ImageDecoders+Default.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDEA710C7FA9D77C372301E8484C2AF6 /* ImageDecoders+Default.swift */; }; + 1F359ADC8D26588C41E48E3099AB234D /* ImagePipeline.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0184F063FE165611D823987FBEB41A6D /* ImagePipeline.swift */; }; + 22403265D88CA4D322BFEE168DAE6083 /* FetchImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C05FE4C916BBD29564E6573D22248A1 /* FetchImage.swift */; }; + 26A2A90C8F25CB390ED972DD55779F86 /* ImageProcessors+Anonymous.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837A926C88EC6D63CAEB8D70ED85B879 /* ImageProcessors+Anonymous.swift */; }; + 292CD657DCB176D05E64CA4E58E46500 /* ImageProcessors+GaussianBlur.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBD432E8C3D6842869D6C41B9646E77 /* ImageProcessors+GaussianBlur.swift */; }; 2E53A61707C24CB86CE962F1C11EEF87 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C9E40548C22542ADFAAA72531A6E114 /* Security.framework */; }; - 345FFA76C3DBC9F7479FB2916BAEEF6C /* AssetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B35FCF51E4BB2C0F6EE3CC3774C74379 /* AssetType.swift */; }; - 4A1EB33B700D5C7EF8F158682D5D7507 /* LinkedList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6262A51B0CEB6EEAD1EB1937EC6339E8 /* LinkedList.swift */; }; - 4B8C3F2FA4198FF2B75BC5051239828F /* ImageProcessors+Resize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1EA7E081150138CDC5CDCB612578B0 /* ImageProcessors+Resize.swift */; }; - 4D69A01CA3C2347F8E5AB7A35C5FA3E9 /* DataLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E6C28E32BA96B1552C923EBBE8B788 /* DataLoader.swift */; }; + 345FFA76C3DBC9F7479FB2916BAEEF6C /* AssetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8613A65F68DE1C2293A80492570F1612 /* AssetType.swift */; }; + 4A1EB33B700D5C7EF8F158682D5D7507 /* LinkedList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 267340E18C396987CCA1B7687E821FBE /* LinkedList.swift */; }; + 4B8C3F2FA4198FF2B75BC5051239828F /* ImageProcessors+Resize.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0251D95F636C953753838823FC73FD1 /* ImageProcessors+Resize.swift */; }; + 4D69A01CA3C2347F8E5AB7A35C5FA3E9 /* DataLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AD8D37D6B8BC985411CA0E32D1D973D /* DataLoader.swift */; }; 4E53CFC2BBA386B1EEDCB43A332AA93F /* Pods-AltStore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 455A33F3E94A4F92A995C497198894FC /* Pods-AltStore-dummy.m */; }; - 5097E719EBE656F8029A973049EE74E2 /* ImagePipelineDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 115FAC5247F31B33A099C53D3F0D4C75 /* ImagePipelineDelegate.swift */; }; - 5211B156C91D544BEB6B489A38E9CACC /* ImageProcessors+CoreImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05C24A90C52E00ACFBD569D511677E0A /* ImageProcessors+CoreImage.swift */; }; - 5475063D51371DDEC3BEC84B4F909625 /* ImageEncoders+Default.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA03C0181C39DE365649BD4EEEC9E24B /* ImageEncoders+Default.swift */; }; - 59261981ACC065EE0939532B0F03D6A7 /* Allocations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4F016682F90314E9C48B55AA43462F /* Allocations.swift */; }; - 610A713AE07C69A32DAF3469A9C22E56 /* OperationTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39918419D809BF27CDB6DF93220C4DB9 /* OperationTask.swift */; }; - 64508C96F11FE4F026C8CDA1353C8578 /* ImageDecompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30442094572BDA121099416102908EFD /* ImageDecompression.swift */; }; - 65B5A64F496A9E1114CEFCE6D0538EA4 /* STPrivilegedTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE3AEECCEA5834DD3730602308ED017 /* STPrivilegedTask.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 69F0F5729F1FEF857CD35D91DE95777C /* TaskFetchOriginalImageData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9201ABBB03BD14C1DC31BD178D77D696 /* TaskFetchOriginalImageData.swift */; }; - 6D79581387296B702329C158FEE56CED /* ImageProcessors+RoundedCorners.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A8BF73AF80ECEF6C15C7C1CE7A0CD74 /* ImageProcessors+RoundedCorners.swift */; }; - 72129F0AD778C01CBA7E489935E9792E /* ImageDecoderRegistry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3155D1BDF6B633FD73CDDD93596C7EEA /* ImageDecoderRegistry.swift */; }; - 77271721D4C157C6013B20E2607CED2B /* ImageEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9715346FB270F625BBEC0510DE2817D6 /* ImageEncoding.swift */; }; - 78A752DFE0300389E3A489C9AD442F83 /* TaskLoadImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCAF3CD287C44D81286B441180501F3 /* TaskLoadImage.swift */; }; + 5097E719EBE656F8029A973049EE74E2 /* ImagePipelineDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDBB11D62A849B51B3B5BE94CC52CF48 /* ImagePipelineDelegate.swift */; }; + 5211B156C91D544BEB6B489A38E9CACC /* ImageProcessors+CoreImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3696CA1B92A4E68DE69510EA1A602C /* ImageProcessors+CoreImage.swift */; }; + 5475063D51371DDEC3BEC84B4F909625 /* ImageEncoders+Default.swift in Sources */ = {isa = PBXBuildFile; fileRef = F03B865C9DE4BA7BCCC40B61159C0FE4 /* ImageEncoders+Default.swift */; }; + 59261981ACC065EE0939532B0F03D6A7 /* Allocations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 094FCD74A9D99F30EF7D4528A0BDFDB5 /* Allocations.swift */; }; + 610A713AE07C69A32DAF3469A9C22E56 /* OperationTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FE1A5A67913F2B78E7EC6FD00C35F20 /* OperationTask.swift */; }; + 64508C96F11FE4F026C8CDA1353C8578 /* ImageDecompression.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF9C89A532E5213C5D7FE2F507919E29 /* ImageDecompression.swift */; }; + 65B5A64F496A9E1114CEFCE6D0538EA4 /* STPrivilegedTask.m in Sources */ = {isa = PBXBuildFile; fileRef = F7AB150951306675E65D82416E53568F /* STPrivilegedTask.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 69F0F5729F1FEF857CD35D91DE95777C /* TaskFetchOriginalImageData.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3D4E61F2B77FD1B4EA2223AC9E2A750 /* TaskFetchOriginalImageData.swift */; }; + 6D79581387296B702329C158FEE56CED /* ImageProcessors+RoundedCorners.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1832CF75A3B58E51735A0C68C9E64991 /* ImageProcessors+RoundedCorners.swift */; }; + 72129F0AD778C01CBA7E489935E9792E /* ImageDecoderRegistry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2197B5B6BF2D376FB3D15F92F9044A00 /* ImageDecoderRegistry.swift */; }; + 77271721D4C157C6013B20E2607CED2B /* ImageEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D983E00018EB51AE0F2B2E35E87B7CC /* ImageEncoding.swift */; }; + 78A752DFE0300389E3A489C9AD442F83 /* TaskLoadImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4FAA89075BB5A357170C929A03027BE /* TaskLoadImage.swift */; }; 7988291F7523D2315E2D407B48FD01C7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3906AF619183CDA65EAF7D54DF0EA3DB /* Cocoa.framework */; }; - 7B889C4EBFF71866133B0D4C9224C472 /* ImagePipelineTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7BFFFA6709FB406D42CCFF26222A9E /* ImagePipelineTask.swift */; }; - 7C45C69F16BBBF8D6FD3927988D541EA /* ImageProcessingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D73183C9F8A64A80F47B7D2454DF572 /* ImageProcessingOptions.swift */; }; - 7D956402F8F916B5E747392941C0043F /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048927222A9751ACD60635C3458BCDB9 /* ImageCache.swift */; }; + 7B889C4EBFF71866133B0D4C9224C472 /* ImagePipelineTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = F476E718730E7EC95CA03BCB6F977365 /* ImagePipelineTask.swift */; }; + 7C45C69F16BBBF8D6FD3927988D541EA /* ImageProcessingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60E10521C1BCDCA1175D7E5F2A12D3A1 /* ImageProcessingOptions.swift */; }; + 7D956402F8F916B5E747392941C0043F /* ImageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF46B29D812B4DD2A5D29FDBE8E4FFC9 /* ImageCache.swift */; }; 89A0AD3548ADC0D4B22D0AA0F1412115 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3906AF619183CDA65EAF7D54DF0EA3DB /* Cocoa.framework */; }; - 8AB6E6E48A165BE1F325DD596FA92DD5 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F47D85BD38F92BB3036BC1B79271A644 /* Deprecated.swift */; }; - 8FEF8E98D6371CAEF2DD61B055F34704 /* ImagePipelineCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1998550532A68DA9E2240EEDD27FD1 /* ImagePipelineCache.swift */; }; - 90857AB9533B7E301E7069A85DD7C638 /* ImageDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AE9DE057B09C26BC9801DEC710F7764 /* ImageDecoding.swift */; }; - 90D9CDB0809B217EF1558C26AF27F735 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBFD93821136F2BC3124CEC705D7A3AD /* Extensions.swift */; }; - 91B587FC3EFC5193FB3D0383786F4F71 /* TaskLoadData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7525E883AD6530939682FB6589E08D21 /* TaskLoadData.swift */; }; - 926F6C85A084E18CACC94AB9BF677C80 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C54FD77428A47ABB665EC0A9DDC2C38 /* ImagePrefetcher.swift */; }; - 92A4E8B8C42232B424FBF77B1D969AA9 /* DataLoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4884E8F8FE2AFC3605CDD86DA581AE9 /* DataLoading.swift */; }; + 8AB6E6E48A165BE1F325DD596FA92DD5 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ADD47B933AAAD2419B631377C435274 /* Deprecated.swift */; }; + 8FEF8E98D6371CAEF2DD61B055F34704 /* ImagePipelineCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED502BEAC8649D0F6E8A97DB18CBACA5 /* ImagePipelineCache.swift */; }; + 90857AB9533B7E301E7069A85DD7C638 /* ImageDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9110282D0AA6C5B31B2D1024D812220 /* ImageDecoding.swift */; }; + 90D9CDB0809B217EF1558C26AF27F735 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290CDE83D667AE6DB9B254A4437E2D66 /* Extensions.swift */; }; + 91B587FC3EFC5193FB3D0383786F4F71 /* TaskLoadData.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE0A38280B3D805509AEBEEA3A195BC4 /* TaskLoadData.swift */; }; + 926F6C85A084E18CACC94AB9BF677C80 /* ImagePrefetcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CA118FCBFFFC73F77F6BF43D58CA2 /* ImagePrefetcher.swift */; }; + 92A4E8B8C42232B424FBF77B1D969AA9 /* DataLoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10D249E350A0F575F8F89BF0E2584775 /* DataLoading.swift */; }; 94124DD76145BAD633765ED3AAD7D5BB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F59C7DFDE264782C5E1282C1070FA2 /* Foundation.framework */; }; - 9B2C54D6D50DDA4A3496ABF1EC93FFFD /* ImageResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21D9525F17ED6E50EAE0FC5BAAB1518 /* ImageResponse.swift */; }; - 9D331DE50CCECA629E2F2847514B83C9 /* AsyncTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0503ACC607D7488F913EC7AE98211640 /* AsyncTask.swift */; }; - A8DA98DF2428321EB2820FEB7B36F84D /* Graphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9243AC87AF4A443622097DE7AA65AA45 /* Graphics.swift */; }; - B010BACAE4A38E4E20001DA83D69B5EE /* ImageRequestKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = F133CB309C99920D51A8EBE9E33B9B9C /* ImageRequestKeys.swift */; }; - B380F8CFD3259B38FDB593D6D78D07C1 /* ImageDecoders+Video.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74BDC92883EB0DAE280260414782B989 /* ImageDecoders+Video.swift */; }; - B45C56C1A580A6CDD70F7068E20ED974 /* ResumableData.swift in Sources */ = {isa = PBXBuildFile; fileRef = C58BCD14BCD5B9B6FBE061469DA8FEAB /* ResumableData.swift */; }; + 9B2C54D6D50DDA4A3496ABF1EC93FFFD /* ImageResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDEFBA581AFC3E04FBFBA5031F7BFE5 /* ImageResponse.swift */; }; + 9D331DE50CCECA629E2F2847514B83C9 /* AsyncTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D642B28BCF58329CAEB86428F2B69C7 /* AsyncTask.swift */; }; + A8DA98DF2428321EB2820FEB7B36F84D /* Graphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3661D9E561056E2BCE3599A08A634A89 /* Graphics.swift */; }; + B010BACAE4A38E4E20001DA83D69B5EE /* ImageRequestKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A384E949A05D4B6108985D9F288D642 /* ImageRequestKeys.swift */; }; + B380F8CFD3259B38FDB593D6D78D07C1 /* ImageDecoders+Video.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EA1E69D7EFA88D7FD014EC363E09C66 /* ImageDecoders+Video.swift */; }; + B45C56C1A580A6CDD70F7068E20ED974 /* ResumableData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DAF3A3C2381A7505AED3C210800174 /* ResumableData.swift */; }; B4C865347925FC687B7C09EFDAEEF774 /* Pods-AltServer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7233C2E8F7C88DDDECEDD2BA0619AAD /* Pods-AltServer-dummy.m */; }; - B5CA4A471CE85699DAA8CC380B906861 /* AVDataAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0627639A73B68BD04190F8324E13966C /* AVDataAsset.swift */; }; - B804234256B52BE13E28F370B7DF47D6 /* ImagePublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F2608AC3C977F37B91BAE4D0B5A75DE /* ImagePublisher.swift */; }; - BB823D4E1ADAD08D80148FDE8ADD1245 /* ImageViewExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8519310519DC7E4D03A95CDA3E192E30 /* ImageViewExtensions.swift */; }; - BD9B2E8C25A6E23828C2F86BF17E9C86 /* ImageTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CC160528DD53716C2C33D968DBD7F34 /* ImageTask.swift */; }; - BE4B2869B2F7F0E4B13C5DF61E605732 /* ImageCaching.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AC88A5D6467CAA618024A19F714049F /* ImageCaching.swift */; }; - C046C4A790435059164887133AF4A5D2 /* ImageProcessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4690CC66D7AA5E831EC6343F6D3DCC64 /* ImageProcessing.swift */; }; - C25934E55D6776A3B7C4ABB955A51C9F /* DataCaching.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B5013FD7FE74BFD24E69768DDBEC709 /* DataCaching.swift */; }; + B5CA4A471CE85699DAA8CC380B906861 /* AVDataAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE83559EB9AF9D0E9F04A9B1BE0C1122 /* AVDataAsset.swift */; }; + B804234256B52BE13E28F370B7DF47D6 /* ImagePublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99C71B5F0A3A7A164AD10F7BDF67D8E2 /* ImagePublisher.swift */; }; + BB823D4E1ADAD08D80148FDE8ADD1245 /* ImageViewExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F78C461789FEF700874A826023C2B777 /* ImageViewExtensions.swift */; }; + BD9B2E8C25A6E23828C2F86BF17E9C86 /* ImageTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F9337C1F8C06653BCF9D928545AF721 /* ImageTask.swift */; }; + BE4B2869B2F7F0E4B13C5DF61E605732 /* ImageCaching.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51BD71A8BD955DDF6834AF0FEC59391C /* ImageCaching.swift */; }; + C046C4A790435059164887133AF4A5D2 /* ImageProcessing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91C3FACDE790611AAD0DF7C502E61E41 /* ImageProcessing.swift */; }; + C25934E55D6776A3B7C4ABB955A51C9F /* DataCaching.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BCC102A514371D3D0BFDCCD95CF3C11 /* DataCaching.swift */; }; C2E512D4C7667977455DE6B2CC30B9EB /* Pods-AltStore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E34D86C3C3C13DC3691B25EF529D497B /* Pods-AltStore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4D87F0E6EEFB2E01D8A2544EF217BA7 /* ImageEncoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = E748C9B1FDDBBDBDC35E10C2E274B133 /* ImageEncoders.swift */; }; - C535CE9BCA6F7D5E40C4A05CC82BAE02 /* TaskFetchDecodedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6625BBB166387D983A44A9EAD30F5C2 /* TaskFetchDecodedImage.swift */; }; - C6B6590256A945EC6BDA9194161AF24E /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FC7DEE90AF3FF10A115E704CBF8B44A /* Combine.swift */; }; - C8031E7C88CC7C985F1B87201A74BE58 /* ImageProcessors+Circle.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B8B99121CA82CEF6FBCAB7F388FD51 /* ImageProcessors+Circle.swift */; }; - CC3093550AAF1771F9754576E66588F3 /* ImageProcessors+Composition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1696B701CDF0166199A3E2153D338932 /* ImageProcessors+Composition.swift */; }; - CE5C326BD3A4B7A05D18DC9BB42E2E70 /* STPrivilegedTask-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CB8421BC1450DB71E8F86028A650637 /* STPrivilegedTask-dummy.m */; }; - CF8637AD4EC69F469C1B65753DA6D023 /* RateLimiter.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC871C4024FA5FAD5803729330D116FE /* RateLimiter.swift */; }; - E03FE88A1AF1AC4E22236E57E46EFCFB /* ImageDecoders+Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F001DE8F02424FC90CC0B519A461E80 /* ImageDecoders+Empty.swift */; }; - E7B6F44E85F16C74CE9010E4D4B53A2C /* ImageProcessors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 001DBA42E1CDAB8A4953E7027411E452 /* ImageProcessors.swift */; }; - EF662217257FA52C063BB15A6A0FA60F /* STPrivilegedTask-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 51D192C291759D282CBAB209E5EA2F0B /* STPrivilegedTask-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EFDCDC6C85A1A251B764C3485FC5A27D /* ImageEncoders+ImageIO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 904C6D7680B4FB44E86600D9C856B7F1 /* ImageEncoders+ImageIO.swift */; }; - F0EC1A0504C1310654C9AFC316FA6A24 /* ImageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0584F534F55770C4B1932AE5A60A889 /* ImageRequest.swift */; }; - F155D0A2C3D2E7966375C0CA7924F21F /* STPrivilegedTask.h in Headers */ = {isa = PBXBuildFile; fileRef = E5733448474B378DB7DD996680703FE3 /* STPrivilegedTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3C8F263CE5BB4450AC7EB68DBB6A6BE /* TaskFetchWithPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E16C3D192CF4A0C96A3C2E106C584EDE /* TaskFetchWithPublisher.swift */; }; - F76E1D382B82B281AE61E4D3CE2F0EBA /* Log.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7D736093DA465070BCC76E75D773799 /* Log.swift */; }; - F77C64D1992BD6817CBBB9F609933A6F /* DataCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA7B60C9DD25D5C36E68E26C9594627B /* DataCache.swift */; }; - F7B957857C3A2A4919B5F522E90A505C /* ImagePipelineConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9779DA9C99B63B8BCB45498170322A4 /* ImagePipelineConfiguration.swift */; }; - FD3F6B06FEF412E7ADD06805C8257946 /* Nuke-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 15FA40BB3F915E4FE8B907303C081A24 /* Nuke-dummy.m */; }; + C4D87F0E6EEFB2E01D8A2544EF217BA7 /* ImageEncoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10C1B29F0C4C3C51BF13C381CF0DEE9D /* ImageEncoders.swift */; }; + C535CE9BCA6F7D5E40C4A05CC82BAE02 /* TaskFetchDecodedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B8E82BCA965710995EC3DC852581089 /* TaskFetchDecodedImage.swift */; }; + C6B6590256A945EC6BDA9194161AF24E /* Combine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E5A843570DDE71CCD4DB699F0192EF8 /* Combine.swift */; }; + C8031E7C88CC7C985F1B87201A74BE58 /* ImageProcessors+Circle.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD9391465354E98E60CF437F9B3495D7 /* ImageProcessors+Circle.swift */; }; + CC3093550AAF1771F9754576E66588F3 /* ImageProcessors+Composition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B64D61B64FCFC03A7E48ABB9DF6A3F4 /* ImageProcessors+Composition.swift */; }; + CE5C326BD3A4B7A05D18DC9BB42E2E70 /* STPrivilegedTask-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C45C24A15FA213BDFB381A747729EB5 /* STPrivilegedTask-dummy.m */; }; + CF8637AD4EC69F469C1B65753DA6D023 /* RateLimiter.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC69C956BF1BC264788411EE14B5A496 /* RateLimiter.swift */; }; + E03FE88A1AF1AC4E22236E57E46EFCFB /* ImageDecoders+Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B7E1AE9D0BEF42A06F86AF08D38EAB /* ImageDecoders+Empty.swift */; }; + E7B6F44E85F16C74CE9010E4D4B53A2C /* ImageProcessors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EFDE01EB5AF5971D7EE71E72BBBAAD1 /* ImageProcessors.swift */; }; + EF662217257FA52C063BB15A6A0FA60F /* STPrivilegedTask-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FFDCD8FD9AC90D129121AB24210BA92 /* STPrivilegedTask-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EFDCDC6C85A1A251B764C3485FC5A27D /* ImageEncoders+ImageIO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96DC2ED7A53522E82CDC2B2B3AE483B4 /* ImageEncoders+ImageIO.swift */; }; + F0EC1A0504C1310654C9AFC316FA6A24 /* ImageRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC926D33E5775CBDB9A473BF8359C4F2 /* ImageRequest.swift */; }; + F155D0A2C3D2E7966375C0CA7924F21F /* STPrivilegedTask.h in Headers */ = {isa = PBXBuildFile; fileRef = CBB0DCBF535B6145F9018046419C5986 /* STPrivilegedTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3C8F263CE5BB4450AC7EB68DBB6A6BE /* TaskFetchWithPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44BBF93ED15F888214A06E11208D5731 /* TaskFetchWithPublisher.swift */; }; + F76E1D382B82B281AE61E4D3CE2F0EBA /* Log.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E18C38DAFFCB7C7E9D1CC285F25BCA9 /* Log.swift */; }; + F77C64D1992BD6817CBBB9F609933A6F /* DataCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 956CD3207C1857BDB0B70864451089BE /* DataCache.swift */; }; + F7B957857C3A2A4919B5F522E90A505C /* ImagePipelineConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21175F6A9F5A47477F1A606736FB34D9 /* ImagePipelineConfiguration.swift */; }; + FD3F6B06FEF412E7ADD06805C8257946 /* Nuke-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B1DD3FACBA156791EF3FDF30075A4C6 /* Nuke-dummy.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 4C169C83B74B1267EE838FC61980C9B2 /* PBXContainerItemProxy */ = { + 61F9FD9FE5C689AF8820EF3DC5ECF8B9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ED77B4B88587C894E85C361023D67C53; - remoteInfo = Sparkle; + remoteGlobalIDString = 05327B1DB6967DBAA19D1ED734FDBD96; + remoteInfo = STPrivilegedTask; }; - 688A4C62F55E90EAFBA1D13601405131 /* PBXContainerItemProxy */ = { + 7276E62CFDE8976776977E658AF9D2A5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 05327B1DB6967DBAA19D1ED734FDBD96; - remoteInfo = STPrivilegedTask; + remoteGlobalIDString = ED77B4B88587C894E85C361023D67C53; + remoteInfo = Sparkle; }; - E7BBB9DAF71F3967A3434F5FFE76642A /* PBXContainerItemProxy */ = { + F0B35A34736370540D4DAB284A5A095E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -119,131 +119,108 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 001DBA42E1CDAB8A4953E7027411E452 /* ImageProcessors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessors.swift; path = Sources/Core/Processing/ImageProcessors.swift; sourceTree = ""; }; - 048927222A9751ACD60635C3458BCDB9 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Core/Caching/ImageCache.swift; sourceTree = ""; }; - 0493408C9193029723414F38318C7812 /* SUUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdater.h; path = Sparkle.framework/Versions/B/Headers/SUUpdater.h; sourceTree = ""; }; - 0503ACC607D7488F913EC7AE98211640 /* AsyncTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncTask.swift; path = Sources/Core/Tasks/AsyncTask.swift; sourceTree = ""; }; - 05C24A90C52E00ACFBD569D511677E0A /* ImageProcessors+CoreImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+CoreImage.swift"; path = "Sources/Core/Processing/ImageProcessors+CoreImage.swift"; sourceTree = ""; }; - 0627639A73B68BD04190F8324E13966C /* AVDataAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVDataAsset.swift; path = Sources/Internal/AVDataAsset.swift; sourceTree = ""; }; - 077A5CB52D1F5B35419AE23CEAB9613A /* ImagePipeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipeline.swift; path = Sources/Core/ImagePipeline.swift; sourceTree = ""; }; - 07BF7D484D5D3C090D9237BA0CB9FDF1 /* STPrivilegedTask.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.debug.xcconfig; sourceTree = ""; }; - 0BA5F5B0BFB87D4C783CE37888F48AFD /* SUAppcast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUAppcast.h; path = Sparkle.framework/Versions/B/Headers/SUAppcast.h; sourceTree = ""; }; + 0184F063FE165611D823987FBEB41A6D /* ImagePipeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipeline.swift; path = Sources/Core/ImagePipeline.swift; sourceTree = ""; }; + 094FCD74A9D99F30EF7D4528A0BDFDB5 /* Allocations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Allocations.swift; path = Sources/Internal/Allocations.swift; sourceTree = ""; }; + 0BCC102A514371D3D0BFDCCD95CF3C11 /* DataCaching.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCaching.swift; path = Sources/Core/Caching/DataCaching.swift; sourceTree = ""; }; + 0D983E00018EB51AE0F2B2E35E87B7CC /* ImageEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageEncoding.swift; path = Sources/Core/Encoding/ImageEncoding.swift; sourceTree = ""; }; 0F5E17C3698A510DA4CC9A9598B9E1CD /* Pods-AltStore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltStore-Info.plist"; sourceTree = ""; }; - 0F90DFC3CD03D7D2C936DBE280467FCB /* Sparkle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.release.xcconfig; sourceTree = ""; }; - 115FAC5247F31B33A099C53D3F0D4C75 /* ImagePipelineDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineDelegate.swift; path = Sources/Core/ImagePipelineDelegate.swift; sourceTree = ""; }; - 14B9CA39D5605E1146D994F22ABB0DB2 /* Nuke-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-umbrella.h"; sourceTree = ""; }; - 15A626DBAE45050D4613BF5E30BC5990 /* ImageDecoders+Default.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDecoders+Default.swift"; path = "Sources/Core/Decoding/ImageDecoders+Default.swift"; sourceTree = ""; }; - 15FA40BB3F915E4FE8B907303C081A24 /* Nuke-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nuke-dummy.m"; sourceTree = ""; }; - 1696B701CDF0166199A3E2153D338932 /* ImageProcessors+Composition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Composition.swift"; path = "Sources/Core/Processing/ImageProcessors+Composition.swift"; sourceTree = ""; }; + 101711E857FE3A321DDF819A9D50A315 /* STPrivilegedTask.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.debug.xcconfig; sourceTree = ""; }; + 10C1B29F0C4C3C51BF13C381CF0DEE9D /* ImageEncoders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageEncoders.swift; path = Sources/Core/Encoding/ImageEncoders.swift; sourceTree = ""; }; + 10D249E350A0F575F8F89BF0E2584775 /* DataLoading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoading.swift; path = Sources/Core/Loading/DataLoading.swift; sourceTree = ""; }; 170520634F35D063DFA19C4CB7B4E3AF /* Pods-AltStore-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltStore-acknowledgements.plist"; sourceTree = ""; }; - 1A8BF73AF80ECEF6C15C7C1CE7A0CD74 /* ImageProcessors+RoundedCorners.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+RoundedCorners.swift"; path = "Sources/Core/Processing/ImageProcessors+RoundedCorners.swift"; sourceTree = ""; }; - 1E59991E0A3C0B98CD0DB840B9BDEFC6 /* SPUUpdateCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUpdateCheck.h; path = Sparkle.framework/Versions/B/Headers/SPUUpdateCheck.h; sourceTree = ""; }; - 1FAFDEE9E6FB25FA2F916FEE6CBC9C5C /* ImageProcessors+Anonymous.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Anonymous.swift"; path = "Sources/Core/Processing/ImageProcessors+Anonymous.swift"; sourceTree = ""; }; - 2734FA7884D09F415B10515FA9D40E1C /* SUStandardVersionComparator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUStandardVersionComparator.h; path = Sparkle.framework/Versions/B/Headers/SUStandardVersionComparator.h; sourceTree = ""; }; - 27CBDE0EA45C22F742B66F96BE6FB739 /* SUVersionDisplayProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUVersionDisplayProtocol.h; path = Sparkle.framework/Versions/B/Headers/SUVersionDisplayProtocol.h; sourceTree = ""; }; + 1832CF75A3B58E51735A0C68C9E64991 /* ImageProcessors+RoundedCorners.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+RoundedCorners.swift"; path = "Sources/Core/Processing/ImageProcessors+RoundedCorners.swift"; sourceTree = ""; }; + 1A384E949A05D4B6108985D9F288D642 /* ImageRequestKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequestKeys.swift; path = Sources/Internal/ImageRequestKeys.swift; sourceTree = ""; }; + 1ADD47B933AAAD2419B631377C435274 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/Internal/Deprecated.swift; sourceTree = ""; }; + 1C05FE4C916BBD29564E6573D22248A1 /* FetchImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FetchImage.swift; path = Sources/UI/FetchImage.swift; sourceTree = ""; }; + 1E2CA118FCBFFFC73F77F6BF43D58CA2 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Core/Prefetching/ImagePrefetcher.swift; sourceTree = ""; }; + 21175F6A9F5A47477F1A606736FB34D9 /* ImagePipelineConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineConfiguration.swift; path = Sources/Core/ImagePipelineConfiguration.swift; sourceTree = ""; }; + 2197B5B6BF2D376FB3D15F92F9044A00 /* ImageDecoderRegistry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecoderRegistry.swift; path = Sources/Core/Decoding/ImageDecoderRegistry.swift; sourceTree = ""; }; + 2489DB9B1B9EE86F22F50CA62DAAD6F9 /* Sparkle.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.release.xcconfig; sourceTree = ""; }; + 267340E18C396987CCA1B7687E821FBE /* LinkedList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LinkedList.swift; path = Sources/Internal/LinkedList.swift; sourceTree = ""; }; + 28158CC3ED0D85F71F26839538F363B9 /* Nuke-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-umbrella.h"; sourceTree = ""; }; + 290CDE83D667AE6DB9B254A4437E2D66 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Sources/Internal/Extensions.swift; sourceTree = ""; }; 299C15E0A9DC9FA2D63DD227913CECEA /* Pods-AltStore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AltStore.modulemap"; sourceTree = ""; }; - 2AE3AEECCEA5834DD3730602308ED017 /* STPrivilegedTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = STPrivilegedTask.m; sourceTree = ""; }; 2CFEBE8E4FC4A8370DF638999AAFD93F /* Pods-AltServer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltServer.debug.xcconfig"; sourceTree = ""; }; + 2D642B28BCF58329CAEB86428F2B69C7 /* AsyncTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncTask.swift; path = Sources/Core/Tasks/AsyncTask.swift; sourceTree = ""; }; 2DAD7D76FC007F48AE48F2FD15BF01BB /* Nuke */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nuke; path = Nuke.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2F2608AC3C977F37B91BAE4D0B5A75DE /* ImagePublisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePublisher.swift; path = Sources/Combine/ImagePublisher.swift; sourceTree = ""; }; + 2EC920B58E828C982B3628325673CB63 /* STPrivilegedTask.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = STPrivilegedTask.modulemap; sourceTree = ""; }; 2FA9E52AA5D2A531BA073303FDD7D4B1 /* Pods-AltStore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltStore.debug.xcconfig"; sourceTree = ""; }; - 30442094572BDA121099416102908EFD /* ImageDecompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecompression.swift; path = Sources/Core/Processing/ImageDecompression.swift; sourceTree = ""; }; - 3155D1BDF6B633FD73CDDD93596C7EEA /* ImageDecoderRegistry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecoderRegistry.swift; path = Sources/Core/Decoding/ImageDecoderRegistry.swift; sourceTree = ""; }; 3302E68C62CF9BCC30D24F6B7885C31D /* Pods-AltServer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltServer.release.xcconfig"; sourceTree = ""; }; - 3374B71E5CAD473C609C2D7D1C8D8404 /* SPUDownloadData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUDownloadData.h; path = Sparkle.framework/Versions/B/Headers/SPUDownloadData.h; sourceTree = ""; }; - 38E2911A9CCE3F38FC54DD6AE866CCFF /* Sparkle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.debug.xcconfig; sourceTree = ""; }; + 3661D9E561056E2BCE3599A08A634A89 /* Graphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Graphics.swift; path = Sources/Internal/Graphics.swift; sourceTree = ""; }; 3906AF619183CDA65EAF7D54DF0EA3DB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - 39918419D809BF27CDB6DF93220C4DB9 /* OperationTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationTask.swift; path = Sources/Core/Tasks/OperationTask.swift; sourceTree = ""; }; - 3DD5DBE355033822E4F0CEA8EE0E769E /* ImageProcessors+GaussianBlur.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+GaussianBlur.swift"; path = "Sources/Core/Processing/ImageProcessors+GaussianBlur.swift"; sourceTree = ""; }; - 3E5CD7DD2C02399DEC763A9EC24114DC /* SPUStandardUpdaterController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUStandardUpdaterController.h; path = Sparkle.framework/Versions/B/Headers/SPUStandardUpdaterController.h; sourceTree = ""; }; + 3EFDE01EB5AF5971D7EE71E72BBBAAD1 /* ImageProcessors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessors.swift; path = Sources/Core/Processing/ImageProcessors.swift; sourceTree = ""; }; 3F857D324015D6A264BA834A081D5D40 /* Pods-AltStore-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AltStore-frameworks.sh"; sourceTree = ""; }; 429A2EBD34312877926E241E675800DB /* Pods-AltServer-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AltServer-acknowledgements.markdown"; sourceTree = ""; }; + 44BBF93ED15F888214A06E11208D5731 /* TaskFetchWithPublisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskFetchWithPublisher.swift; path = Sources/Core/Tasks/TaskFetchWithPublisher.swift; sourceTree = ""; }; 455A33F3E94A4F92A995C497198894FC /* Pods-AltStore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AltStore-dummy.m"; sourceTree = ""; }; - 4690CC66D7AA5E831EC6343F6D3DCC64 /* ImageProcessing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessing.swift; path = Sources/Core/Processing/ImageProcessing.swift; sourceTree = ""; }; - 47A5900F6730E9C50872B3781126A12C /* Operation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operation.swift; path = Sources/Internal/Operation.swift; sourceTree = ""; }; - 47E9E447C37FAB50C0BC6D2A4BC1C43C /* SPUUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUpdater.h; path = Sparkle.framework/Versions/B/Headers/SPUUpdater.h; sourceTree = ""; }; - 49A1ECB5E49C4BFD46A7E614FB549A57 /* FetchImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FetchImage.swift; path = Sources/UI/FetchImage.swift; sourceTree = ""; }; - 4CFAA8DBDB35B654FC90CEF15A44F19F /* SUAppcastItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUAppcastItem.h; path = Sparkle.framework/Versions/B/Headers/SUAppcastItem.h; sourceTree = ""; }; - 4FC7DEE90AF3FF10A115E704CBF8B44A /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Sources/Internal/Combine.swift; sourceTree = ""; }; - 51D192C291759D282CBAB209E5EA2F0B /* STPrivilegedTask-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-umbrella.h"; sourceTree = ""; }; + 4C45C24A15FA213BDFB381A747729EB5 /* STPrivilegedTask-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "STPrivilegedTask-dummy.m"; sourceTree = ""; }; + 4D3899BA1440D9AB09C156920B24BD50 /* Operation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operation.swift; path = Sources/Internal/Operation.swift; sourceTree = ""; }; + 4E18C38DAFFCB7C7E9D1CC285F25BCA9 /* Log.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Log.swift; path = Sources/Internal/Log.swift; sourceTree = ""; }; + 4FE1A5A67913F2B78E7EC6FD00C35F20 /* OperationTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationTask.swift; path = Sources/Core/Tasks/OperationTask.swift; sourceTree = ""; }; + 51BD71A8BD955DDF6834AF0FEC59391C /* ImageCaching.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCaching.swift; path = Sources/Core/Caching/ImageCaching.swift; sourceTree = ""; }; 5203998D32EBDB210437CD9A55D43033 /* Pods-AltStore-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AltStore-acknowledgements.markdown"; sourceTree = ""; }; - 555930A25269B6013B5953A44D4278F2 /* Nuke-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nuke-Info.plist"; sourceTree = ""; }; - 5AE9DE057B09C26BC9801DEC710F7764 /* ImageDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecoding.swift; path = Sources/Core/Decoding/ImageDecoding.swift; sourceTree = ""; }; + 55354964ACB0B488B634680A61D6E495 /* STPrivilegedTask-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "STPrivilegedTask-Info.plist"; sourceTree = ""; }; + 55C0F88AF19DB593296107C474E12E80 /* STPrivilegedTask-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-prefix.pch"; sourceTree = ""; }; + 55DAF3A3C2381A7505AED3C210800174 /* ResumableData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResumableData.swift; path = Sources/Internal/ResumableData.swift; sourceTree = ""; }; + 59B7E1AE9D0BEF42A06F86AF08D38EAB /* ImageDecoders+Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDecoders+Empty.swift"; path = "Sources/Core/Decoding/ImageDecoders+Empty.swift"; sourceTree = ""; }; 5AF5415006B5365E53F7518348696EA1 /* Pods-AltServer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltServer-Info.plist"; sourceTree = ""; }; - 5B4F016682F90314E9C48B55AA43462F /* Allocations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Allocations.swift; path = Sources/Internal/Allocations.swift; sourceTree = ""; }; - 5CB8421BC1450DB71E8F86028A650637 /* STPrivilegedTask-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "STPrivilegedTask-dummy.m"; sourceTree = ""; }; - 5CC160528DD53716C2C33D968DBD7F34 /* ImageTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTask.swift; path = Sources/Core/ImageTask.swift; sourceTree = ""; }; - 5DCFDEF8FB1C4F3F24A37E119FA46DCC /* Nuke.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.release.xcconfig; sourceTree = ""; }; - 6262A51B0CEB6EEAD1EB1937EC6339E8 /* LinkedList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LinkedList.swift; path = Sources/Internal/LinkedList.swift; sourceTree = ""; }; - 65A2DE6402D0AE793EE6B7B93F767DF8 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Sparkle.framework; sourceTree = ""; }; + 5B1DD3FACBA156791EF3FDF30075A4C6 /* Nuke-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nuke-dummy.m"; sourceTree = ""; }; + 5F9337C1F8C06653BCF9D928545AF721 /* ImageTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageTask.swift; path = Sources/Core/ImageTask.swift; sourceTree = ""; }; + 60E10521C1BCDCA1175D7E5F2A12D3A1 /* ImageProcessingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessingOptions.swift; path = Sources/Core/Processing/ImageProcessingOptions.swift; sourceTree = ""; }; + 6606FC37C13E49C7CD74557625D2AA3C /* Nuke.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nuke.modulemap; sourceTree = ""; }; 676644EB1805E96CE47F7882733262B3 /* Pods-AltStore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-AltStore"; path = Pods_AltStore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 690600F80116DBC7C67600145D4A498D /* Nuke-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-prefix.pch"; sourceTree = ""; }; - 6B5013FD7FE74BFD24E69768DDBEC709 /* DataCaching.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCaching.swift; path = Sources/Core/Caching/DataCaching.swift; sourceTree = ""; }; - 6F5E8F591864906F71EF4F4534AB3C4D /* SUUpdatePermissionResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdatePermissionResponse.h; path = Sparkle.framework/Versions/B/Headers/SUUpdatePermissionResponse.h; sourceTree = ""; }; 6FC794F0B95B5508E927982704BB4322 /* Pods-AltServer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AltServer.modulemap"; sourceTree = ""; }; - 74B3B3738FC6F629E6556412B3C26F6E /* Nuke.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.debug.xcconfig; sourceTree = ""; }; - 74BDC92883EB0DAE280260414782B989 /* ImageDecoders+Video.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDecoders+Video.swift"; path = "Sources/Core/Decoding/ImageDecoders+Video.swift"; sourceTree = ""; }; - 7525E883AD6530939682FB6589E08D21 /* TaskLoadData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskLoadData.swift; path = Sources/Core/Tasks/TaskLoadData.swift; sourceTree = ""; }; - 77E6C28E32BA96B1552C923EBBE8B788 /* DataLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoader.swift; path = Sources/Core/Loading/DataLoader.swift; sourceTree = ""; }; - 7AC88A5D6467CAA618024A19F714049F /* ImageCaching.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCaching.swift; path = Sources/Core/Caching/ImageCaching.swift; sourceTree = ""; }; - 7E3190F30F7BA4843B5FBBF915303049 /* STPrivilegedTask.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.release.xcconfig; sourceTree = ""; }; - 7EE269686CA3E6D66DED1A3CB90D9DDE /* SPUUpdaterSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUpdaterSettings.h; path = Sparkle.framework/Versions/B/Headers/SPUUpdaterSettings.h; sourceTree = ""; }; + 6FFDCD8FD9AC90D129121AB24210BA92 /* STPrivilegedTask-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-umbrella.h"; sourceTree = ""; }; + 7E392479582372BAD602D6F3333A614D /* Nuke-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nuke-prefix.pch"; sourceTree = ""; }; + 7EA1E69D7EFA88D7FD014EC363E09C66 /* ImageDecoders+Video.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDecoders+Video.swift"; path = "Sources/Core/Decoding/ImageDecoders+Video.swift"; sourceTree = ""; }; + 837A926C88EC6D63CAEB8D70ED85B879 /* ImageProcessors+Anonymous.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Anonymous.swift"; path = "Sources/Core/Processing/ImageProcessors+Anonymous.swift"; sourceTree = ""; }; 84F59C7DFDE264782C5E1282C1070FA2 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 8502324BF180DD84E35FD6277BD45C2D /* SPUUpdatePermissionRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUpdatePermissionRequest.h; path = Sparkle.framework/Versions/B/Headers/SPUUpdatePermissionRequest.h; sourceTree = ""; }; - 8519310519DC7E4D03A95CDA3E192E30 /* ImageViewExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageViewExtensions.swift; path = Sources/UI/ImageViewExtensions.swift; sourceTree = ""; }; - 87F568BE66DBCFBD3302E7D976107605 /* SUExport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUExport.h; path = Sparkle.framework/Versions/B/Headers/SUExport.h; sourceTree = ""; }; - 8AD5A34AC95FEF64B48BC1CDCB4B2C73 /* SPUUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUpdaterDelegate.h; path = Sparkle.framework/Versions/B/Headers/SPUUpdaterDelegate.h; sourceTree = ""; }; - 8C1EA7E081150138CDC5CDCB612578B0 /* ImageProcessors+Resize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Resize.swift"; path = "Sources/Core/Processing/ImageProcessors+Resize.swift"; sourceTree = ""; }; + 8613A65F68DE1C2293A80492570F1612 /* AssetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetType.swift; path = Sources/Core/Decoding/AssetType.swift; sourceTree = ""; }; + 8AF63664F83986DF1E64EB4AE51BEAFE /* Nuke.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.debug.xcconfig; sourceTree = ""; }; + 8B64D61B64FCFC03A7E48ABB9DF6A3F4 /* ImageProcessors+Composition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Composition.swift"; path = "Sources/Core/Processing/ImageProcessors+Composition.swift"; sourceTree = ""; }; 8C9E40548C22542ADFAAA72531A6E114 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - 8D73183C9F8A64A80F47B7D2454DF572 /* ImageProcessingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessingOptions.swift; path = Sources/Core/Processing/ImageProcessingOptions.swift; sourceTree = ""; }; + 8E5A843570DDE71CCD4DB699F0192EF8 /* Combine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Combine.swift; path = Sources/Internal/Combine.swift; sourceTree = ""; }; 8EBF5043034AFB3A6A8F28C373BF0EC0 /* Pods-AltServer */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-AltServer"; path = Pods_AltServer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8F001DE8F02424FC90CC0B519A461E80 /* ImageDecoders+Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDecoders+Empty.swift"; path = "Sources/Core/Decoding/ImageDecoders+Empty.swift"; sourceTree = ""; }; - 904C6D7680B4FB44E86600D9C856B7F1 /* ImageEncoders+ImageIO.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageEncoders+ImageIO.swift"; path = "Sources/Core/Encoding/ImageEncoders+ImageIO.swift"; sourceTree = ""; }; - 9201ABBB03BD14C1DC31BD178D77D696 /* TaskFetchOriginalImageData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskFetchOriginalImageData.swift; path = Sources/Core/Tasks/TaskFetchOriginalImageData.swift; sourceTree = ""; }; - 9243AC87AF4A443622097DE7AA65AA45 /* Graphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Graphics.swift; path = Sources/Internal/Graphics.swift; sourceTree = ""; }; - 92755758B3CAD1C359650CA1E4E47A1C /* SUUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUUpdaterDelegate.h; path = Sparkle.framework/Versions/B/Headers/SUUpdaterDelegate.h; sourceTree = ""; }; - 95822BC0157F23AAC7424B8A8F2046D2 /* SPUStandardUserDriverDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUStandardUserDriverDelegate.h; path = Sparkle.framework/Versions/B/Headers/SPUStandardUserDriverDelegate.h; sourceTree = ""; }; - 96E44467A4E769DF17455773A36AA4D8 /* Nuke.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nuke.modulemap; sourceTree = ""; }; - 9715346FB270F625BBEC0510DE2817D6 /* ImageEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageEncoding.swift; path = Sources/Core/Encoding/ImageEncoding.swift; sourceTree = ""; }; + 91C3FACDE790611AAD0DF7C502E61E41 /* ImageProcessing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageProcessing.swift; path = Sources/Core/Processing/ImageProcessing.swift; sourceTree = ""; }; + 956CD3207C1857BDB0B70864451089BE /* DataCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCache.swift; path = Sources/Core/Caching/DataCache.swift; sourceTree = ""; }; + 96DC2ED7A53522E82CDC2B2B3AE483B4 /* ImageEncoders+ImageIO.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageEncoders+ImageIO.swift"; path = "Sources/Core/Encoding/ImageEncoders+ImageIO.swift"; sourceTree = ""; }; + 98AACE1E55CC62B73DBE6A8C1E757ADD /* Nuke-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nuke-Info.plist"; sourceTree = ""; }; 98E7C2AD247570C7C9A2E92DEDD3623E /* Pods-AltServer-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AltServer-acknowledgements.plist"; sourceTree = ""; }; - 9A098F5121A77C41F1AC5EA12B8490F8 /* STPrivilegedTask-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "STPrivilegedTask-Info.plist"; sourceTree = ""; }; - 9C54FD77428A47ABB665EC0A9DDC2C38 /* ImagePrefetcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePrefetcher.swift; path = Sources/Core/Prefetching/ImagePrefetcher.swift; sourceTree = ""; }; + 99C71B5F0A3A7A164AD10F7BDF67D8E2 /* ImagePublisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePublisher.swift; path = Sources/Combine/ImagePublisher.swift; sourceTree = ""; }; + 9AD8D37D6B8BC985411CA0E32D1D973D /* DataLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoader.swift; path = Sources/Core/Loading/DataLoader.swift; sourceTree = ""; }; + 9B8E82BCA965710995EC3DC852581089 /* TaskFetchDecodedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskFetchDecodedImage.swift; path = Sources/Core/Tasks/TaskFetchDecodedImage.swift; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - AC871C4024FA5FAD5803729330D116FE /* RateLimiter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RateLimiter.swift; path = Sources/Internal/RateLimiter.swift; sourceTree = ""; }; - AD0AD8743C2E8E2755B450E24C6D43B5 /* SUVersionComparisonProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUVersionComparisonProtocol.h; path = Sparkle.framework/Versions/B/Headers/SUVersionComparisonProtocol.h; sourceTree = ""; }; - B35FCF51E4BB2C0F6EE3CC3774C74379 /* AssetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetType.swift; path = Sources/Core/Decoding/AssetType.swift; sourceTree = ""; }; - B6625BBB166387D983A44A9EAD30F5C2 /* TaskFetchDecodedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskFetchDecodedImage.swift; path = Sources/Core/Tasks/TaskFetchDecodedImage.swift; sourceTree = ""; }; - BA03C0181C39DE365649BD4EEEC9E24B /* ImageEncoders+Default.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageEncoders+Default.swift"; path = "Sources/Core/Encoding/ImageEncoders+Default.swift"; sourceTree = ""; }; - BDCAF3CD287C44D81286B441180501F3 /* TaskLoadImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskLoadImage.swift; path = Sources/Core/Tasks/TaskLoadImage.swift; sourceTree = ""; }; - BF66776FB2E54BC51AAB718DC2240E7D /* SPUUserDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUserDriver.h; path = Sparkle.framework/Versions/B/Headers/SPUUserDriver.h; sourceTree = ""; }; - C0584F534F55770C4B1932AE5A60A889 /* ImageRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequest.swift; path = Sources/Core/ImageRequest.swift; sourceTree = ""; }; - C18EFBEC5A824622A7735FE1EEDCAF5E /* STPrivilegedTask-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "STPrivilegedTask-prefix.pch"; sourceTree = ""; }; - C58BCD14BCD5B9B6FBE061469DA8FEAB /* ResumableData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResumableData.swift; path = Sources/Internal/ResumableData.swift; sourceTree = ""; }; - C854FE6537D66030C0F0CA8D389A7EFE /* SPUUserUpdateState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUUserUpdateState.h; path = Sparkle.framework/Versions/B/Headers/SPUUserUpdateState.h; sourceTree = ""; }; - C9779DA9C99B63B8BCB45498170322A4 /* ImagePipelineConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineConfiguration.swift; path = Sources/Core/ImagePipelineConfiguration.swift; sourceTree = ""; }; - CAA01E36D3B1C978341ADAFE236A63F9 /* Sparkle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sparkle.h; path = Sparkle.framework/Versions/B/Headers/Sparkle.h; sourceTree = ""; }; - CBFD93821136F2BC3124CEC705D7A3AD /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Sources/Internal/Extensions.swift; sourceTree = ""; }; - CE7BFFFA6709FB406D42CCFF26222A9E /* ImagePipelineTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineTask.swift; path = Sources/Core/Tasks/ImagePipelineTask.swift; sourceTree = ""; }; - D656286D635465965FE44E5A82D40264 /* STPrivilegedTask.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = STPrivilegedTask.modulemap; sourceTree = ""; }; - D7D736093DA465070BCC76E75D773799 /* Log.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Log.swift; path = Sources/Internal/Log.swift; sourceTree = ""; }; + AE0A38280B3D805509AEBEEA3A195BC4 /* TaskLoadData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskLoadData.swift; path = Sources/Core/Tasks/TaskLoadData.swift; sourceTree = ""; }; + BF3696CA1B92A4E68DE69510EA1A602C /* ImageProcessors+CoreImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+CoreImage.swift"; path = "Sources/Core/Processing/ImageProcessors+CoreImage.swift"; sourceTree = ""; }; + C0251D95F636C953753838823FC73FD1 /* ImageProcessors+Resize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Resize.swift"; path = "Sources/Core/Processing/ImageProcessors+Resize.swift"; sourceTree = ""; }; + CBB0DCBF535B6145F9018046419C5986 /* STPrivilegedTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = STPrivilegedTask.h; sourceTree = ""; }; + CDBB11D62A849B51B3B5BE94CC52CF48 /* ImagePipelineDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineDelegate.swift; path = Sources/Core/ImagePipelineDelegate.swift; sourceTree = ""; }; + CDEA710C7FA9D77C372301E8484C2AF6 /* ImageDecoders+Default.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageDecoders+Default.swift"; path = "Sources/Core/Decoding/ImageDecoders+Default.swift"; sourceTree = ""; }; + D3BBEEF816F99B07F4700790298C16C8 /* STPrivilegedTask.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = STPrivilegedTask.release.xcconfig; sourceTree = ""; }; + D3D4E61F2B77FD1B4EA2223AC9E2A750 /* TaskFetchOriginalImageData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskFetchOriginalImageData.swift; path = Sources/Core/Tasks/TaskFetchOriginalImageData.swift; sourceTree = ""; }; + D405C32F9A66809A8388682D26F91343 /* Nuke.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nuke.release.xcconfig; sourceTree = ""; }; + D9110282D0AA6C5B31B2D1024D812220 /* ImageDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecoding.swift; path = Sources/Core/Decoding/ImageDecoding.swift; sourceTree = ""; }; D94974804CB5C504BDB24325333B8C93 /* Pods-AltServer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AltServer-umbrella.h"; sourceTree = ""; }; D9EBFC45EE2826E15E03E517F2184329 /* Pods-AltStore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AltStore.release.xcconfig"; sourceTree = ""; }; - DA7B60C9DD25D5C36E68E26C9594627B /* DataCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataCache.swift; path = Sources/Core/Caching/DataCache.swift; sourceTree = ""; }; - E16C3D192CF4A0C96A3C2E106C584EDE /* TaskFetchWithPublisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskFetchWithPublisher.swift; path = Sources/Core/Tasks/TaskFetchWithPublisher.swift; sourceTree = ""; }; + DC69C956BF1BC264788411EE14B5A496 /* RateLimiter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RateLimiter.swift; path = Sources/Internal/RateLimiter.swift; sourceTree = ""; }; + DD9391465354E98E60CF437F9B3495D7 /* ImageProcessors+Circle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Circle.swift"; path = "Sources/Core/Processing/ImageProcessors+Circle.swift"; sourceTree = ""; }; + DE83559EB9AF9D0E9F04A9B1BE0C1122 /* AVDataAsset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AVDataAsset.swift; path = Sources/Internal/AVDataAsset.swift; sourceTree = ""; }; + DF9C89A532E5213C5D7FE2F507919E29 /* ImageDecompression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDecompression.swift; path = Sources/Core/Processing/ImageDecompression.swift; sourceTree = ""; }; E34D86C3C3C13DC3691B25EF529D497B /* Pods-AltStore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AltStore-umbrella.h"; sourceTree = ""; }; - E5733448474B378DB7DD996680703FE3 /* STPrivilegedTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = STPrivilegedTask.h; sourceTree = ""; }; - E6B8B99121CA82CEF6FBCAB7F388FD51 /* ImageProcessors+Circle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+Circle.swift"; path = "Sources/Core/Processing/ImageProcessors+Circle.swift"; sourceTree = ""; }; - E748C9B1FDDBBDBDC35E10C2E274B133 /* ImageEncoders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageEncoders.swift; path = Sources/Core/Encoding/ImageEncoders.swift; sourceTree = ""; }; E8B532DBFA4D3A0C230A3AC2BAE61DC0 /* Pods-AltServer-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AltServer-frameworks.sh"; sourceTree = ""; }; - EA1998550532A68DA9E2240EEDD27FD1 /* ImagePipelineCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineCache.swift; path = Sources/Core/Caching/ImagePipelineCache.swift; sourceTree = ""; }; - EA86DC5AB293ABD83CF112E4074DA108 /* SUErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SUErrors.h; path = Sparkle.framework/Versions/B/Headers/SUErrors.h; sourceTree = ""; }; ECB81C33948E641ABE3B268D296018CC /* STPrivilegedTask */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = STPrivilegedTask; path = STPrivilegedTask.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F133CB309C99920D51A8EBE9E33B9B9C /* ImageRequestKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequestKeys.swift; path = Sources/Internal/ImageRequestKeys.swift; sourceTree = ""; }; - F21D9525F17ED6E50EAE0FC5BAAB1518 /* ImageResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageResponse.swift; path = Sources/Core/ImageResponse.swift; sourceTree = ""; }; - F47D85BD38F92BB3036BC1B79271A644 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/Internal/Deprecated.swift; sourceTree = ""; }; - F4884E8F8FE2AFC3605CDD86DA581AE9 /* DataLoading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoading.swift; path = Sources/Core/Loading/DataLoading.swift; sourceTree = ""; }; + ED502BEAC8649D0F6E8A97DB18CBACA5 /* ImagePipelineCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineCache.swift; path = Sources/Core/Caching/ImagePipelineCache.swift; sourceTree = ""; }; + EF4A0983B289078FB81A76957CFCA81E /* Sparkle.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Sparkle.debug.xcconfig; sourceTree = ""; }; + F03B865C9DE4BA7BCCC40B61159C0FE4 /* ImageEncoders+Default.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageEncoders+Default.swift"; path = "Sources/Core/Encoding/ImageEncoders+Default.swift"; sourceTree = ""; }; + F476E718730E7EC95CA03BCB6F977365 /* ImagePipelineTask.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePipelineTask.swift; path = Sources/Core/Tasks/ImagePipelineTask.swift; sourceTree = ""; }; + F4FAA89075BB5A357170C929A03027BE /* TaskLoadImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskLoadImage.swift; path = Sources/Core/Tasks/TaskLoadImage.swift; sourceTree = ""; }; F7233C2E8F7C88DDDECEDD2BA0619AAD /* Pods-AltServer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AltServer-dummy.m"; sourceTree = ""; }; - F78883DF4C8C0310686F3EB83D16CE39 /* SPUStandardUserDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SPUStandardUserDriver.h; path = Sparkle.framework/Versions/B/Headers/SPUStandardUserDriver.h; sourceTree = ""; }; + F78C461789FEF700874A826023C2B777 /* ImageViewExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageViewExtensions.swift; path = Sources/UI/ImageViewExtensions.swift; sourceTree = ""; }; + F7AB150951306675E65D82416E53568F /* STPrivilegedTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = STPrivilegedTask.m; sourceTree = ""; }; + FC926D33E5775CBDB9A473BF8359C4F2 /* ImageRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageRequest.swift; path = Sources/Core/ImageRequest.swift; sourceTree = ""; }; + FCBD432E8C3D6842869D6C41B9646E77 /* ImageProcessors+GaussianBlur.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ImageProcessors+GaussianBlur.swift"; path = "Sources/Core/Processing/ImageProcessors+GaussianBlur.swift"; sourceTree = ""; }; + FCDEFBA581AFC3E04FBFBA5031F7BFE5 /* ImageResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageResponse.swift; path = Sources/Core/ImageResponse.swift; sourceTree = ""; }; + FF46B29D812B4DD2A5D29FDBE8E4FFC9 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Sources/Core/Caching/ImageCache.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -300,78 +277,68 @@ path = "Target Support Files/Pods-AltStore"; sourceTree = ""; }; - 2195395A96A2FA342846C8E0C9353C41 /* Support Files */ = { - isa = PBXGroup; - children = ( - 38E2911A9CCE3F38FC54DD6AE866CCFF /* Sparkle.debug.xcconfig */, - 0F90DFC3CD03D7D2C936DBE280467FCB /* Sparkle.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Sparkle"; - sourceTree = ""; - }; - 288015F968D80FF4393BD756C71DE012 /* Nuke */ = { + 1C2FA44F12731AF128547DDAC2191497 /* Nuke */ = { isa = PBXGroup; children = ( - 5B4F016682F90314E9C48B55AA43462F /* Allocations.swift */, - B35FCF51E4BB2C0F6EE3CC3774C74379 /* AssetType.swift */, - 0503ACC607D7488F913EC7AE98211640 /* AsyncTask.swift */, - 0627639A73B68BD04190F8324E13966C /* AVDataAsset.swift */, - 4FC7DEE90AF3FF10A115E704CBF8B44A /* Combine.swift */, - DA7B60C9DD25D5C36E68E26C9594627B /* DataCache.swift */, - 6B5013FD7FE74BFD24E69768DDBEC709 /* DataCaching.swift */, - 77E6C28E32BA96B1552C923EBBE8B788 /* DataLoader.swift */, - F4884E8F8FE2AFC3605CDD86DA581AE9 /* DataLoading.swift */, - F47D85BD38F92BB3036BC1B79271A644 /* Deprecated.swift */, - CBFD93821136F2BC3124CEC705D7A3AD /* Extensions.swift */, - 49A1ECB5E49C4BFD46A7E614FB549A57 /* FetchImage.swift */, - 9243AC87AF4A443622097DE7AA65AA45 /* Graphics.swift */, - 048927222A9751ACD60635C3458BCDB9 /* ImageCache.swift */, - 7AC88A5D6467CAA618024A19F714049F /* ImageCaching.swift */, - 3155D1BDF6B633FD73CDDD93596C7EEA /* ImageDecoderRegistry.swift */, - 15A626DBAE45050D4613BF5E30BC5990 /* ImageDecoders+Default.swift */, - 8F001DE8F02424FC90CC0B519A461E80 /* ImageDecoders+Empty.swift */, - 74BDC92883EB0DAE280260414782B989 /* ImageDecoders+Video.swift */, - 5AE9DE057B09C26BC9801DEC710F7764 /* ImageDecoding.swift */, - 30442094572BDA121099416102908EFD /* ImageDecompression.swift */, - E748C9B1FDDBBDBDC35E10C2E274B133 /* ImageEncoders.swift */, - BA03C0181C39DE365649BD4EEEC9E24B /* ImageEncoders+Default.swift */, - 904C6D7680B4FB44E86600D9C856B7F1 /* ImageEncoders+ImageIO.swift */, - 9715346FB270F625BBEC0510DE2817D6 /* ImageEncoding.swift */, - 077A5CB52D1F5B35419AE23CEAB9613A /* ImagePipeline.swift */, - EA1998550532A68DA9E2240EEDD27FD1 /* ImagePipelineCache.swift */, - C9779DA9C99B63B8BCB45498170322A4 /* ImagePipelineConfiguration.swift */, - 115FAC5247F31B33A099C53D3F0D4C75 /* ImagePipelineDelegate.swift */, - CE7BFFFA6709FB406D42CCFF26222A9E /* ImagePipelineTask.swift */, - 9C54FD77428A47ABB665EC0A9DDC2C38 /* ImagePrefetcher.swift */, - 4690CC66D7AA5E831EC6343F6D3DCC64 /* ImageProcessing.swift */, - 8D73183C9F8A64A80F47B7D2454DF572 /* ImageProcessingOptions.swift */, - 001DBA42E1CDAB8A4953E7027411E452 /* ImageProcessors.swift */, - 1FAFDEE9E6FB25FA2F916FEE6CBC9C5C /* ImageProcessors+Anonymous.swift */, - E6B8B99121CA82CEF6FBCAB7F388FD51 /* ImageProcessors+Circle.swift */, - 1696B701CDF0166199A3E2153D338932 /* ImageProcessors+Composition.swift */, - 05C24A90C52E00ACFBD569D511677E0A /* ImageProcessors+CoreImage.swift */, - 3DD5DBE355033822E4F0CEA8EE0E769E /* ImageProcessors+GaussianBlur.swift */, - 8C1EA7E081150138CDC5CDCB612578B0 /* ImageProcessors+Resize.swift */, - 1A8BF73AF80ECEF6C15C7C1CE7A0CD74 /* ImageProcessors+RoundedCorners.swift */, - 2F2608AC3C977F37B91BAE4D0B5A75DE /* ImagePublisher.swift */, - C0584F534F55770C4B1932AE5A60A889 /* ImageRequest.swift */, - F133CB309C99920D51A8EBE9E33B9B9C /* ImageRequestKeys.swift */, - F21D9525F17ED6E50EAE0FC5BAAB1518 /* ImageResponse.swift */, - 5CC160528DD53716C2C33D968DBD7F34 /* ImageTask.swift */, - 8519310519DC7E4D03A95CDA3E192E30 /* ImageViewExtensions.swift */, - 6262A51B0CEB6EEAD1EB1937EC6339E8 /* LinkedList.swift */, - D7D736093DA465070BCC76E75D773799 /* Log.swift */, - 47A5900F6730E9C50872B3781126A12C /* Operation.swift */, - 39918419D809BF27CDB6DF93220C4DB9 /* OperationTask.swift */, - AC871C4024FA5FAD5803729330D116FE /* RateLimiter.swift */, - C58BCD14BCD5B9B6FBE061469DA8FEAB /* ResumableData.swift */, - B6625BBB166387D983A44A9EAD30F5C2 /* TaskFetchDecodedImage.swift */, - 9201ABBB03BD14C1DC31BD178D77D696 /* TaskFetchOriginalImageData.swift */, - E16C3D192CF4A0C96A3C2E106C584EDE /* TaskFetchWithPublisher.swift */, - 7525E883AD6530939682FB6589E08D21 /* TaskLoadData.swift */, - BDCAF3CD287C44D81286B441180501F3 /* TaskLoadImage.swift */, - A5807A2B3F726B7F52EB8C619BC22D3B /* Support Files */, + 094FCD74A9D99F30EF7D4528A0BDFDB5 /* Allocations.swift */, + 8613A65F68DE1C2293A80492570F1612 /* AssetType.swift */, + 2D642B28BCF58329CAEB86428F2B69C7 /* AsyncTask.swift */, + DE83559EB9AF9D0E9F04A9B1BE0C1122 /* AVDataAsset.swift */, + 8E5A843570DDE71CCD4DB699F0192EF8 /* Combine.swift */, + 956CD3207C1857BDB0B70864451089BE /* DataCache.swift */, + 0BCC102A514371D3D0BFDCCD95CF3C11 /* DataCaching.swift */, + 9AD8D37D6B8BC985411CA0E32D1D973D /* DataLoader.swift */, + 10D249E350A0F575F8F89BF0E2584775 /* DataLoading.swift */, + 1ADD47B933AAAD2419B631377C435274 /* Deprecated.swift */, + 290CDE83D667AE6DB9B254A4437E2D66 /* Extensions.swift */, + 1C05FE4C916BBD29564E6573D22248A1 /* FetchImage.swift */, + 3661D9E561056E2BCE3599A08A634A89 /* Graphics.swift */, + FF46B29D812B4DD2A5D29FDBE8E4FFC9 /* ImageCache.swift */, + 51BD71A8BD955DDF6834AF0FEC59391C /* ImageCaching.swift */, + 2197B5B6BF2D376FB3D15F92F9044A00 /* ImageDecoderRegistry.swift */, + CDEA710C7FA9D77C372301E8484C2AF6 /* ImageDecoders+Default.swift */, + 59B7E1AE9D0BEF42A06F86AF08D38EAB /* ImageDecoders+Empty.swift */, + 7EA1E69D7EFA88D7FD014EC363E09C66 /* ImageDecoders+Video.swift */, + D9110282D0AA6C5B31B2D1024D812220 /* ImageDecoding.swift */, + DF9C89A532E5213C5D7FE2F507919E29 /* ImageDecompression.swift */, + 10C1B29F0C4C3C51BF13C381CF0DEE9D /* ImageEncoders.swift */, + F03B865C9DE4BA7BCCC40B61159C0FE4 /* ImageEncoders+Default.swift */, + 96DC2ED7A53522E82CDC2B2B3AE483B4 /* ImageEncoders+ImageIO.swift */, + 0D983E00018EB51AE0F2B2E35E87B7CC /* ImageEncoding.swift */, + 0184F063FE165611D823987FBEB41A6D /* ImagePipeline.swift */, + ED502BEAC8649D0F6E8A97DB18CBACA5 /* ImagePipelineCache.swift */, + 21175F6A9F5A47477F1A606736FB34D9 /* ImagePipelineConfiguration.swift */, + CDBB11D62A849B51B3B5BE94CC52CF48 /* ImagePipelineDelegate.swift */, + F476E718730E7EC95CA03BCB6F977365 /* ImagePipelineTask.swift */, + 1E2CA118FCBFFFC73F77F6BF43D58CA2 /* ImagePrefetcher.swift */, + 91C3FACDE790611AAD0DF7C502E61E41 /* ImageProcessing.swift */, + 60E10521C1BCDCA1175D7E5F2A12D3A1 /* ImageProcessingOptions.swift */, + 3EFDE01EB5AF5971D7EE71E72BBBAAD1 /* ImageProcessors.swift */, + 837A926C88EC6D63CAEB8D70ED85B879 /* ImageProcessors+Anonymous.swift */, + DD9391465354E98E60CF437F9B3495D7 /* ImageProcessors+Circle.swift */, + 8B64D61B64FCFC03A7E48ABB9DF6A3F4 /* ImageProcessors+Composition.swift */, + BF3696CA1B92A4E68DE69510EA1A602C /* ImageProcessors+CoreImage.swift */, + FCBD432E8C3D6842869D6C41B9646E77 /* ImageProcessors+GaussianBlur.swift */, + C0251D95F636C953753838823FC73FD1 /* ImageProcessors+Resize.swift */, + 1832CF75A3B58E51735A0C68C9E64991 /* ImageProcessors+RoundedCorners.swift */, + 99C71B5F0A3A7A164AD10F7BDF67D8E2 /* ImagePublisher.swift */, + FC926D33E5775CBDB9A473BF8359C4F2 /* ImageRequest.swift */, + 1A384E949A05D4B6108985D9F288D642 /* ImageRequestKeys.swift */, + FCDEFBA581AFC3E04FBFBA5031F7BFE5 /* ImageResponse.swift */, + 5F9337C1F8C06653BCF9D928545AF721 /* ImageTask.swift */, + F78C461789FEF700874A826023C2B777 /* ImageViewExtensions.swift */, + 267340E18C396987CCA1B7687E821FBE /* LinkedList.swift */, + 4E18C38DAFFCB7C7E9D1CC285F25BCA9 /* Log.swift */, + 4D3899BA1440D9AB09C156920B24BD50 /* Operation.swift */, + 4FE1A5A67913F2B78E7EC6FD00C35F20 /* OperationTask.swift */, + DC69C956BF1BC264788411EE14B5A496 /* RateLimiter.swift */, + 55DAF3A3C2381A7505AED3C210800174 /* ResumableData.swift */, + 9B8E82BCA965710995EC3DC852581089 /* TaskFetchDecodedImage.swift */, + D3D4E61F2B77FD1B4EA2223AC9E2A750 /* TaskFetchOriginalImageData.swift */, + 44BBF93ED15F888214A06E11208D5731 /* TaskFetchWithPublisher.swift */, + AE0A38280B3D805509AEBEEA3A195BC4 /* TaskLoadData.swift */, + F4FAA89075BB5A357170C929A03027BE /* TaskLoadImage.swift */, + 87423DAD61412AA82170DD665970881B /* Support Files */, ); name = Nuke; path = Nuke; @@ -388,69 +355,69 @@ name = Products; sourceTree = ""; }; - 3AF07EFAA8E1B15180A1BBDE8A339F10 /* Frameworks */ = { + 5341E7C7E43919B1A730EBE8841F2D47 /* Support Files */ = { isa = PBXGroup; children = ( - 65A2DE6402D0AE793EE6B7B93F767DF8 /* Sparkle.framework */, + EF4A0983B289078FB81A76957CFCA81E /* Sparkle.debug.xcconfig */, + 2489DB9B1B9EE86F22F50CA62DAAD6F9 /* Sparkle.release.xcconfig */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/Sparkle"; sourceTree = ""; }; - 87EAE04E134C1B7DB45C196EC6298054 /* iOS */ = { + 7623A51C2E5B6733B010765CE7F3B80D /* Sparkle */ = { isa = PBXGroup; children = ( - 84F59C7DFDE264782C5E1282C1070FA2 /* Foundation.framework */, + 5341E7C7E43919B1A730EBE8841F2D47 /* Support Files */, ); - name = iOS; + name = Sparkle; + path = Sparkle; sourceTree = ""; }; - 91EBE7786D3158C9960763A47449395C /* Sparkle */ = { + 78D40C837D82AC30DDF0D7141A2F4F12 /* Pods */ = { isa = PBXGroup; children = ( - CAA01E36D3B1C978341ADAFE236A63F9 /* Sparkle.h */, - 3374B71E5CAD473C609C2D7D1C8D8404 /* SPUDownloadData.h */, - 3E5CD7DD2C02399DEC763A9EC24114DC /* SPUStandardUpdaterController.h */, - F78883DF4C8C0310686F3EB83D16CE39 /* SPUStandardUserDriver.h */, - 95822BC0157F23AAC7424B8A8F2046D2 /* SPUStandardUserDriverDelegate.h */, - 1E59991E0A3C0B98CD0DB840B9BDEFC6 /* SPUUpdateCheck.h */, - 8502324BF180DD84E35FD6277BD45C2D /* SPUUpdatePermissionRequest.h */, - 47E9E447C37FAB50C0BC6D2A4BC1C43C /* SPUUpdater.h */, - 8AD5A34AC95FEF64B48BC1CDCB4B2C73 /* SPUUpdaterDelegate.h */, - 7EE269686CA3E6D66DED1A3CB90D9DDE /* SPUUpdaterSettings.h */, - BF66776FB2E54BC51AAB718DC2240E7D /* SPUUserDriver.h */, - C854FE6537D66030C0F0CA8D389A7EFE /* SPUUserUpdateState.h */, - 0BA5F5B0BFB87D4C783CE37888F48AFD /* SUAppcast.h */, - 4CFAA8DBDB35B654FC90CEF15A44F19F /* SUAppcastItem.h */, - EA86DC5AB293ABD83CF112E4074DA108 /* SUErrors.h */, - 87F568BE66DBCFBD3302E7D976107605 /* SUExport.h */, - 2734FA7884D09F415B10515FA9D40E1C /* SUStandardVersionComparator.h */, - 6F5E8F591864906F71EF4F4534AB3C4D /* SUUpdatePermissionResponse.h */, - 0493408C9193029723414F38318C7812 /* SUUpdater.h */, - 92755758B3CAD1C359650CA1E4E47A1C /* SUUpdaterDelegate.h */, - AD0AD8743C2E8E2755B450E24C6D43B5 /* SUVersionComparisonProtocol.h */, - 27CBDE0EA45C22F742B66F96BE6FB739 /* SUVersionDisplayProtocol.h */, - 3AF07EFAA8E1B15180A1BBDE8A339F10 /* Frameworks */, - 2195395A96A2FA342846C8E0C9353C41 /* Support Files */, + 1C2FA44F12731AF128547DDAC2191497 /* Nuke */, + 7623A51C2E5B6733B010765CE7F3B80D /* Sparkle */, + 98083F93306A3EEDFB51B391BFEF1514 /* STPrivilegedTask */, ); - name = Sparkle; - path = Sparkle; + name = Pods; sourceTree = ""; }; - A5807A2B3F726B7F52EB8C619BC22D3B /* Support Files */ = { + 87423DAD61412AA82170DD665970881B /* Support Files */ = { isa = PBXGroup; children = ( - 96E44467A4E769DF17455773A36AA4D8 /* Nuke.modulemap */, - 15FA40BB3F915E4FE8B907303C081A24 /* Nuke-dummy.m */, - 555930A25269B6013B5953A44D4278F2 /* Nuke-Info.plist */, - 690600F80116DBC7C67600145D4A498D /* Nuke-prefix.pch */, - 14B9CA39D5605E1146D994F22ABB0DB2 /* Nuke-umbrella.h */, - 74B3B3738FC6F629E6556412B3C26F6E /* Nuke.debug.xcconfig */, - 5DCFDEF8FB1C4F3F24A37E119FA46DCC /* Nuke.release.xcconfig */, + 6606FC37C13E49C7CD74557625D2AA3C /* Nuke.modulemap */, + 5B1DD3FACBA156791EF3FDF30075A4C6 /* Nuke-dummy.m */, + 98AACE1E55CC62B73DBE6A8C1E757ADD /* Nuke-Info.plist */, + 7E392479582372BAD602D6F3333A614D /* Nuke-prefix.pch */, + 28158CC3ED0D85F71F26839538F363B9 /* Nuke-umbrella.h */, + 8AF63664F83986DF1E64EB4AE51BEAFE /* Nuke.debug.xcconfig */, + D405C32F9A66809A8388682D26F91343 /* Nuke.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/Nuke"; sourceTree = ""; }; + 87EAE04E134C1B7DB45C196EC6298054 /* iOS */ = { + isa = PBXGroup; + children = ( + 84F59C7DFDE264782C5E1282C1070FA2 /* Foundation.framework */, + ); + name = iOS; + sourceTree = ""; + }; + 98083F93306A3EEDFB51B391BFEF1514 /* STPrivilegedTask */ = { + isa = PBXGroup; + children = ( + CBB0DCBF535B6145F9018046419C5986 /* STPrivilegedTask.h */, + F7AB150951306675E65D82416E53568F /* STPrivilegedTask.m */, + DAF6D615D8421CA05A873965A143F207 /* Support Files */, + ); + name = STPrivilegedTask; + path = STPrivilegedTask; + sourceTree = ""; + }; AE4C5984A5D5612470F4D86DEA4C39FA /* Pods-AltServer */ = { isa = PBXGroup; children = ( @@ -482,7 +449,7 @@ children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, BEAF173CF7BAF5537488976CEC756DA3 /* Frameworks */, - EAE91A4DBD9394DED9091B66AB11EC7F /* Pods */, + 78D40C837D82AC30DDF0D7141A2F4F12 /* Pods */, 35E00307DBDD1D8F30A56FC4AC48FB79 /* Products */, DB3F905BDA837A2C76ED41F5F49087B7 /* Targets Support Files */, ); @@ -497,49 +464,28 @@ name = "OS X"; sourceTree = ""; }; - DB3F905BDA837A2C76ED41F5F49087B7 /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - AE4C5984A5D5612470F4D86DEA4C39FA /* Pods-AltServer */, - 133DBD716E97D9E847326C7CC5C5AF66 /* Pods-AltStore */, - ); - name = "Targets Support Files"; - sourceTree = ""; - }; - E87CAF0EBFC44AAB84A0592763B5D693 /* Support Files */ = { + DAF6D615D8421CA05A873965A143F207 /* Support Files */ = { isa = PBXGroup; children = ( - D656286D635465965FE44E5A82D40264 /* STPrivilegedTask.modulemap */, - 5CB8421BC1450DB71E8F86028A650637 /* STPrivilegedTask-dummy.m */, - 9A098F5121A77C41F1AC5EA12B8490F8 /* STPrivilegedTask-Info.plist */, - C18EFBEC5A824622A7735FE1EEDCAF5E /* STPrivilegedTask-prefix.pch */, - 51D192C291759D282CBAB209E5EA2F0B /* STPrivilegedTask-umbrella.h */, - 07BF7D484D5D3C090D9237BA0CB9FDF1 /* STPrivilegedTask.debug.xcconfig */, - 7E3190F30F7BA4843B5FBBF915303049 /* STPrivilegedTask.release.xcconfig */, + 2EC920B58E828C982B3628325673CB63 /* STPrivilegedTask.modulemap */, + 4C45C24A15FA213BDFB381A747729EB5 /* STPrivilegedTask-dummy.m */, + 55354964ACB0B488B634680A61D6E495 /* STPrivilegedTask-Info.plist */, + 55C0F88AF19DB593296107C474E12E80 /* STPrivilegedTask-prefix.pch */, + 6FFDCD8FD9AC90D129121AB24210BA92 /* STPrivilegedTask-umbrella.h */, + 101711E857FE3A321DDF819A9D50A315 /* STPrivilegedTask.debug.xcconfig */, + D3BBEEF816F99B07F4700790298C16C8 /* STPrivilegedTask.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/STPrivilegedTask"; sourceTree = ""; }; - EAE91A4DBD9394DED9091B66AB11EC7F /* Pods */ = { - isa = PBXGroup; - children = ( - 288015F968D80FF4393BD756C71DE012 /* Nuke */, - 91EBE7786D3158C9960763A47449395C /* Sparkle */, - F662F3A87901628E22E80778B7C2E422 /* STPrivilegedTask */, - ); - name = Pods; - sourceTree = ""; - }; - F662F3A87901628E22E80778B7C2E422 /* STPrivilegedTask */ = { + DB3F905BDA837A2C76ED41F5F49087B7 /* Targets Support Files */ = { isa = PBXGroup; children = ( - E5733448474B378DB7DD996680703FE3 /* STPrivilegedTask.h */, - 2AE3AEECCEA5834DD3730602308ED017 /* STPrivilegedTask.m */, - E87CAF0EBFC44AAB84A0592763B5D693 /* Support Files */, + AE4C5984A5D5612470F4D86DEA4C39FA /* Pods-AltServer */, + 133DBD716E97D9E847326C7CC5C5AF66 /* Pods-AltStore */, ); - name = STPrivilegedTask; - path = STPrivilegedTask; + name = "Targets Support Files"; sourceTree = ""; }; /* End PBXGroup section */ @@ -629,7 +575,7 @@ buildRules = ( ); dependencies = ( - B3A44D9221B1766C44B7AF84F25785FD /* PBXTargetDependency */, + C7D55E800B86736C5D9B92ED19EE91F9 /* PBXTargetDependency */, ); name = "Pods-AltStore"; productName = Pods_AltStore; @@ -648,8 +594,8 @@ buildRules = ( ); dependencies = ( - A87E88A31D9A2BA8F5D2FFD1C14B9420 /* PBXTargetDependency */, - 939CE288B4970BEF6FB04E76CCD6F50B /* PBXTargetDependency */, + 22EE039470DA5E2EA952A1D1F73EC92D /* PBXTargetDependency */, + 61BFE515FCDF61CBC748E8DDFE1602E1 /* PBXTargetDependency */, ); name = "Pods-AltServer"; productName = Pods_AltServer; @@ -815,30 +761,30 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 939CE288B4970BEF6FB04E76CCD6F50B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Sparkle; - target = ED77B4B88587C894E85C361023D67C53 /* Sparkle */; - targetProxy = 4C169C83B74B1267EE838FC61980C9B2 /* PBXContainerItemProxy */; - }; - A87E88A31D9A2BA8F5D2FFD1C14B9420 /* PBXTargetDependency */ = { + 22EE039470DA5E2EA952A1D1F73EC92D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = STPrivilegedTask; target = 05327B1DB6967DBAA19D1ED734FDBD96 /* STPrivilegedTask */; - targetProxy = 688A4C62F55E90EAFBA1D13601405131 /* PBXContainerItemProxy */; + targetProxy = 61F9FD9FE5C689AF8820EF3DC5ECF8B9 /* PBXContainerItemProxy */; + }; + 61BFE515FCDF61CBC748E8DDFE1602E1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Sparkle; + target = ED77B4B88587C894E85C361023D67C53 /* Sparkle */; + targetProxy = 7276E62CFDE8976776977E658AF9D2A5 /* PBXContainerItemProxy */; }; - B3A44D9221B1766C44B7AF84F25785FD /* PBXTargetDependency */ = { + C7D55E800B86736C5D9B92ED19EE91F9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Nuke; target = 062A64896E847A6749F58B6BA9A931B1 /* Nuke */; - targetProxy = E7BBB9DAF71F3967A3434F5FFE76642A /* PBXContainerItemProxy */; + targetProxy = F0B35A34736370540D4DAB284A5A095E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 0EE50850B82F2BA15B832A79A246F34E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 74B3B3738FC6F629E6556412B3C26F6E /* Nuke.debug.xcconfig */; + baseConfigurationReference = 8AF63664F83986DF1E64EB4AE51BEAFE /* Nuke.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -878,7 +824,7 @@ }; 2E68A1CAC2B58C150E0A38AD63E10F2A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5DCFDEF8FB1C4F3F24A37E119FA46DCC /* Nuke.release.xcconfig */; + baseConfigurationReference = D405C32F9A66809A8388682D26F91343 /* Nuke.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -919,7 +865,7 @@ }; 325C034DFEAA05BF7CA8253BB431229E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F90DFC3CD03D7D2C936DBE280467FCB /* Sparkle.release.xcconfig */; + baseConfigurationReference = 2489DB9B1B9EE86F22F50CA62DAAD6F9 /* Sparkle.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -939,7 +885,7 @@ }; 3E7B804148F5A93E48474D8EBFA073A6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 07BF7D484D5D3C090D9237BA0CB9FDF1 /* STPrivilegedTask.debug.xcconfig */; + baseConfigurationReference = 101711E857FE3A321DDF819A9D50A315 /* STPrivilegedTask.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1086,7 +1032,7 @@ }; 9CCE531BE58ACF0CC51FFC3EAD2C3D58 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E3190F30F7BA4843B5FBBF915303049 /* STPrivilegedTask.release.xcconfig */; + baseConfigurationReference = D3BBEEF816F99B07F4700790298C16C8 /* STPrivilegedTask.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1166,7 +1112,7 @@ }; BC0705CA9DCEB294F3F562DEF9A4F84D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 38E2911A9CCE3F38FC54DD6AE866CCFF /* Sparkle.debug.xcconfig */; + baseConfigurationReference = EF4A0983B289078FB81A76957CFCA81E /* Sparkle.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; diff --git a/Pods/Sparkle/Entitlements/Downloader.entitlements b/Pods/Sparkle/Entitlements/Downloader.entitlements deleted file mode 100644 index ee95ab7e5..000000000 --- a/Pods/Sparkle/Entitlements/Downloader.entitlements +++ /dev/null @@ -1,10 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.network.client - - - diff --git a/Pods/Sparkle/README.markdown b/Pods/Sparkle/README.markdown new file mode 100644 index 000000000..a67cb2d5c --- /dev/null +++ b/Pods/Sparkle/README.markdown @@ -0,0 +1,61 @@ +# Sparkle 2 ![Build Status](https://github.com/sparkle-project/Sparkle/workflows/Build%20%26%20Tests/badge.svg?branch=2.x) ![SwiftPM](https://img.shields.io/badge/SwiftPM-compatible-4BC51D.svg?style=flat) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) [![CocoaPods](https://img.shields.io/cocoapods/v/Sparkle.svg?cacheSeconds=86400)](https://cocoapods.org/pods/Sparkle) + +Secure and reliable software update framework for macOS. + +Sparkle shows familiar update window with release notes + +Sparkle 2 adds support for application sandboxing, custom user interfaces, updating external bundles, and a more modern architecture which includes faster and more reliable installs. + +Pre-releases when available can be found on the [Sparkle's Releases](https://github.com/sparkle-project/Sparkle/releases) or on your favorite package manager. More nightly builds can be downloaded by selecting a recent [workflow run](https://github.com/sparkle-project/Sparkle/actions?query=event%3Apush+is%3Asuccess+branch%3A2.x) and downloading the corresponding Sparkle-distribution artifact. + +The current status for future versions of Sparkle is tracked by [its roadmap](https://github.com/sparkle-project/Sparkle/milestones). + +Please visit [Sparkle's website](http://sparkle-project.org) for up to date documentation on using and migrating over to Sparkle 2. Refer to [Changelog](CHANGELOG) for a more detailed list of changes. More internal design documents to the project can be found in the repository under [Documentation](Documentation/). + +## Features + +* Seamless. There's no mention of Sparkle; your icons and app name are used. +* Secure. Updates are verified using EdDSA signatures and Apple Code Signing. Supports Sandboxed applications in Sparkle 2. +* Fast. Supports delta updates which only patch files that have changed and atomic-safe installs. +* Easy to install. Sparkle requires no code in your app, and only needs static files on a web server. +* Customizable. Sparkle 2 supports plugging in a custom UI for updates. +* Flexible. Supports applications, package installers, preference panes, and other plug-ins. Sparkle 2 supports updating external bundles. +* Handles permissions, quarantine, and automatically asks for authentication if needed. +* Uses RSS-based appcasts for release information. Appcasts are a de-facto standard supported by 3rd party update-tracking programs and websites. +* Stays hidden until second launch for better first impressions. +* Truly self-updating — the user can choose to automatically download and install all updates in the background. +* Ability to use channels for beta updates (in Sparkle 2), add phased rollouts to users, and mark updates as critical or major. +* Progress and status notifications for the host app. + +## Requirements + +* Runtime: macOS 10.13 or greater for 2.3, macOS 10.11 or greater for 2.2.x +* Build: Latest major Xcode (stable or beta, whichever is latest) and one major version less. +* HTTPS server for serving updates (see [App Transport Security](http://sparkle-project.org/documentation/app-transport-security/)) + +## Usage + +See [getting started guide](https://sparkle-project.org/documentation/). No code is necessary, but a bit of Xcode configuration is required. + +### Troubleshooting + + * Please check **Console.app** for logs under your application. Sparkle prints detailed information there about all problems it encounters. It often also suggests solutions to the problems, so please read Sparkle's log messages carefully. + + * Use the `generate_appcast` tool which creates appcast files, correct signatures, and delta updates automatically. + + * Make sure the URL specified in [`SUFeedURL`](https://sparkle-project.org/documentation/customization/) is valid (typos/404s are a common error!), and that it uses modern TLS ([test it](https://www.ssllabs.com/ssltest/)). + +### API symbols + +Sparkle is built with `-fvisibility=hidden -fvisibility-inlines-hidden` which means no symbols are exported by default. +If you are adding a symbol to the public API you must decorate the declaration with the `SU_EXPORT` macro (grep the source code for examples). + +### Building the distribution package + +`cd` to the root of the Sparkle source tree and run `make release`. Sparkle-*VERSION*.tar.xz (or .bz2) will be created in a temporary directory and revealed in Finder after the build has completed. + +Alternatively, build the Distribution scheme in the Xcode UI. + +### Code of Conduct + +We pledge to have an open and welcoming environment. See our [Code of Conduct](CODE_OF_CONDUCT.md). diff --git a/Pods/Sparkle/Symbols/Autoupdate.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/Autoupdate.dSYM/Contents/Info.plist deleted file mode 100644 index b0075c9f8..000000000 --- a/Pods/Sparkle/Symbols/Autoupdate.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.Autoupdate - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Pods/Sparkle/Symbols/Autoupdate.dSYM/Contents/Resources/DWARF/Autoupdate b/Pods/Sparkle/Symbols/Autoupdate.dSYM/Contents/Resources/DWARF/Autoupdate deleted file mode 100644 index 6ff4a7998..000000000 Binary files a/Pods/Sparkle/Symbols/Autoupdate.dSYM/Contents/Resources/DWARF/Autoupdate and /dev/null differ diff --git a/Pods/Sparkle/Symbols/BinaryDelta.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/BinaryDelta.dSYM/Contents/Info.plist deleted file mode 100644 index 325809b9e..000000000 --- a/Pods/Sparkle/Symbols/BinaryDelta.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.BinaryDelta - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Pods/Sparkle/Symbols/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta b/Pods/Sparkle/Symbols/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta deleted file mode 100644 index 138cc7b00..000000000 Binary files a/Pods/Sparkle/Symbols/BinaryDelta.dSYM/Contents/Resources/DWARF/BinaryDelta and /dev/null differ diff --git a/Pods/Sparkle/Symbols/Downloader.xpc.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/Downloader.xpc.dSYM/Contents/Info.plist deleted file mode 100644 index ecdc5c238..000000000 --- a/Pods/Sparkle/Symbols/Downloader.xpc.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.org.sparkle-project.Downloader - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 2.3.2 - CFBundleVersion - 2021.2 - - diff --git a/Pods/Sparkle/Symbols/Downloader.xpc.dSYM/Contents/Resources/DWARF/Downloader b/Pods/Sparkle/Symbols/Downloader.xpc.dSYM/Contents/Resources/DWARF/Downloader deleted file mode 100644 index a84ccb87c..000000000 Binary files a/Pods/Sparkle/Symbols/Downloader.xpc.dSYM/Contents/Resources/DWARF/Downloader and /dev/null differ diff --git a/Pods/Sparkle/Symbols/Installer.xpc.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/Installer.xpc.dSYM/Contents/Info.plist deleted file mode 100644 index 5c2b45130..000000000 --- a/Pods/Sparkle/Symbols/Installer.xpc.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.org.sparkle-project.InstallerLauncher - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 2.3.2 - CFBundleVersion - 2021.2 - - diff --git a/Pods/Sparkle/Symbols/Installer.xpc.dSYM/Contents/Resources/DWARF/Installer b/Pods/Sparkle/Symbols/Installer.xpc.dSYM/Contents/Resources/DWARF/Installer deleted file mode 100644 index 222c19c01..000000000 Binary files a/Pods/Sparkle/Symbols/Installer.xpc.dSYM/Contents/Resources/DWARF/Installer and /dev/null differ diff --git a/Pods/Sparkle/Symbols/Sparkle Test App.app.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/Sparkle Test App.app.dSYM/Contents/Info.plist deleted file mode 100644 index 3d96af1d4..000000000 --- a/Pods/Sparkle/Symbols/Sparkle Test App.app.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.org.sparkle-project.SparkleTestApp - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.5.1 - CFBundleVersion - 1.5.1 - - diff --git a/Pods/Sparkle/Symbols/Sparkle Test App.app.dSYM/Contents/Resources/DWARF/Sparkle Test App b/Pods/Sparkle/Symbols/Sparkle Test App.app.dSYM/Contents/Resources/DWARF/Sparkle Test App deleted file mode 100644 index af01854aa..000000000 Binary files a/Pods/Sparkle/Symbols/Sparkle Test App.app.dSYM/Contents/Resources/DWARF/Sparkle Test App and /dev/null differ diff --git a/Pods/Sparkle/Symbols/Sparkle.framework.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/Sparkle.framework.dSYM/Contents/Info.plist deleted file mode 100644 index 265eeb63b..000000000 --- a/Pods/Sparkle/Symbols/Sparkle.framework.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.org.sparkle-project.Sparkle - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 2.3.2 - CFBundleVersion - 2021.2 - - diff --git a/Pods/Sparkle/Symbols/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle b/Pods/Sparkle/Symbols/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle deleted file mode 100644 index 5dd47dee8..000000000 Binary files a/Pods/Sparkle/Symbols/Sparkle.framework.dSYM/Contents/Resources/DWARF/Sparkle and /dev/null differ diff --git a/Pods/Sparkle/Symbols/Updater.app.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/Updater.app.dSYM/Contents/Info.plist deleted file mode 100644 index 4b07503e1..000000000 --- a/Pods/Sparkle/Symbols/Updater.app.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.org.sparkle-project.Sparkle.Updater - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 2.3.2 - CFBundleVersion - 2021.2 - - diff --git a/Pods/Sparkle/Symbols/Updater.app.dSYM/Contents/Resources/DWARF/Updater b/Pods/Sparkle/Symbols/Updater.app.dSYM/Contents/Resources/DWARF/Updater deleted file mode 100644 index 4111bc56d..000000000 Binary files a/Pods/Sparkle/Symbols/Updater.app.dSYM/Contents/Resources/DWARF/Updater and /dev/null differ diff --git a/Pods/Sparkle/Symbols/generate_appcast.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/generate_appcast.dSYM/Contents/Info.plist deleted file mode 100644 index 85e478317..000000000 --- a/Pods/Sparkle/Symbols/generate_appcast.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.generate_appcast - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Pods/Sparkle/Symbols/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast b/Pods/Sparkle/Symbols/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast deleted file mode 100644 index d74563aca..000000000 Binary files a/Pods/Sparkle/Symbols/generate_appcast.dSYM/Contents/Resources/DWARF/generate_appcast and /dev/null differ diff --git a/Pods/Sparkle/Symbols/generate_keys.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/generate_keys.dSYM/Contents/Info.plist deleted file mode 100644 index 3caf89093..000000000 --- a/Pods/Sparkle/Symbols/generate_keys.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.generate_keys - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Pods/Sparkle/Symbols/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys b/Pods/Sparkle/Symbols/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys deleted file mode 100644 index f4904d206..000000000 Binary files a/Pods/Sparkle/Symbols/generate_keys.dSYM/Contents/Resources/DWARF/generate_keys and /dev/null differ diff --git a/Pods/Sparkle/Symbols/sign_update.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/sign_update.dSYM/Contents/Info.plist deleted file mode 100644 index 073938964..000000000 --- a/Pods/Sparkle/Symbols/sign_update.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.sign_update - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Pods/Sparkle/Symbols/sign_update.dSYM/Contents/Resources/DWARF/sign_update b/Pods/Sparkle/Symbols/sign_update.dSYM/Contents/Resources/DWARF/sign_update deleted file mode 100644 index 677142d0a..000000000 Binary files a/Pods/Sparkle/Symbols/sign_update.dSYM/Contents/Resources/DWARF/sign_update and /dev/null differ diff --git a/Pods/Sparkle/Symbols/sparkle.app.dSYM/Contents/Info.plist b/Pods/Sparkle/Symbols/sparkle.app.dSYM/Contents/Info.plist deleted file mode 100644 index 4c31f7ea1..000000000 --- a/Pods/Sparkle/Symbols/sparkle.app.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.org.sparkle-project.sparkle-cli - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 2.3.2 - CFBundleVersion - 2021.2 - - diff --git a/Pods/Sparkle/Symbols/sparkle.app.dSYM/Contents/Resources/DWARF/sparkle b/Pods/Sparkle/Symbols/sparkle.app.dSYM/Contents/Resources/DWARF/sparkle deleted file mode 100644 index 7cb659719..000000000 Binary files a/Pods/Sparkle/Symbols/sparkle.app.dSYM/Contents/Resources/DWARF/sparkle and /dev/null differ diff --git a/Pods/Sparkle/bin/BinaryDelta b/Pods/Sparkle/bin/BinaryDelta deleted file mode 100755 index e73da10cb..000000000 Binary files a/Pods/Sparkle/bin/BinaryDelta and /dev/null differ diff --git a/Pods/Sparkle/bin/generate_appcast b/Pods/Sparkle/bin/generate_appcast deleted file mode 100755 index 8f7a5160d..000000000 Binary files a/Pods/Sparkle/bin/generate_appcast and /dev/null differ diff --git a/Pods/Sparkle/bin/generate_keys b/Pods/Sparkle/bin/generate_keys deleted file mode 100755 index 2cbe18713..000000000 Binary files a/Pods/Sparkle/bin/generate_keys and /dev/null differ diff --git a/Pods/Sparkle/bin/sign_update b/Pods/Sparkle/bin/sign_update deleted file mode 100755 index 97ab3d512..000000000 Binary files a/Pods/Sparkle/bin/sign_update and /dev/null differ diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist index c1637622f..052926fbc 100644 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-input-files.xcfilelist @@ -1,3 +1,2 @@ ${PODS_ROOT}/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh -${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework -${PODS_ROOT}/Sparkle/Sparkle.framework \ No newline at end of file +${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist index e4d8afea9..cfd7d6923 100644 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Debug-output-files.xcfilelist @@ -1,2 +1 @@ -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/STPrivilegedTask.framework -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework \ No newline at end of file +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/STPrivilegedTask.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist index c1637622f..052926fbc 100644 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-input-files.xcfilelist @@ -1,3 +1,2 @@ ${PODS_ROOT}/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh -${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework -${PODS_ROOT}/Sparkle/Sparkle.framework \ No newline at end of file +${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist index e4d8afea9..cfd7d6923 100644 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks-Release-output-files.xcfilelist @@ -1,2 +1 @@ -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/STPrivilegedTask.framework -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Sparkle.framework \ No newline at end of file +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/STPrivilegedTask.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh index a727106ef..34e70783d 100755 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer-frameworks.sh @@ -177,11 +177,9 @@ code_sign_if_enabled() { if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework" - install_framework "${PODS_ROOT}/Sparkle/Sparkle.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/STPrivilegedTask/STPrivilegedTask.framework" - install_framework "${PODS_ROOT}/Sparkle/Sparkle.framework" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig index 750785f4f..78f2a34b7 100644 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.debug.xcconfig @@ -3,8 +3,8 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivile GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/../Frameworks' '@loader_path/Frameworks' @loader_path/../Frameworks -OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" -iframework "${PODS_ROOT}/Sparkle" -OTHER_LDFLAGS = $(inherited) -framework "STPrivilegedTask" -framework "Security" -framework "Sparkle" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" +OTHER_LDFLAGS = $(inherited) -framework "STPrivilegedTask" -framework "Security" OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" "-F${PODS_CONFIGURATION_BUILD_DIR}/Sparkle" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig index 750785f4f..78f2a34b7 100644 --- a/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig +++ b/Pods/Target Support Files/Pods-AltServer/Pods-AltServer.release.xcconfig @@ -3,8 +3,8 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivile GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/../Frameworks' '@loader_path/Frameworks' @loader_path/../Frameworks -OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" -iframework "${PODS_ROOT}/Sparkle" -OTHER_LDFLAGS = $(inherited) -framework "STPrivilegedTask" -framework "Security" -framework "Sparkle" +OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask/STPrivilegedTask.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" +OTHER_LDFLAGS = $(inherited) -framework "STPrivilegedTask" -framework "Security" OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/STPrivilegedTask" "-F${PODS_CONFIGURATION_BUILD_DIR}/Sparkle" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)