Skip to content

Commit

Permalink
Merge Release 1.1.4 (#488)
Browse files Browse the repository at this point in the history
* [PP-725] Improve epub search (#360)

* working implementation

* Correct search issues

* Update project.pbxproj

* Add PalaceUIKit library

* Update PalaceAudiobookToolkit module SHA

* [PP-553] Clean up corrupted audiobook error presentation (#363)

* working implementation

* Correct search issues

* Update project.pbxproj

* Prevent alert from being prematurely dismissed and  dismiss loading screen

* Update TPPBookButtonsView.m

* Update TPPBookButtonsView.m

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj (#364)

* Resolve modifier ambiguity by moving font modifiers into PalaceUIKit

* Font weight should be font modifier

* Add PalaceUIKit

* Build PalaceUIKit for distribution

* Update PalaceAudiobookToolkit module SHA

* Add color catalog

* Refactor settings main screen fonts

* Code documentation

* Apply Palace UIKit to EPUB serach view

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Palace UIKit

* Bump project build number

* Fix typo

* Update PalaceAudiobookToolkit module SHA

* Implement search function for large encrypted documents

* Use lower-level search for large encrypted documents
Why: we decrypt smaller documents in memory, while larger files use CGPDF functions to decrypt blocks of file on the fly and therefore they can't be searched using PDFKit functions

* Move parser code to TPPPDFTextExtractor

* Compare lowercase search text

* Release resources

* [PP-725] Display all available sections in search results (#366)

* working implementation

* Correct search issues

* Update project.pbxproj

* update presentation of search options

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update PalaceAudiobookToolkit module SHA

* Bump project build number

* Set up team and signing certificate in PalaceUIKit (#368)

* [PP-694] Use token auth for annotations (#369)

* Update project.pbxproj

* Use token for annotations calls

* In progress token improvements

* Update project.pbxproj

* Update TPPAnnotations.swift

* Update NYPLNetworkExecutorMock.swift

* Clean up

* [PP-694] Use token auth for annotations (#370)

* Update project.pbxproj

* Use token for annotations calls

* In progress token improvements

* Update project.pbxproj

* Update TPPAnnotations.swift

* Update NYPLNetworkExecutorMock.swift

* Clean up

* Resolve login failure when attempting to update tokens

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update NYPLNetworkExecutorMock.swift

* [PP-746] Make annotation sync client side (#371)

* in progress

* Clean up annotation deletion, switch management and resolve infinite refresh call issue

* Update project.pbxproj

* [PP-755]  Update audiobook sampler (#372)

* in progress

* Clean up annotation deletion, switch management and resolve infinite refresh call issue

* Update project.pbxproj

* Update audiobook sampler

* Update project.pbxproj

* Update TPPBookButtonsView.h

* Update TPPBookButtonsView.h

* [PP-612] Resolves library switch error (#373)

* in progress

* Clean up annotation deletion, switch management and resolve infinite refresh call issue

* Update project.pbxproj

* Make sure closure is called after token refresh and opt out of token calls when request does not need authentication

* Clean up

* Remove unused logic

* Further clean up

* Update TPPBookDetailView.m

* Only attempt to update the token once per account switch

* Update project.pbxproj (#375)

* PP-799 Resolves error loading library error (#376)

* in progress

* Clean up annotation deletion, switch management and resolve infinite refresh call issue

* Update project.pbxproj

* Make sure closure is called after token refresh and opt out of token calls when request does not need authentication

* Clean up

* Remove unused logic

* Further clean up

* Update TPPBookDetailView.m

* Only attempt to update the token once per account switch

* Revert changes

* Update Account.swift

* Update project.pbxproj

* Update Account.swift

* Update project.pbxproj

* Update NYPLNetworkExecutorMock.swift

* Revert "PP-799 Resolves error loading library error (#376)"

This reverts commit 78226c4.

* [PP-612] Resolve outstanding token errors (#378)

* in progress

* Clean up annotation deletion, switch management and resolve infinite refresh call issue

* Update project.pbxproj

* Make sure closure is called after token refresh and opt out of token calls when request does not need authentication

* Clean up

* Remove unused logic

* Further clean up

* Update TPPBookDetailView.m

* Only attempt to update the token once per account switch

* Revert changes

* Update Account.swift

* Update project.pbxproj

* Update Account.swift

* Update project.pbxproj

* Update NYPLNetworkExecutorMock.swift

* Resolve token issues

* Clean up

* clean up

* [PP-811] Set audio player session to enable audiobook sample sound when silenced (#379)

* set audio player session to enable sound when silenced

* Update AudiobookSamplePlayer.swift

* [PP-813] Send more detailed user agent (#380)

* Update user agent to be more detailed

* Prevent loading loop on sample downloads

* Update sample toolbar posiiton on Ipad

* Update project.pbxproj

* [PP-790] Deletes local bookmarks when deleted remotely (#381)

* Modify annotation syncing to delete local annotations when removed from server

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update TPPAnnotations.swift

* Fix tests

* [PP-845] PDF search broken older versions ios (#383)

* Modify annotation syncing to delete local annotations when removed from server

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update TPPAnnotations.swift

* Fix tests

* Update TPPPDFSearchView.swift

* Update project.pbxproj

* Update project.pbxproj

* Update TPPPDFSearchView.swift

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj (#384)

* Update project.pbxproj (#385)

* Test updated release notes script (#386)

* Update project.pbxproj

* Update project.pbxproj

* Integrate updated audiobooktoolkit (#387)

* [PP-809] Minor clean up (#388)

* Integrate updated audiobooktoolkit

* Update toolkit with minor slider clean up

* Update project.pbxproj

* Update project.pbxproj

* [PP-809] Audiobook playback issues (#389)

* Integrate updated audiobooktoolkit

* Update toolkit with minor slider clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Import updated library (#390)

* [PP-838][PP-839] Resolves token issues (#391)

* Import updated library

* Dont pass token on registry syncs and feed pulls

* Update project.pbxproj

* Update project.pbxproj

* Update MyBooksDownloadCenterTests.swift

* Update MyBooksDownloadCenterTests.swift

* Update MyBooksDownloadCenterTests.swift

* Update TPPSignInBusinessLogic.swift

* Update TPPSignInBusinessLogicTests.swift

* Update audioboook library (#392)

* [PP-934] Properly handles TOCs when the last chapter spans multiple files (#393)

* Update audioboook library

* Update LCPPassphraseAuthenticationService.swift

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update MyBooksDownloadCenterTests.swift

* [PP-948] improve large file downloads (#394)

* Update audioboook library

* Update LCPPassphraseAuthenticationService.swift

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update MyBooksDownloadCenterTests.swift

* leverage virtual memory when downloading large files to prevent crashes

* Update project.pbxproj

* Update LCPPassphraseAuthenticationService.swift

* [PP-934] Show return prompt on audiobook completion for LCPAudiobooks (#395)

* Update audioboook library

* Update LCPPassphraseAuthenticationService.swift

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update MyBooksDownloadCenterTests.swift

* Return to beginning of book at end of playback

* Integrate updated audibook library (#396)

* [PP-969]  Pauses audiobook after restarting (#397)

* Integrate updated audibook library

* Update ios-audiobooktoolkit

* Update project.pbxproj

* [PP-969] Improve last position syncing (#398)

* Integrate updated audibook library

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Improve position syncing

* Update project.pbxproj

* Update project.pbxproj

* [PP-861] Improve accessibility names (#399)

* Correct accessibility

* Update strings

* Update project.pbxproj

* Update project.pbxproj

* [PP-861] Correct accessibility names (#400)

* Correct accessibility

* Update strings

* Update project.pbxproj

* Update project.pbxproj

* Update audiobook library

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* [PP-994] [PP-995] Resolves audiobook playback issues (#401)

* Update dependencies

* Update project.pbxproj

* [PP-1013] listening position not saved after logout (#402)

* Ensure lsat listening position is saved with timestamp and prevent race condition on loading

* Update project.pbxproj

* [PP-1013] Ensure token is updated when fetching bookmarks (#403)

* Ensure lsat listening position is saved with timestamp and prevent race condition on loading

* Update project.pbxproj

* Ensure token is refreshed when fetching bookmarks

* Update project.pbxproj

* Update TPPNetworkExecutor.swift

* [PP-1013] Resolves listening position not saved after logout (#405)

* Ensure lsat listening position is saved with timestamp and prevent race condition on loading

* Update project.pbxproj

* Ensure token is refreshed when fetching bookmarks

* Update project.pbxproj

* Update TPPNetworkExecutor.swift

* Update bookmark syncing logic

* Refresh token on download failure

* improve token refresh logic

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update MyBooksDownloadCenter.swift

* [PP-1013] Listening position not saved after logout (#406)

* Ensure lsat listening position is saved with timestamp and prevent race condition on loading

* Update project.pbxproj

* Ensure token is refreshed when fetching bookmarks

* Update project.pbxproj

* Update TPPNetworkExecutor.swift

* Update bookmark syncing logic

* Refresh token on download failure

* improve token refresh logic

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update MyBooksDownloadCenter.swift

* Revert clean up change

* Update project.pbxproj

* Add a no adobe build target

* Fix OOM issue appearing on iPhone XR

This could potentially be an issue on other devices as well, since
we are trying to load a large binary into memory to try to parse
it as json. In the case of LCP this isn't what we want to do.

* Bump build numbe

* [PP-1064] Audiobook infrastructure (#426)

* Update Audiobook classes

* building open access happy path

* Launch audiobook from delegate extension

* Merge hotfix into main version 1.0.37 (#414)

* Fix OOM issue appearing on iPhone XR

This could potentially be an issue on other devices as well, since
we are trying to load a large binary into memory to try to parse
it as json. In the case of LCP this isn't what we want to do.

* Rebase off of main (#411)

* Update check-build-number.yml (#410)

What's this do?
Updates workflows

Why are we doing this? (w/ Notion link if applicable)
To support pushing TestFlight builds for merges into the hotfix branch

* Update upload-on-merge.yml (#409)

* Update build #

* Update project.pbxproj (#413)

Bump marketing version to create build

* Update project.pbxproj

---------

Co-authored-by: Jonathan Green <[email protected]>

* Update project.pbxproj (#415)

Revert version and build numbers

* Update TPPBookCellDelegate+Extensions.swift

* Integrate updated audiobook changes

* Update check-build-number.yml

* Update upload-on-merge.yml

* Clean up

* Update .gitmodules

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Delete ios-drm-audioengine

* Update scripts

* Update ios-audiobooktoolkit

* Update AudiobookBookmarkBusinessLogicTests.swift

* [PP-1059] Integrates refactor of Audiobook Library (#416)

* Update Audiobook classes

* building open access happy path

* Launch audiobook from delegate extension

* Update TPPBookCellDelegate+Extensions.swift

* Integrate updated audiobook changes

* Clean up

* Update .gitmodules

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Delete ios-drm-audioengine

* Update scripts

* Update ios-audiobooktoolkit

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit abe6dc1.

* Update project.pbxproj

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit 9aca779.

* Restore Build (#417)

* Update Audiobook classes

* building open access happy path

* Launch audiobook from delegate extension

* Update TPPBookCellDelegate+Extensions.swift

* Integrate updated audiobook changes

* Clean up

* Update .gitmodules

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Delete ios-drm-audioengine

* Update scripts

* Update ios-audiobooktoolkit

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit abe6dc1.

* Update project.pbxproj

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit 9aca779.

* Update ios-audiobook-overdrive

* Reapply "Update project.pbxproj"

This reverts commit 7ed72dd.

* Revert "Restore Build (#417)"

This reverts commit 933de16.

* Update ios-audiobook-overdrive (#419)

* Fix build (#420)

* Update ios-audiobook-overdrive

* Update project.pbxproj

* Fix build (#421)

* Update ios-audiobook-overdrive

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Fix build  (#422)

* Update ios-audiobook-overdrive

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

---------

Co-authored-by: Jonathan Green <[email protected]>

* Revert "[PP-1064] Audiobook infrastructure (#426)"

This reverts commit 4479a3c.

* Update Palace-Info.plist (#432)

* Clean up

* Update ios-audiobooktoolkit

* Update libraries

* [PP-1597] Performance enhancements (#459)

* Update upload-on-merge.yml

* Update check-build-number.yml

* PP-1059 Refactor audiobooks (#425)

* Update Audiobook classes

* building open access happy path

* Launch audiobook from delegate extension

* Merge hotfix into main version 1.0.37 (#414)

* Fix OOM issue appearing on iPhone XR

This could potentially be an issue on other devices as well, since
we are trying to load a large binary into memory to try to parse
it as json. In the case of LCP this isn't what we want to do.

* Rebase off of main (#411)

* Update check-build-number.yml (#410)

What's this do?
Updates workflows

Why are we doing this? (w/ Notion link if applicable)
To support pushing TestFlight builds for merges into the hotfix branch

* Update upload-on-merge.yml (#409)

* Update build #

* Update project.pbxproj (#413)

Bump marketing version to create build

* Update project.pbxproj

---------

Co-authored-by: Jonathan Green <[email protected]>

* Update project.pbxproj (#415)

Revert version and build numbers

* Update TPPBookCellDelegate+Extensions.swift

* Integrate updated audiobook changes

* Update check-build-number.yml

* Update upload-on-merge.yml

* Clean up

* Update .gitmodules

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Delete ios-drm-audioengine

* Update scripts

* Update ios-audiobooktoolkit

* Update AudiobookBookmarkBusinessLogicTests.swift

* [PP-1059] Integrates refactor of Audiobook Library (#416)

* Update Audiobook classes

* building open access happy path

* Launch audiobook from delegate extension

* Update TPPBookCellDelegate+Extensions.swift

* Integrate updated audiobook changes

* Clean up

* Update .gitmodules

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Delete ios-drm-audioengine

* Update scripts

* Update ios-audiobooktoolkit

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit abe6dc1.

* Update project.pbxproj

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit 9aca779.

* Restore Build (#417)

* Update Audiobook classes

* building open access happy path

* Launch audiobook from delegate extension

* Update TPPBookCellDelegate+Extensions.swift

* Integrate updated audiobook changes

* Clean up

* Update .gitmodules

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Delete ios-drm-audioengine

* Update scripts

* Update ios-audiobooktoolkit

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit abe6dc1.

* Update project.pbxproj

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit 9aca779.

* Update ios-audiobook-overdrive

* Reapply "Update project.pbxproj"

This reverts commit 7ed72dd.

* Revert "Restore Build (#417)"

This reverts commit 933de16.

* Update ios-audiobook-overdrive (#419)

* Fix build (#420)

* Update ios-audiobook-overdrive

* Update project.pbxproj

* Fix build (#421)

* Update ios-audiobook-overdrive

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Fix build  (#422)

* Update ios-audiobook-overdrive

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

---------

Co-authored-by: Jonathan Green <[email protected]>

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit 5914ae4.

* Merge branch 'develop' into beta

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update Fastfile

* Bump version number, update audiobooktoolkit

* Integrate updated library, resolve cookie reset bug (#427)

* [PP-1281] Threading improvements #2 (#428)

* Integrate updated library, resolve cookie reset bug

* Bump version integrate updated library

* Update project.pbxproj

* Update project.pbxproj

* [PP-1281] Clean up and performance improvements #3 (#429)

* Integrate updated library, resolve cookie reset bug

* Bump version integrate updated library

* Update project.pbxproj

* Update project.pbxproj

* Improve image mapping and other performance/threading improvements

* Update TPPNetworkExecutor.swift

* Update project.pbxproj

* Update project.pbxproj

* [PP-1068] Refactor track position and annotations (#430)

* Integrate updated library, resolve cookie reset bug

* Bump version integrate updated library

* Update project.pbxproj

* Update project.pbxproj

* Improve image mapping and other performance/threading improvements

* Update TPPNetworkExecutor.swift

* Update project.pbxproj

* Update project.pbxproj

* Working track position loading, restore tests

* update track positions and bookmarks

* Update ios-audiobooktoolkit

* Clean up

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Clean up tests

* Resolve outstanding issues

* Update AudiobookBookmarkBusinessLogicTests.swift

* Clean up tests

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update Palace.xcscheme

* [PP-1068] Refactor track position and annotations (#431)

* Integrate updated library, resolve cookie reset bug

* Bump version integrate updated library

* Update project.pbxproj

* Update project.pbxproj

* Improve image mapping and other performance/threading improvements

* Update TPPNetworkExecutor.swift

* Update project.pbxproj

* Update project.pbxproj

* Working track position loading, restore tests

* update track positions and bookmarks

* Update ios-audiobooktoolkit

* Clean up

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Clean up tests

* Resolve outstanding issues

* Update AudiobookBookmarkBusinessLogicTests.swift

* Clean up tests

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update Palace.xcscheme

* bump build and revert debug code

* Update project.pbxproj

* Update project.pbxproj

* [PP-1068] Resolve issues with annotation back support (#433)

* Integrate updated library, resolve cookie reset bug

* Bump version integrate updated library

* Update project.pbxproj

* Update project.pbxproj

* Improve image mapping and other performance/threading improvements

* Update TPPNetworkExecutor.swift

* Update project.pbxproj

* Update project.pbxproj

* Working track position loading, restore tests

* update track positions and bookmarks

* Update ios-audiobooktoolkit

* Clean up

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Clean up tests

* Resolve outstanding issues

* Update AudiobookBookmarkBusinessLogicTests.swift

* Clean up tests

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update AudiobookBookmarkBusinessLogicTests.swift

* Update Palace.xcscheme

* bump build and revert debug code

* Update project.pbxproj

* Update project.pbxproj

* Update Palace-Info.plist

* Support old bookmarks

* Revert test changes

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPReadiumBookmark.swift

* send emails to palace (#434)

* Update dependencies and build number (#435)

* [PP-1372][PP-1371]  download tracks in correct order, update lock screen copy (#436)

* Update dependencies and build number

* Resolve outstanding audiobook issues

* Update project.pbxproj

* Clean up

* Update project.pbxproj

* Update AudiobookBookmarkBusinessLogicTests.swift

* [PP-1373] Progressively decrypt LCPAudiobooks (#437)

* Update swift-toolkit

* Update ios-audiobooktoolkit

* Clean up

* Update TPPBookDetailsProblemDocumentViewController.swift (#438)

* Improve findaway download task to show progress updates (#439)

* [PP-1373] Prevent LCP audiobook lock on open (#440)

* Update swift-toolkit

* Update ios-audiobooktoolkit

* Clean up

* Fix LCP downloads and resolve errors on token refresh

* Update project.pbxproj

* Update project.pbxproj

* Update TPPNetworkExecutor.swift

* [PP-1405] Resolve crash on MyBooksView's SearchView (#441)

* Resolve search view controller crash issue

* Update project.pbxproj

* Resolve TOC navigation errors

* Resolve TOC navigation errors (#442)

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* [PP-1412] Properly map Feedbook audiobook manifests (#443)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* [PP-1373] LCP audiobooks freeze on startup (#444)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* [PP-1408] Show correct title for chapters (#445)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* [PP-1422] Properly display local annotations (#446)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* [PP-1364] Update image loader to avoid race condition (#447)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* Update TrackPosition+Annotations.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* [PP-1373] Resolve lcp delays (#448)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* Update TrackPosition+Annotations.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Properly map audiobookmarks to locator

* Working implementation

* Capture time stamp from outer element of locator

* Move location saving to background thread

* Resolve syncing issues to prevent over uploading bookmarks

* Add additional backward compatability support

* Restore tests

* Restore audibookmark tests

* Improve bookmark syncing logic and code clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update AudioBookmark.swift

* Update TokenRequest.swift

* Update AudioBookmark.swift

* Update AudiobookmarkTests.swift

* [PP-1438] Restore cross platform annotations (#449)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* Update TrackPosition+Annotations.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Properly map audiobookmarks to locator

* Working implementation

* Capture time stamp from outer element of locator

* Move location saving to background thread

* Resolve syncing issues to prevent over uploading bookmarks

* Add additional backward compatability support

* Restore tests

* Restore audibookmark tests

* Improve bookmark syncing logic and code clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update AudioBookmark.swift

* Update TokenRequest.swift

* Update AudioBookmark.swift

* Update AudiobookmarkTests.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* [PP-1519] Chapter navigation errors (#450)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* Update TrackPosition+Annotations.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Properly map audiobookmarks to locator

* Working implementation

* Capture time stamp from outer element of locator

* Move location saving to background thread

* Resolve syncing issues to prevent over uploading bookmarks

* Add additional backward compatability support

* Restore tests

* Restore audibookmark tests

* Improve bookmark syncing logic and code clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update AudioBookmark.swift

* Update TokenRequest.swift

* Update AudioBookmark.swift

* Update AudiobookmarkTests.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* [PP-1510] Resolve overdrive duration issues (#451)

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Bump build number

* Update project.pbxproj

* Update project.pbxproj

* [PP-1519] Resolve outstanding chapter issues (#452)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* Update TrackPosition+Annotations.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Properly map audiobookmarks to locator

* Working implementation

* Capture time stamp from outer element of locator

* Move location saving to background thread

* Resolve syncing issues to prevent over uploading bookmarks

* Add additional backward compatability support

* Restore tests

* Restore audibookmark tests

* Improve bookmark syncing logic and code clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update AudioBookmark.swift

* Update TokenRequest.swift

* Update AudioBookmark.swift

* Update AudiobookmarkTests.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Bump build number

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* [PP-1519] Chapter navigation errors (#453)

* Resolve TOC navigation errors

* integrate updated audiobook toolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update TPPBookCellDelegate+Extensions.swift

* Update ios-audiobooktoolkit

* Prevent LCP lock on startup

* Update project.pbxproj

* Resolve token refresh issue

* add pretty printing extension for debugging

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update ios-audiobooktoolkit

* Multiple fixes

* merge in dev

* Update project.pbxproj

* Clean up

* Ensure image update is not missed by callback

* Update project.pbxproj

* Update TrackPosition+Annotations.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Properly map audiobookmarks to locator

* Working implementation

* Capture time stamp from outer element of locator

* Move location saving to background thread

* Resolve syncing issues to prevent over uploading bookmarks

* Add additional backward compatability support

* Restore tests

* Restore audibookmark tests

* Improve bookmark syncing logic and code clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Update AudioBookmark.swift

* Update TokenRequest.swift

* Update AudioBookmark.swift

* Update AudiobookmarkTests.swift

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Bump build number

* Update project.pbxproj

* Update project.pbxproj

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Resolve UI lockup on NonLCP books

* Update project.pbxproj

* Update project.pbxproj

* Performance testing updates

* Performance Testing Clean up

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Clean up

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

---------

Co-authored-by: Jonathan Green <[email protected]>

* [PP-1559] Adjust preview link selection (#461)

* Update TPPOPDSEntry.m

* Update project.pbxproj

* [PP-1635] Resolve crash on sample overload (#462)

* Update TPPOPDSEntry.m

* Update project.pbxproj

* Prevent crash on multiple sample taps

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* [PP-1092] Books aren't removed from books view (#463)

* Update TPPBookCoverRegistry.swift

* Return books when expired

* Update project.pbxproj

* PP-1678] Restore playback tracker (#464)

* Restore playback tracker plus unit tests

* Update ios-audiobooktoolkit

* Revert "Restore playback tracker plus unit tests"

This reverts commit 85468a7.

* Reapply "Restore playback tracker plus unit tests"

This reverts commit 4bd9e47.

* Update project.pbxproj

* Update project.pbxproj

* Clean up

* Update AudiobookTrackerTests.swift

* Update Palace.xcscheme

* [PP-1707] Sets unique cache key on overdrive download task (#465)

* Update ios-audiobooktoolkit

* Update TPPBookCoverRegistry.swift

* Update project.pbxproj

* Update TPPBookCoverRegistry.swift

* [PP-1645] Performance improvements (#467)

* Update TPPBookCoverRegistry.swift

* Return books when expired

* Update project.pbxproj

* fixes in progress

* Update ios-audiobooktoolkit

* Update project.pbxproj

* Update project.pbxproj

* Clean up

* Clean up #2

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* [PP-1697] Add logging tool to time tracker (#468)

* Resolve time tracking issues and implement logger

* Update project.pbxproj

* Update project.pbxproj

* Update project.pbxproj

* Revert "Update project.pbxproj"

This reverts commit 550f59a.

* Update project.pbxproj

* [PP-1722] Don't pause on background (#469)

* PP-1705 fetch bookmarks for pdfs

* Update project.pbxproj

* Update TPPAnnotationMock.swift

* Update TPPAnnotationMock.swift

* Update TPPAnnotationMock.swift

* [PP-1729] fix Xcode 16 build failure (#470)

* Enable logging on TestFlight and fix SQLite errors in XCode 16

* Update project.pbxproj

* Update TPPNetworkQueue.swift

* [PP-1670] Properly parse LCP titles (#471)

* Update LCP parsing

* Update project.pbxproj

* [PP-1672] Enables bluetooth player controls (#472)

* Integrate updated audiobook toolkit

* Update TPPBookmarkFactory.swift

* [PP-1758] Fix bookmark sync (#473)

* Resolve disappearing bookmarks

* Update Palace-Info.plist

* Update project.pbxproj

* Update TPPReaderBookmarksBusinessLogic.swift

* Restore tests

* [PP-1758] Bookmarks missing chapter names (#475)

* Pull bookmark titles from toc

* Resolve TPPBookRegistry crashes

* Revert "Resolve TPPBookRegistry crashes"

This reverts commit da3b884.

* Update project.pbxproj

* Update TPPBookRegistryMock.swift

* [PP-1801] Overdrive audiobook seek (#477)

* Update audiobook library, dont attempt token refresh if no token URL is provided

* Bump build and update library

* [PP-1730] Implement SAML login indicator (#478)

* Implement SAML login indicator

* Removed updated code

* Update project.pbxproj

* Clean up and restore tests

* Update project.pbxproj

* Update project.pbxproj

---------

Co-authored-by: Vladimir Fedorov <[email protected]>
Co-authored-by: Jonathan Green <[email protected]>
  • Loading branch information
3 people authored Nov 22, 2024
1 parent 419f310 commit 5bd0cba
Show file tree
Hide file tree
Showing 11 changed files with 223 additions and 138 deletions.
42 changes: 20 additions & 22 deletions Palace.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -629,7 +629,6 @@
D570B5742BA20139003FE991 /* TPPSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B2B8DC2759552F00150ED4 /* TPPSettingsViewController.swift */; };
D570B5752BA20139003FE991 /* String+MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DD567AE22B95A30001F0C83 /* String+MD5.swift */; };
D570B5762BA20139003FE991 /* TPPNetworkQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E671FF7C1E3A7068002AB13F /* TPPNetworkQueue.swift */; };
D570B5772BA20139003FE991 /* TPPSAMLHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 730263AB2540DE4200A53891 /* TPPSAMLHelper.m */; };
D570B5782BA20139003FE991 /* TPPPDFDocumentMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = E706F60E286388B3000B7431 /* TPPPDFDocumentMetadata.swift */; };
D570B5792BA20139003FE991 /* TPPPDFDocumentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7861C4A28468AB200B3A38A /* TPPPDFDocumentView.swift */; };
D570B57A2BA20139003FE991 /* TPPPDFTextExtractor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E78ED2302B18026A00773278 /* TPPPDFTextExtractor.swift */; };
Expand Down Expand Up @@ -1104,8 +1103,6 @@
E5824BDF2994AC2900DE76C2 /* NormalBookCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5824BDE2994AC2900DE76C2 /* NormalBookCell.swift */; };
E5824BE12994AF4800DE76C2 /* DownloadingBookCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5824BE02994AF4800DE76C2 /* DownloadingBookCell.swift */; };
E5824BE32994B29700DE76C2 /* ButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5824BE22994B29700DE76C2 /* ButtonView.swift */; };
E5824BF129988C4E00DE76C2 /* TPPSAMLHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 730263AB2540DE4200A53891 /* TPPSAMLHelper.m */; };
E5824BF229988C4F00DE76C2 /* TPPSAMLHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 730263AB2540DE4200A53891 /* TPPSAMLHelper.m */; };
E58565CF269774C400A5FBD5 /* AudioEngine.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E58565CE269774C400A5FBD5 /* AudioEngine.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
E58C330A2AD98F61005C44A2 /* EPUBSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E57345502AD6EB600021D768 /* EPUBSearchViewModel.swift */; };
E59526EB28D24FC000C179DA /* AudiobookSample.swift in Sources */ = {isa = PBXBuildFile; fileRef = E59526EA28D24FC000C179DA /* AudiobookSample.swift */; };
Expand Down Expand Up @@ -1140,6 +1137,9 @@
E5C2C422268BA5140046F415 /* TPPRegistryDebuggingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5C2C421268BA5140046F415 /* TPPRegistryDebuggingCell.swift */; };
E5D3288A292C0D34008BFD01 /* txstrings.json in Resources */ = {isa = PBXBuildFile; fileRef = E5D32881292C0D34008BFD01 /* txstrings.json */; };
E5D3288B292C0D68008BFD01 /* txstrings.json in Resources */ = {isa = PBXBuildFile; fileRef = E5D32881292C0D34008BFD01 /* txstrings.json */; };
E5E2F8D42CB631C700A95840 /* TPPSAMLHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5E2F8D32CB631C100A95840 /* TPPSAMLHelper.swift */; };
E5E2F8D52CB631C700A95840 /* TPPSAMLHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5E2F8D32CB631C100A95840 /* TPPSAMLHelper.swift */; };
E5E2F8D62CB631C700A95840 /* TPPSAMLHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5E2F8D32CB631C100A95840 /* TPPSAMLHelper.swift */; };
E5E4907229280597005BFC55 /* Strings.swift in Sources */ = {isa = PBXBuildFile; fileRef = E54DD4CF275C66F30013C200 /* Strings.swift */; };
E5EFDE78298C43D300258CA3 /* BookButtonState.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5EFDE77298C43D300258CA3 /* BookButtonState.swift */; };
E5EFDE79298C43DD00258CA3 /* BookButtonState.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5EFDE77298C43D300258CA3 /* BookButtonState.swift */; };
Expand Down Expand Up @@ -1758,8 +1758,6 @@
5DD567AE22B95A30001F0C83 /* String+MD5.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+MD5.swift"; sourceTree = "<group>"; };
5DD567B422B97344001F0C83 /* Data+Base64.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Data+Base64.swift"; sourceTree = "<group>"; };
7300D469258829E1002256A3 /* unit-testing.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = "unit-testing.yml"; sourceTree = "<group>"; };
730263AA2540DE4200A53891 /* TPPSAMLHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TPPSAMLHelper.h; sourceTree = "<group>"; };
730263AB2540DE4200A53891 /* TPPSAMLHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TPPSAMLHelper.m; sourceTree = "<group>"; };
7307A5EC23FF1A8500DE53DE /* TPPOpenSearchDescriptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TPPOpenSearchDescriptionTests.swift; sourceTree = "<group>"; };
73085E192502DE88008F6244 /* TPPPresentationUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TPPPresentationUtils.swift; sourceTree = "<group>"; };
73085E3425030D27008F6244 /* SEMigrations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SEMigrations.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2042,6 +2040,7 @@
E5C1F52927990929005FC6B2 /* OverdriveProcessor.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OverdriveProcessor.xcodeproj; path = "ios-audiobook-overdrive/OverdriveProcessor/OverdriveProcessor.xcodeproj"; sourceTree = "<group>"; };
E5C2C421268BA5140046F415 /* TPPRegistryDebuggingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TPPRegistryDebuggingCell.swift; sourceTree = "<group>"; };
E5D32881292C0D34008BFD01 /* txstrings.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = txstrings.json; sourceTree = "<group>"; };
E5E2F8D32CB631C100A95840 /* TPPSAMLHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TPPSAMLHelper.swift; sourceTree = "<group>"; };
E5EFDE77298C43D300258CA3 /* BookButtonState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookButtonState.swift; sourceTree = "<group>"; };
E5EFDE7B298C4F8000258CA3 /* BookCellModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookCellModel.swift; sourceTree = "<group>"; };
E5F8A57C28A48B8300A229AE /* BookPreviewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookPreviewTests.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2579,13 +2578,12 @@
7332E143252F756E0043F2E1 /* SignInLogic */ = {
isa = PBXGroup;
children = (
E5E2F8D32CB631C100A95840 /* TPPSAMLHelper.swift */,
1158812C1A894F4E008672C3 /* TPPAccountSignInViewController.h */,
1158812D1A894F4E008672C3 /* TPPAccountSignInViewController.m */,
086C45D524AE77CA00F5108E /* TPPBasicAuth.swift */,
089E42C5249A823800310360 /* TPPCookiesWebViewController.swift */,
734B78982565F7DE006FB8AD /* TPPReauthenticator.swift */,
730263AA2540DE4200A53891 /* TPPSAMLHelper.h */,
730263AB2540DE4200A53891 /* TPPSAMLHelper.m */,
731A5B1124621F2B00B5E663 /* TPPSignInBusinessLogic.swift */,
E74752F627FF044400F5E7FA /* TPPSignInBusinessLogic+CardCreation.swift */,
730D17CB25535954004CAC83 /* TPPSignInBusinessLogic+BookmarkSyncing.swift */,
Expand Down Expand Up @@ -4466,6 +4464,7 @@
73D8D27925A68D3B00DF5F69 /* TPPReaderPositionsVC.swift in Sources */,
21D746E82718A4C000C0E1B4 /* AdobeDRMFetcherError.swift in Sources */,
73EB0A9425821DF4006BC997 /* UIButton+NYPLAppearanceAdditions.m in Sources */,
E5E2F8D52CB631C700A95840 /* TPPSAMLHelper.swift in Sources */,
73EB0A9625821DF4006BC997 /* SEMigrations.swift in Sources */,
73EB0A9725821DF4006BC997 /* TPPBookDetailDownloadingView.m in Sources */,
21E41799292813A000A78606 /* AsyncImage.swift in Sources */,
Expand Down Expand Up @@ -4687,7 +4686,6 @@
73EB0B1D25821DF4006BC997 /* TPPLoginCellTypes.swift in Sources */,
E727EFAF2A1BFB20006AB1F2 /* DLNavigator.swift in Sources */,
E5515EC22AD8E843000BDFE9 /* UIHostingController+Extensions.swift in Sources */,
E5824BF229988C4F00DE76C2 /* TPPSAMLHelper.m in Sources */,
73EB0B1E25821DF4006BC997 /* TPPAccountSignInViewController.m in Sources */,
73EB0B1F25821DF4006BC997 /* UserProfileDocument.swift in Sources */,
21E41777292810E000A78606 /* TPPPDFDocumentMetadata.swift in Sources */,
Expand Down Expand Up @@ -4759,7 +4757,6 @@
E5B2B8E12759583200150ED4 /* TPPSettingsViewController.swift in Sources */,
5DD567AF22B95A30001F0C83 /* String+MD5.swift in Sources */,
E671FF7D1E3A7068002AB13F /* TPPNetworkQueue.swift in Sources */,
E5824BF129988C4E00DE76C2 /* TPPSAMLHelper.m in Sources */,
E706F60F286388B3000B7431 /* TPPPDFDocumentMetadata.swift in Sources */,
E7861C4B28468AB200B3A38A /* TPPPDFDocumentView.swift in Sources */,
E78ED2312B18026A00773278 /* TPPPDFTextExtractor.swift in Sources */,
Expand Down Expand Up @@ -4824,6 +4821,7 @@
E7376ECC287DF1C30095AADF /* DispatchQueue.swift in Sources */,
11548C0E1939147D009DBF2E /* TPPCatalogNavigationController.m in Sources */,
E5A1413528D94DDA0091AD2D /* TPPContentType.swift in Sources */,
E5E2F8D42CB631C700A95840 /* TPPSAMLHelper.swift in Sources */,
215C866D27064198005F9621 /* BundleExtension.swift in Sources */,
E699BA402166598B00A0736A /* TPPEntryPointView.swift in Sources */,
A46226271B39D4980063F549 /* TPPOPDSGroup.m in Sources */,
Expand Down Expand Up @@ -5108,7 +5106,6 @@
D570B5742BA20139003FE991 /* TPPSettingsViewController.swift in Sources */,
D570B5752BA20139003FE991 /* String+MD5.swift in Sources */,
D570B5762BA20139003FE991 /* TPPNetworkQueue.swift in Sources */,
D570B5772BA20139003FE991 /* TPPSAMLHelper.m in Sources */,
D570B5782BA20139003FE991 /* TPPPDFDocumentMetadata.swift in Sources */,
D570B5792BA20139003FE991 /* TPPPDFDocumentView.swift in Sources */,
D570B57A2BA20139003FE991 /* TPPPDFTextExtractor.swift in Sources */,
Expand Down Expand Up @@ -5211,6 +5208,7 @@
D570B5DA2BA20139003FE991 /* TPPOPDSAcquisitionPath.m in Sources */,
D570B5DB2BA20139003FE991 /* UIHostingController+Extensions.swift in Sources */,
D570B5DC2BA20139003FE991 /* TPPOPDSAcquisitionAvailability.m in Sources */,
E5E2F8D62CB631C700A95840 /* TPPSAMLHelper.swift in Sources */,
D570B5DD2BA20139003FE991 /* TPPEncryptedPDFDataProvider.m in Sources */,
D570B5DE2BA20139003FE991 /* NSError+NYPLAdditions.swift in Sources */,
D570B5E02BA20139003FE991 /* TPPCatalogLaneCell.m in Sources */,
Expand Down Expand Up @@ -5659,7 +5657,7 @@
CODE_SIGN_IDENTITY = "Apple Distribution";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 297;
CURRENT_PROJECT_VERSION = 298;
DEVELOPMENT_TEAM = 88CBA74T8K;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 88CBA74T8K;
ENABLE_BITCODE = NO;
Expand All @@ -5681,7 +5679,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
PRODUCT_BUNDLE_IDENTIFIER = org.thepalaceproject.palace;
PRODUCT_MODULE_NAME = Palace;
PRODUCT_NAME = "Palace-noDRM";
Expand Down Expand Up @@ -5718,7 +5716,7 @@
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Palace/SimplyE.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CURRENT_PROJECT_VERSION = 297;
CURRENT_PROJECT_VERSION = 298;
DEVELOPMENT_TEAM = 88CBA74T8K;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 88CBA74T8K;
ENABLE_BITCODE = NO;
Expand All @@ -5740,7 +5738,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
PRODUCT_BUNDLE_IDENTIFIER = org.thepalaceproject.palace;
PRODUCT_MODULE_NAME = Palace;
PRODUCT_NAME = "Palace-noDRM";
Expand Down Expand Up @@ -5903,7 +5901,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 297;
CURRENT_PROJECT_VERSION = 298;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 88CBA74T8K;
ENABLE_BITCODE = NO;
Expand All @@ -5930,7 +5928,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
PRODUCT_BUNDLE_IDENTIFIER = org.thepalaceproject.palace;
PROVISIONING_PROFILE_SPECIFIER = "Ad Hoc 2";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "Ad Hoc 2";
Expand Down Expand Up @@ -5964,7 +5962,7 @@
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Palace/SimplyE.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CURRENT_PROJECT_VERSION = 297;
CURRENT_PROJECT_VERSION = 298;
DEVELOPMENT_TEAM = 88CBA74T8K;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 88CBA74T8K;
ENABLE_BITCODE = NO;
Expand All @@ -5991,7 +5989,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
PRODUCT_BUNDLE_IDENTIFIER = org.thepalaceproject.palace;
PROVISIONING_PROFILE_SPECIFIER = "App Store";
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "App Store 2";
Expand Down Expand Up @@ -6026,7 +6024,7 @@
CODE_SIGN_IDENTITY = "Apple Development";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 297;
CURRENT_PROJECT_VERSION = 298;
DEVELOPMENT_TEAM = "";
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 88CBA74T8K;
ENABLE_BITCODE = NO;
Expand All @@ -6052,7 +6050,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
PRODUCT_BUNDLE_IDENTIFIER = org.thepalaceproject.palace;
PRODUCT_NAME = Palace;
PROVISIONING_PROFILE_SPECIFIER = "Ad Hoc 2";
Expand Down Expand Up @@ -6087,7 +6085,7 @@
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Palace/SimplyE.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution";
CURRENT_PROJECT_VERSION = 297;
CURRENT_PROJECT_VERSION = 298;
DEVELOPMENT_TEAM = 88CBA74T8K;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 88CBA74T8K;
ENABLE_BITCODE = NO;
Expand All @@ -6113,7 +6111,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 1.1.3;
MARKETING_VERSION = 1.1.4;
PRODUCT_BUNDLE_IDENTIFIER = org.thepalaceproject.palace;
PRODUCT_NAME = Palace;
PROVISIONING_PROFILE_SPECIFIER = "App Store";
Expand Down
1 change: 0 additions & 1 deletion Palace/AppInfrastructure/Palace-Bridging-Header.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@
#import "TPPOPDS.h"
#import "TPPReloadView.h"
#import "TPPRootTabBarController.h"
#import "TPPSAMLHelper.h"
#import "TPPSettingsAccountDetailViewController.h"
#import "TPPXML.h"
#import "UIFont+TPPSystemFontOverride.h"
Expand Down
Loading

0 comments on commit 5bd0cba

Please sign in to comment.