summaryrefslogtreecommitdiff
path: root/android/jni/mupdf.c
diff options
context:
space:
mode:
authorPaul Gardiner <paulg.artifex@glidos.net>2013-03-29 13:44:15 +0000
committerPaul Gardiner <paulg.artifex@glidos.net>2013-03-29 13:44:15 +0000
commitb8d9f5767c3057287dca3c26537f71110f705958 (patch)
treee9e2e2f11c96453a5a3264080c6ebc62fb4bc9d7 /android/jni/mupdf.c
parente6b829c3c7f64d8e68fa4a379b1011c13a4bf767 (diff)
downloadmupdf-b8d9f5767c3057287dca3c26537f71110f705958.tar.xz
Android: some user-feedback improvements
Disable some features when in reflow mode Disable features when document format prohibits Add a few instructional on-scrren, info messages
Diffstat (limited to 'android/jni/mupdf.c')
-rw-r--r--android/jni/mupdf.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/android/jni/mupdf.c b/android/jni/mupdf.c
index 51bd1aa2..20d3a026 100644
--- a/android/jni/mupdf.c
+++ b/android/jni/mupdf.c
@@ -462,6 +462,17 @@ JNI_FN(MuPDFCore_countPagesInternal)(JNIEnv *env, jobject thiz)
return count;
}
+JNIEXPORT jstring JNICALL
+JNI_FN(MuPDFCore_fileFormatInternal)(JNIEnv * env, jobject thiz)
+{
+ char info[64];
+ globals *glo = get_globals(env, thiz);
+
+ fz_meta(glo->doc, FZ_META_FORMAT_INFO, info, sizeof(info));
+
+ return (*env)->NewStringUTF(env, info);
+}
+
JNIEXPORT void JNICALL
JNI_FN(MuPDFCore_gotoPageInternal)(JNIEnv *env, jobject thiz, int page)
{