Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-06 | Add bookmarks so we can find a location after reflowing a document. | Tor Andersson | |
2017-02-06 | Add -I option to mupdf to invert colors. | Robin Watts | |
2017-01-31 | Add helper functions to AndroidDrawDevice. | Tor Andersson | |
2017-01-23 | android: Add ndk-build makefile to build JNI library for android viewers. | Sebastian Rasmussen | |
Run 'make android' to invoke ndk-build with the proper arguments. The results are placed in build/android. | |||
2017-01-17 | java: Add gdb target for debugging JNI crashes. | Sebastian Rasmussen | |
2017-01-17 | java: JNI code needs generated header files from mupdf library. | Sebastian Rasmussen | |
2017-01-17 | java: Simplify loadLibrary call. | Tor Andersson | |
Always look in order for the following libraries: mupdf_java64 mupdf_java32 mupdf_java | |||
2017-01-17 | java: Add text searching. | Tor Andersson | |
2017-01-17 | java: Allow custom compiler flags. | Sebastian Rasmussen | |
2017-01-17 | Fix typos. | Sebastian Rasmussen | |
2017-01-17 | Fix 697476: Rename header files. | Tor Andersson | |
Xcode has an idiotic default configuration where it gets confused by include search paths and file names in projects, so that it will load our "mupdf/fitz/math.h" instead of the system <math.h>. Work around this by renaming header files that have the same base name as a system header (even though they live in a subdirectory, and should never be available directly on the compiler's include path). | |||
2017-01-17 | MSVC: Fix libmupf openssl configurations include paths. | Robin Watts | |
2017-01-17 | MSVC: Remove libluratech non commercial configurations | Robin Watts | |
2017-01-17 | MSVC: Fix 64bit builds of libmuthreads | Robin Watts | |
2017-01-17 | Remove preprocessor defines from vcproj. | Tor Andersson | |
Keeping them up to date is difficult and prone to errors, so we move setting the USE_OUTPUT_DEBUG_STRING and FZ_LARGEFILE flags to the source instead of relying on project file definitions. | |||
2017-01-17 | x11: Add -b flag to x11 viewer. | Tor Andersson | |
2017-01-17 | java: Call dispose() instead of System.exit() when closing the window. | Tor Andersson | |
2017-01-09 | Remove platform/android/example directory. | Tor Andersson | |
The Android example viewer has been moved to its own git repository. | |||
2017-01-09 | Remove platform/android/viewer directory. | Tor Andersson | |
The Android viewer has been moved to its own git repository. | |||
2017-01-09 | Remove platform/ios directory. | Tor Andersson | |
The iOS viewer has been moved to its own git repository. | |||
2017-01-09 | java: Clean up and simplify example viewer. | Tor Andersson | |
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. | |||
2017-01-09 | java: Handle outlines with duff links. | Tor Andersson | |
2017-01-09 | java: Fix encoding problems when turning strings into java strings. | Tor Andersson | |
Most strings coming out of various MuPDF functions are already decoded to utf-8; so manually decoding from PDFDocEncoding or UCS-2 is actually harmful rather than helpful. | |||
2017-01-09 | java: Use default build type when compiling. | Sebastian Rasmussen | |
The default choice is overridden in the same way as for a normal compile. | |||
2017-01-09 | java: Automatically determine openjdk path. | Sebastian Rasmussen | |
Also allow for overriding the decision by setting JAVA_HOME. | |||
2016-12-27 | Strip extraneous blank lines. | Tor Andersson | |
2016-12-23 | Remember to stroke the graphics in the fake document. | Sebastian Rasmussen | |
Additionally clean up the objects created for the fake document along with the document itself and report error to the caller by return code, not by using an exception. | |||
2016-12-22 | When document reloading fails, do not leak filename. | Sebastian Rasmussen | |
2016-12-19 | Squash WIN32 build warning. | Robin Watts | |
2016-12-16 | gl: Print warning when link destinations cannot be found. | Tor Andersson | |
2016-12-14 | Bug 697392: Close device before dropping it. | Sebastian Rasmussen | |
2016-12-12 | PDF Portfolio support. | Robin Watts | |
New PDF Portfolio manipulation API. Simple mutool 'portfolio' tool for listing/extracting/embedding files. | |||
2016-12-02 | Bump version number. | Tor Andersson | |
2016-12-02 | Fix iOS build. | Tor Andersson | |
2016-12-02 | iOS: Let Xcode 8.1 perform it's recommended updates | Joseph Heenan | |
Only really important change is updating the deployment target to iOS 8, as earlier versions aren't supported by Xcode 8.1. | |||
2016-12-02 | iOS: Build fix for fz_resolve_link API change | Joseph Heenan | |
2016-12-02 | iOS: Fix for xcode build after cmap re-arrangement | Joseph Heenan | |
Just check for one of the new filenames | |||
2016-11-23 | Add 'X' option to disable document styles. | Tor Andersson | |
2016-11-23 | Convert mudraw and muraster to use mu-threads. | Robin Watts | |
Saves having the same threading code repeatedly. | |||
2016-11-23 | First version of mu-office-lib. | Robin Watts | |
2016-11-23 | Move threading macros out into a mu-threads helper file. | Robin Watts | |
2016-11-22 | Rearrange CMap resources. Only include the ones that are used. | Tor Andersson | |
Silences unused variable warnings on gcc. | |||
2016-11-22 | Remove unused variable. | Sebastian Rasmussen | |
2016-11-21 | Harden viewers against failures when loading outlines. | Tor Andersson | |
Ignore invalid page references in outlines. This was shown by a file that had [null 0 0 1] as a link dest. Attempting to parse that threw an error, which caused the whole outline load to fail. | |||
2016-11-17 | Build Java viewer with libcrypto support if available. | Sebastian Rasmussen | |
2016-11-17 | Update to curl 7.51.0. | Sebastian Rasmussen | |
Fixes bug 697337. | |||
2016-11-17 | Do cleanup when dropping curl stream. | Sebastian Rasmussen | |
2016-11-17 | Rename openssl flags to libcrypto. | Sebastian Rasmussen | |
Only libcrypto is used to do checking of digital signatures. The SSL library openssl is never used. | |||
2016-11-16 | Fix 697334: disable text input in x11 viewer permanently. | Tor Andersson | |
The hacky stdin workaround has never worked satisfactorily. Just nuke it. | |||
2016-11-16 | pdf: Add 'compressed/raw' flag to pdf_add_stream. | Tor Andersson | |
Also expose the argument to JS and JNI. |