Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: TalbotGooday/PdfiumAndroid
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: pCloud/pdfium-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 84 files changed
  • 3 contributors

Commits on Sep 29, 2021

  1. Update project build configuration

    - Update to latest Gradle (7.0.2)
    - Update to latest AGP (7.0.2)
    - Update `compileSdkVersion` & `targetSdkVersion` to API31
    - Link the shared library makefiles with Gradle to enable
    integrated compilation.
    - Update the makefiles to allow NDK's toolchains to automatically
    link their packaged shared variant of LLVM's libstdc++.
    - Target the latest LTS version of NDK (23.0.7599858)
    Georgi Neykov committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    b506a9b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Update the libmodpdfium.so prebuilt binary.

    - Use the pdfium 2.0.15-based prebuilt binaries from:
    https://gitlab.com/axet/android-pdfium.
    The binaries are extracted from:
    https://search.maven.org/remotecontent?filepath=com/github/axet/pdfium/2.0.4/pdfium-2.0.4.aar.
    - Replace the reflection-based native fd int extraction
    from `ParcelFileDescriptor` with the API12+ getter method.
    Georgi Neykov committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    8744e12 View commit details
    Browse the repository at this point in the history
  2. Configure Gradle's Maven Publish plugin

    Georgi Neykov committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    dbca6c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Add @keep annotations for classes native code

    Dimitard committed Nov 5, 2021
    Configuration menu
    Copy the full SHA
    cb41cc8 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2025

  1. 2.0.0 | Update project dependencies

     - Set project version to 2.0.0
     - Bump gradle wrapper to 8.13
     - Bump gradle to 8.9.1
     - Set `sourceCompatibility` and `targetCompatibility` to Java 11
     - Bump NDK version to `29.0.13113456`
     - Set `compileSdkVersion`, `targetSdkVersion` to 35
     - Set `minSdkVersion` to 24
    Dimitard committed Apr 9, 2025
    Configuration menu
    Copy the full SHA
    ed07ec3 View commit details
    Browse the repository at this point in the history
  2. 2.0.0 | Update native files

     - Update `libmodpdfium.so` libs with 16kb versions
     - Update supporting public `*.h` files
     - Fix problem in `mainJNILib.cpp`
    Dimitard committed Apr 9, 2025
    Configuration menu
    Copy the full SHA
    2d3910c View commit details
    Browse the repository at this point in the history
  3. 2.0.0 | Add guide for building pdfium native lib

    Dimitard committed Apr 9, 2025
    Configuration menu
    Copy the full SHA
    6f2d6c2 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2025

  1. 2.0.0 | Fix merge request comments

     - Update `build.pdfium.sh` to close a chose `githash` for the pdfium build
     - Add additional information to the `BUILD_NATIVE.md`
    Dimitard committed Apr 11, 2025
    Configuration menu
    Copy the full SHA
    e5a65d9 View commit details
    Browse the repository at this point in the history
  2. 2.0.0 | Add add script ot build pdfium as static lib

     - Add `build_static_lib.sh` script dedicated to build pdfium as a static lib
     - Update the `BUILD_NATIVE.md` to take in to account the two different build scripts
    Dimitard committed Apr 11, 2025
    Configuration menu
    Copy the full SHA
    90c43cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e86f20 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. 2.1.0 | Update native files

     - Change `libmodpdfium.so` to use precompiled libs from `https://github.com/bblanchon/pdfium-binaries`
     - Update supporting public `*.h` files
    Dimitard committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    971afbe View commit details
    Browse the repository at this point in the history
  2. 2.1.0 | Update project version

     - Update project version to 2.1.0
     - Update CHANGELOG.md
     - Update README.md
    Dimitard committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    1bd7c00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41d61a0 View commit details
    Browse the repository at this point in the history
Loading