From c9678e1de6ba200ff607aa41b79450554cf41365 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Menu?= Date: Thu, 29 Aug 2024 15:13:48 +0200 Subject: [PATCH] Update Carthage project --- Support/Carthage/.xcodegen | 3 +++ .../Carthage/Readium.xcodeproj/project.pbxproj | 16 ++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/Support/Carthage/.xcodegen b/Support/Carthage/.xcodegen index 3756e3f21..236b30350 100644 --- a/Support/Carthage/.xcodegen +++ b/Support/Carthage/.xcodegen @@ -13841,6 +13841,8 @@ ../../Sources/Shared/Publication/Services/Search ../../Sources/Shared/Publication/Services/Search/SearchService.swift ../../Sources/Shared/Publication/Services/Search/StringSearchService.swift +../../Sources/Shared/Publication/Services/Table of Contents +../../Sources/Shared/Publication/Services/Table of Contents/TableOfContentsService.swift ../../Sources/Shared/Publication/Subject.swift ../../Sources/Shared/Publication/User Settings ../../Sources/Shared/Publication/User Settings/UserProperties.swift @@ -14011,6 +14013,7 @@ ../../Sources/Streamer/Parser/PDF/PDFParser.swift ../../Sources/Streamer/Parser/PDF/Services ../../Sources/Streamer/Parser/PDF/Services/LCPDFPositionsService.swift +../../Sources/Streamer/Parser/PDF/Services/LCPDFTableOfContentsService.swift ../../Sources/Streamer/Parser/PDF/Services/PDFPositionsService.swift ../../Sources/Streamer/Parser/PublicationParser.swift ../../Sources/Streamer/Parser/Readium diff --git a/Support/Carthage/Readium.xcodeproj/project.pbxproj b/Support/Carthage/Readium.xcodeproj/project.pbxproj index 00ee088e2..1c1674eb6 100644 --- a/Support/Carthage/Readium.xcodeproj/project.pbxproj +++ b/Support/Carthage/Readium.xcodeproj/project.pbxproj @@ -24,6 +24,7 @@ 0A6BF62D6FE0C04DA8B8D3CA /* AnyURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE350D88BC82408491D8B516 /* AnyURL.swift */; }; 0AF2BBF12939AFBF6173E333 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC6AE42A31D77B548CB0BB4 /* Observable.swift */; }; 0B9AC6EF44DA518E9F37FB49 /* ContentService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E809378D79D09192A0AAE1 /* ContentService.swift */; }; + 0BFCDAEC82CFF09AFC53A5D0 /* LCPDFTableOfContentsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94414130EC3731CD9920F27D /* LCPDFTableOfContentsService.swift */; }; 0ECE94F27E005FC454EA9D12 /* DecorableNavigator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 626CFFF131E0E840B76428F1 /* DecorableNavigator.swift */; }; 0F1AAB56A6ADEDDE2AD7E41E /* Content.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1039900AC78465AD989D7464 /* Content.swift */; }; 1004CE1C72C85CC3702C09C0 /* Asset.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC811653B33761089E270C4A /* Asset.swift */; }; @@ -192,6 +193,7 @@ 7A7B204C7C289DBE91A14685 /* EPUBMetadataParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E46B10FD5B26A2F41718E0 /* EPUBMetadataParser.swift */; }; 7AEDE3769227C2BDE4876333 /* OPDS1Parser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34B5C938E4973406F110F2E6 /* OPDS1Parser.swift */; }; 7CD20AED276833F9585B0E3B /* ContentKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F9AFE740CFFFAD65BA095E /* ContentKey.swift */; }; + 7D42B64F5721609CE80D1925 /* TableOfContentsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC3220CB17BAA3BDFED69022 /* TableOfContentsService.swift */; }; 7E303F9D6DDE98BEF63E67F1 /* FileContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D620465B4404C5FA3649D683 /* FileContainer.swift */; }; 7E33030C45010C776A131BD5 /* Manifest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCA5481C26E0513D55F4DE48 /* Manifest.swift */; }; 7E45E10720EA6B4F18196316 /* Metadata+Presentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC59A963F316359DF8B119AC /* Metadata+Presentation.swift */; }; @@ -688,6 +690,7 @@ 925CDE3176715EBEBF40B21F /* GeneratedCoverService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneratedCoverService.swift; sourceTree = ""; }; 93BF3947EBA8736BF20F36FB /* WebView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebView.swift; sourceTree = ""; }; 9407E818636BEA4550E57F57 /* ReadiumNavigator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ReadiumNavigator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 94414130EC3731CD9920F27D /* LCPDFTableOfContentsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LCPDFTableOfContentsService.swift; sourceTree = ""; }; 9627A9AFF7C08010248E1700 /* Publication+Deprecated.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Publication+Deprecated.swift"; sourceTree = ""; }; 968B4EB4AD29DFA430C8A563 /* LicenseDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LicenseDocument.swift; sourceTree = ""; }; 97BC822B36D72EF548162129 /* ReadiumShared.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ReadiumShared.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -728,6 +731,7 @@ AB3E08C8187DCC3099CF9D22 /* Range.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Range.swift; sourceTree = ""; }; ABAF1D0444B94E2CDD80087D /* PDFKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PDFKit.swift; sourceTree = ""; }; AC150FB45A4AB33AF516AE09 /* DefaultArchiveOpener.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultArchiveOpener.swift; sourceTree = ""; }; + AC3220CB17BAA3BDFED69022 /* TableOfContentsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableOfContentsService.swift; sourceTree = ""; }; AC811653B33761089E270C4A /* Asset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Asset.swift; sourceTree = ""; }; AC8639886BD43362741AADD0 /* HREFNormalizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HREFNormalizer.swift; sourceTree = ""; }; ACB32E55E1F3CAF1737979CC /* DataCompression.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataCompression.swift; sourceTree = ""; }; @@ -1085,6 +1089,7 @@ isa = PBXGroup; children = ( 47B9196192A22B8AB80E6B2F /* LCPDFPositionsService.swift */, + 94414130EC3731CD9920F27D /* LCPDFTableOfContentsService.swift */, D0C2A38D366CE8560BCBAC8B /* PDFPositionsService.swift */, ); path = Services; @@ -1288,6 +1293,7 @@ 3118D7E15D685347720A0651 /* Locator */, 5BC52D8F4F854FDA56D10A8E /* Positions */, F818D082B369A3D4BE617D46 /* Search */, + C33EB1F5A413A0C242E39A7D /* Table of Contents */, ); path = Services; sourceTree = ""; @@ -1789,6 +1795,14 @@ path = ZIPArchive; sourceTree = ""; }; + C33EB1F5A413A0C242E39A7D /* Table of Contents */ = { + isa = PBXGroup; + children = ( + AC3220CB17BAA3BDFED69022 /* TableOfContentsService.swift */, + ); + path = "Table of Contents"; + sourceTree = ""; + }; C42B511253C3D9C6DA8AA5CC /* Toolkit */ = { isa = PBXGroup; children = ( @@ -2391,6 +2405,7 @@ 914DEDFE5594761D3F180491 /* EPUBPositionsService.swift in Sources */, EF15E9163EBC82672B22F6E0 /* ImageParser.swift in Sources */, FCFFE5305127D9FC72549EAA /* LCPDFPositionsService.swift in Sources */, + 0BFCDAEC82CFF09AFC53A5D0 /* LCPDFTableOfContentsService.swift in Sources */, C1A94B2A9C446CB03650DC47 /* NCXParser.swift in Sources */, 01AD628D6DE82E1C1C4C281D /* NavigationDocumentParser.swift in Sources */, 2B8BC06B6B366E67C716DDA1 /* OPFMeta.swift in Sources */, @@ -2667,6 +2682,7 @@ 4DB4C10CB9AB5D38C56C1609 /* StringEncoding.swift in Sources */, E6AC10CCF9711168BE2BE85C /* StringSearchService.swift in Sources */, 3E9F244ACDA938D330B9EAEA /* Subject.swift in Sources */, + 7D42B64F5721609CE80D1925 /* TableOfContentsService.swift in Sources */, 96048047B4205636ABB66DC9 /* TextTokenizer.swift in Sources */, 40A44414CC911BF49BB5EE60 /* Tokenizer.swift in Sources */, 035807359AFA2EE23E00F8AB /* TransformingContainer.swift in Sources */,