diff options
author | Paul Gardiner <paulg.artifex@glidos.net> | 2013-03-29 13:44:15 +0000 |
---|---|---|
committer | Paul Gardiner <paulg.artifex@glidos.net> | 2013-03-29 13:44:15 +0000 |
commit | b8d9f5767c3057287dca3c26537f71110f705958 (patch) | |
tree | e9e2e2f11c96453a5a3264080c6ebc62fb4bc9d7 /android/jni/mupdf.c | |
parent | e6b829c3c7f64d8e68fa4a379b1011c13a4bf767 (diff) | |
download | mupdf-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.c | 11 |
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) { |