Age | Commit message (Collapse) | Author |
|
Fix DisplayList.search() to return a Quad[], not a Rect[].
Add a Rect constructor that takes a Quad.
Modify the sample Java viewer accordingly.
This is necessary to (partially) fix SmartOffice bug #700031.
|
|
|
|
|
|
Requires use of Document.openDocument(path) to open a document. No more
new Document(path) since we may need to return a PDFDocument.
Create a new blank PDF with new PDFDocument() constructor.
|
|
|
|
|
|
|
|
Don't pull in swing classes for simple desktop AWT viewer.
Use inner classes for helper classes.
Add list of zoom levels.
Add table of content list.
Make page canvas flicker free.
|
|
|
|
Also fix bug in sample java viewer where zoom caused an Exception.
|
|
|
|
also: zoom in/out buttons
|
|
platform/java and platform/android are reorganized:
platform/java
The new JNI Java classes, mupdf_native.{c,h}, Makefile and Makejar.
platform/java/example
The example desktop viewer classes.
platform/android/viewer
The original demo viewer.
ndk-build is used to build libmupdf_java.so,
making reference to mupdf_native.{c,h} in platform/java.
|