Skip to content

Update AndroidPdfViewer library#821

Merged
wonday merged 5 commits intowonday:masterfrom
zacharee:pdfiumandroidkt-impl
Mar 16, 2024
Merged

Update AndroidPdfViewer library#821
wonday merged 5 commits intowonday:masterfrom
zacharee:pdfiumandroidkt-impl

Conversation

@zacharee
Copy link
Copy Markdown
Contributor

Talbot Gooday's AndroidPdfViewer library hasn't received updates in years and never updated the underlying native PDFium library.

PdfiumAndroidKt is a successor to PdfiumAndroid, rewritten in Kotlin, and with updated native libraries. It's also being actively maintained.

This PR changes the AndroidPdfViewer dependency to my fork, which depends on PdfiumAndroidKt instead of PdfiumAndroid. I also added a direct dependency here to PdfiumAndroidKt so that it can be updated alongside PdfiumAndroidKt without needing to modify AndroidPdfViewer first.

I also did a little cleanup in the Gradle config and in PdfView.

My fork of AndroidPdfViewer comes with similar caveats to Talbot Gooday's in that I don't plan on maintaining it. However, I will be monitoring pull requests for features and bugfixes, and since PdfiumAndroidKt is doing most of the heavy lifting, AndroidPdfViewer shouldn't need many updates.

@wonday wonday merged commit 91b63c2 into wonday:master Mar 16, 2024
ghost pushed a commit to sandboxvn/react-native-pdf that referenced this pull request Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants