Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-13 | Register .fb2 extension in mupdf-gl on windows. | Tor Andersson | |
2017-04-13 | Register .fb2 extension in windows viewer. | Tor Andersson | |
2017-04-13 | Export fz_recognize_document and use it in java code. | Sebastian Rasmussen | |
2017-04-13 | Change generated files to be C instead of headers. | Tor Andersson | |
Remove AdobeCA.p7c from autogenerated files. Just include the array in the source. Simplifies makefile dependencies and makes the sizes of each bit of data easier to look at. It also paves the way for eventually using objcopy to create binary objects for the fonts instead of needing to use hexdump. | |||
2017-04-13 | Clean up mupdf-gl usage message. | Tor Andersson | |
2017-04-13 | gl: Support going to a specific page number on the command line. | Tor Andersson | |
2017-04-11 | jstest: Stop printing bogus script lines. | Sebastian Rasmussen | |
2017-04-11 | Bug 697551: Make path and line buffers of equal size. | Sebastian Rasmussen | |
Previously a too long line could be copied into the too short path buffer. | |||
2017-03-29 | Happy New Year! | Sebastian Rasmussen | |
2017-03-28 | Java fixes. | Tor Andersson | |
2017-03-28 | Rejig fz_new_device to be fz_new_derived_device. | Robin Watts | |
In keeping with the rest of the code. | |||
2017-03-27 | Tweak document_writer - don't pass dev back in. | Robin Watts | |
It seems odd for a document writer to pass a device pointer out, and then require it to be passed back in. Hide that in the public API. | |||
2017-03-22 | Always use %g for short-as-possible format character. | Tor Andersson | |
Call fz_append_string instead of fz_append_printf for static strings. Call fz_write_string instead of fz_write_printf for static strings. | |||
2017-03-22 | Rename fz_putc/puts/printf to fz_write_*. | Tor Andersson | |
Rename fz_write to fz_write_data. Rename fz_write_buffer_* and fz_buffer_printf to fz_append_*. Be consistent in naming: fz_write_* calls write to fz_output. fz_append_* calls append to fz_buffer. Update documentation. | |||
2017-03-22 | Fix windows GLFW build. | Tor Andersson | |
2017-03-22 | Rename libjpeg submodule. | Tor Andersson | |
2017-03-21 | Replace fontdump, bin2hex and cquote with one tool: hexdump. | Tor Andersson | |
Still need specialty tools for namedump and cmapdump. | |||
2017-03-15 | gl: implement fullscreen support | Tuncer Ayaz | |
2017-03-15 | gl: use fix title for X11 class and instance | Tuncer Ayaz | |
When creating the GLFW window, filename was used as the title. That makes it impossible to apply window manager rules based on class or instance since each invocation gets a different string based on the filename. | |||
2017-03-15 | Add PDF_ANNOT_UNKNOWN enum. | Tor Andersson | |
2017-03-14 | Add MSVC project file forgotten from previous commit | Robin Watts | |
2017-03-11 | Fix MSVC solution. | Robin Watts | |
If we have mutool depend on libluratech, then it won't build when luratech is not installed. If we don't have mutool depend on libluratech, then it won't build the Commercial versions. The basic problem is that dependencies in MSVC can't be dependent on configuration. Therefore, move the guts of mutool into libmutool, and have mutool and mutool-lura projects that depend on it. mutool-lura can also depend on libluratech. mutool builds in non commercial configurations, and mutool-lura in the commercial ones. | |||
2017-03-01 | Add PDFPage and PDFAnnotation subclasses. | Tor Andersson | |
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 | 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 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-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 | gl: Add 'hjkl' keybindings that behave like the arrow keys. | Tor Andersson | |
Change the binding 'l' for showing links to 'L'. | |||
2017-02-06 | Add fitPage, fitPageWidth functions to AndroidDrawDevice. | Tor Andersson | |
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. |