Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-23 | Improve return codes from pdf_authenticate_password. | Robin Watts | |
Customer request to enable finer control based on which password authenticates. | |||
2017-02-22 | Move PATH_MAX to system.h | Michael Vrhel | |
Better to have this defined at the system level rather than scattered about in various files. | |||
2017-02-21 | Fix typo in ffi_PDFAnnotation_setColor. | Tor Andersson | |
2017-02-21 | The 'count' array in pdf_annot_set_ink_list takes number of points. | Tor Andersson | |
Not number of coordinates. | |||
2017-02-21 | java: Fix typo in authenticatePassword. | Tor Andersson | |
2017-02-20 | android: Use system fonts as fallback instead of compiling binary blobs. | Tor Andersson | |
This drastically reduces the size of the android library. Unfortunately it means font support is limited to what is available on the device. We look for both the old DroidSans fonts and the more recent Noto fonts. | |||
2017-02-20 | Add no-reuse-images option to SVG device. | Tor Andersson | |
Also add explicit viewBox and width/height to image symbol and use elements, to work around a strange clipping/image scaling issue with firefox. | |||
2017-02-20 | Fix svg text output when text span is all whitespace or empty. | Tor Andersson | |
We were emitting unbalanced quotes for the x and y attributes. | |||
2017-02-20 | Add fz_font_is_bold and italic functions. Use them for svg output. | Tor Andersson | |
2017-02-20 | Emit more newlines in svg output. | Tor Andersson | |
The aim is to put each tag on a line of its own. | |||
2017-02-20 | Add svg writer. | Tor Andersson | |
Now mutool convert can write SVG documents. | |||
2017-02-20 | Add F1 help dialog to show key bindings in mupdf-gl. | Tor Andersson | |
2017-02-17 | Bug 697592: Fix double application of transform. | Robin Watts | |
When falling back from glyph cache based rendering to direct rendering, we were applying the transform twice due to the handling of dev->transform introduced in commit ccaf716. Fixed here. | |||
2017-02-14 | Fix patch drawing in AndroidDrawDevice. | Tor Andersson | |
It can be simplified now that we support custom strides in pixmaps. | |||
2017-02-14 | java: Make PDFDocument a subclass of Document. | Tor Andersson | |
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. | |||
2017-02-14 | Make svg text output format a runtime option. | Tor Andersson | |
2017-02-14 | gl: Add 'hjkl' keybindings that behave like the arrow keys. | Tor Andersson | |
Change the binding 'l' for showing links to 'L'. | |||
2017-02-09 | Bug 697500: Fix NULL ptr access. | Robin Watts | |
Cope better with errors during rendering - avoid letting the gstate stack get out of sync. This avoids us ever getting into the situation of popping a clip when we should be popping a mask or a group. This was causing an unexpected case in the painting. | |||
2017-02-09 | bug 697515: Fix out of bounds read in fz_subsample_pixmap | Robin Watts | |
Pointer arithmetic for final special case was going wrong. | |||
2017-02-08 | Add SVG_TEXT_AS_TEXT define. | Robin Watts | |
Build with this defined, and we no longer send text as reusable symbols, but instead send it as genuine text, with all the potential problems (mismatching fonts etc) that this entails. Requested by a customer. | |||
2017-02-06 | Add fitPage, fitPageWidth functions to AndroidDrawDevice. | Tor Andersson | |
2017-02-06 | Make sure to fill in 'doc' field of HTML links. | Tor Andersson | |
2017-02-06 | Add bookmarks so we can find a location after reflowing a document. | Tor Andersson | |
2017-02-06 | Be stricter when parsing OCG selections in mudraw. | Sebastian Rasmussen | |
This avoids allowing 0,z as a valid selection. | |||
2017-02-06 | Drop selected ui when dropping OCG for pdf documents. | Sebastian Rasmussen | |
2017-02-06 | Fix FMT_zu definition for windows 64. | Robin Watts | |
2017-02-06 | Add -I option to mupdf to invert colors. | Robin Watts | |
2017-02-06 | Fix Win32 builds. | Robin Watts | |
2017-02-04 | Bug 697514: Write SVG output to stdout if no output specified. | Sebastian Rasmussen | |
2017-01-31 | svg: Add arc support. | Tor Andersson | |
Copied from XPS implementation. | |||
2017-01-31 | Update MuJS. | Tor Andersson | |
2017-01-31 | Add helper functions to AndroidDrawDevice. | Tor Andersson | |
2017-01-31 | muraster: When outputting to /dev/null, still free bitmaps. | Robin Watts | |
This was leading to memory leaks on the dev board. | |||
2017-01-23 | Fix fallback system callback for serif fonts. | 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-20 | Add system fallback font callback. | Tor Andersson | |
2017-01-20 | Add separate TOFU_NOTO define to skip Noto fonts (but not Charis SIL). | Tor Andersson | |
2017-01-19 | Use static assignments in Makerules. | Tor Andersson | |
2017-01-18 | Detect MSYS2 as a MinGW build in Makerules. | Tor Andersson | |
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 | Only use openssl 1.0.1t and earlier. | Tor Andersson | |
Later versions are incompatible with how we call it. | |||
2017-01-17 | Automatically turn on PACIFY_VALGRIND for debug builds. | Tor Andersson | |
Add 'build=valgrind' configuration. | |||
2017-01-17 | java: Allow custom compiler flags. | Sebastian Rasmussen | |
2017-01-17 | Fix typos. | Sebastian Rasmussen | |
2017-01-17 | Update MuJS. | Tor Andersson | |
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 | |