Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update AndroidPdfViewer library #821

Merged
merged 5 commits into from
Mar 16, 2024
Merged

Conversation

zacharee
Copy link
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.

None yet

2 participants