Categories:Reading License:GPLv3 Web Site:http://www.sufficientlysecure.org/android Source Code:https://github.com/SufficientlySecure/document-viewer Issue Tracker:https://github.com/SufficientlySecure/document-viewer/issues Changelog:https://raw.githubusercontent.com/SufficientlySecure/document-viewer/HEAD/document-viewer/src/main/assets/about/en/changelog.wiki Donate:http://www.sufficientlysecure.org/android Auto Name:Document Viewer Summary:Viewer for many document formats Description: Document Viewer supports: * PDF * DjVu * XPS (OpenXPS) * Comic Books (cbz) (NO support for cbr (rar compressed)) * FictionBook (fb2, fb2.zip) This apk supports all ABIs: ARM, x86 and MIPS. . Repo Type:git Repo:https://github.com/SufficientlySecure/document-viewer.git Build:2.1,2100 commit=v2.1 subdir=document-viewer buildjni=yes Build:2.2,2200 commit=v2.2 subdir=document-viewer buildjni=yes Build:2.4,2400 commit=6888f6bae47cf1a47d subdir=document-viewer buildjni=yes Build:2.5,2500 commit=v2.5 subdir=document-viewer gradle=yes buildjni=yes Build:2.6,2600 commit=v2.6 subdir=document-viewer submodules=yes gradle=yes prebuild=pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.6.1,2610 commit=v2.6.1 subdir=document-viewer submodules=yes gradle=yes prebuild=pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7,2700 commit=v2.7 subdir=document-viewer submodules=yes gradle=yes prebuild=pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.1,2710 commit=v2.7.1 subdir=document-viewer submodules=yes gradle=yes prebuild=pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.2,2720 commit=v2.7.2 subdir=document-viewer submodules=yes gradle=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2730 disable=doesn't build commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2731 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2732 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2733 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2734 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2735 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := arm64-v8a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2736 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86_64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.3,2737 commit=v2.7.3 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/ buildjni=yes Build:2.7.4,2741 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.4,2742 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.4,2743 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.4,2744 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.4,2745 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := arm64-v8a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.4,2746 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86_64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.4,2747 commit=v2.7.4 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/debug/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2751 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2752 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e '/gradleVersion/d' ../build.gradle && \ sed -i -e '/Wrapper/agradleVersion = "2.11"\n' ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2753 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2754 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2755 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := arm64-v8a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2756 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86_64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.5,2757 disable=wait for 2.7.6 commit=v2.7.5 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2761 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2762 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := armeabi-v7a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2763 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2764 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2765 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := arm64-v8a" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2766 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := x86_64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Build:2.7.6,2767 commit=v2.7.6 subdir=document-viewer submodules=yes gradle=yes forcevercode=yes prebuild=sed -i -e '/splits/,+7d' build.gradle && \ sed -i -e '/applicationVariants\.all/,+5d' build.gradle && \ sed -i -e '/ext\.versionCode/d' build.gradle && \ echo "APP_ABI := mips64" > jni/Application.mk && \ pushd ../ && \ ./init.sh && \ popd && \ sed -i -e "s/gradleVersion = '2\.2\.1'/gradleVersion = '2.10'/" ../build.gradle scandelete=document-viewer/jni/mupdf/mupdf/build/release/,document-viewer/jni/mupdf/mupdf/thirdparty/curl/tests/data/test* buildjni=yes Maintainer Notes: * Check init.sh from time to time. * Archive policy last three upstream releases * Disable AUM since it does not support ABI splits . Archive Policy:10 versions Auto Update Mode:None Update Check Mode:Tags Vercode Operation:%c + 7 Current Version:2.7.7 Current Version Code:2777