Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-07 | Make sure to always drop a fz_device even upon error. | Sebastian Rasmussen | |
2017-08-21 | Remove redundant fz_stext_char_bbox function. | Tor Andersson | |
2017-08-17 | Simplify stext structure and device. | Tor Andersson | |
* Use pool allocator and linked lists for all levels. * Remove separate fz_stext_sheet struct. * Remove unused 'script' style. * Remove 'span' level items. * Detect visual/logical RTL layouts. * Detect indented paragraphs. | |||
2017-07-19 | Add spots to fz_pixmaps. | Robin Watts | |
Update separations interface further to cope with whether spots should be rendered separately, or as composite colors. | |||
2017-07-06 | pdfapp: Warn when outline fails to load. | Sebastian Rasmussen | |
2017-07-06 | pdfapp: Handle PDF javascript not loading. | Sebastian Rasmussen | |
2017-06-16 | Windows MuPDF viewer; add ability to start on a given page. | Robin Watts | |
Same mechanism as the x11 version: mupdf.exe in.pdf 10 | |||
2017-06-06 | Declare missing functions in header files. | Sebastian Rasmussen | |
2017-06-06 | Declare functions without arguments as taking void. | Sebastian Rasmussen | |
2017-05-31 | Avoid double literals causing casts to float. | Sebastian Rasmussen | |
2017-05-04 | Drop FZ_PATH_MAX macro. | Tor Andersson | |
Define PATH_MAX in the few files that use it, should it be missing. | |||
2017-04-27 | Include required system headers. | Tor Andersson | |
2017-04-27 | Use FZ_PATH_MAX. | Tor Andersson | |
PATH_MAX is Linux specific. | |||
2017-04-13 | Register .fb2 extension in windows viewer. | 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-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-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-06 | Add -I option to mupdf to invert colors. | Robin Watts | |
2017-01-17 | x11: Add -b flag to x11 viewer. | Tor Andersson | |
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-11-23 | Add 'X' option to disable document styles. | Tor Andersson | |
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 | Do cleanup when dropping curl stream. | Sebastian Rasmussen | |
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-14 | Make fz_buffer structure private to fitz. | Robin Watts | |
Move the definition of the structure contents into new fitz-imp.h file. Make all code outside of fitz access the buffer through the defined API. Add a convenience API for people that want to get buffers as null terminated C strings. | |||
2016-11-14 | Add/fix page coordinates to link targets. | Tor Andersson | |
Correctly transformed target coordinates for PDF. Target coordinates for EPUB and HTML. | |||
2016-10-28 | Clean up link destination handling. | Tor Andersson | |
All link destinations should be URIs, and a document specific function can be called to resolve them to actual page numbers. Outlines have cached page numbers as well as string URIs. | |||
2016-10-26 | Update ios/android to use new way of passion stext options. | Sebastian Rasmussen | |
In addition, make all callers passing 0 as a point pass NULL instead. | |||
2016-10-18 | Avoid checking argument to fz_drop_*()/fz_free(). | Sebastian Rasmussen | |
As fz_drop_*()/fz_free() all must handle NULL. | |||
2016-10-16 | Only check digital signature when mouse button is released. | Sebastian Rasmussen | |
2016-10-10 | Bug 697094: Disable viewer text input on linux. | Robin Watts | |
Only Windows and Android have form filling text input implemented properly so far. Neither of those build using the Makefile. We therefore disable text input in Makefile built viewers. | |||
2016-10-07 | Remove separate tmp/deleted/changed annotation lists. | Tor Andersson | |
Use a flag in the pdf_annot struct instead. Don't pass pdf_document to annotation edit functions. | |||
2016-09-23 | Bug 697021: Count used string space correctly. | Sebastian Rasmussen | |
Account for used space before comparison, not after. | |||
2016-09-23 | Bug 697020: Remove variable only ever written to. | Sebastian Rasmussen | |
2016-09-08 | Use fz_vsnprintf() in x11 viewer. | Sebastian Rasmussen | |
2016-09-08 | Add options to control heuristics in structured text. | Sebastian Rasmussen | |
2016-09-08 | Handle too big pixmap by printing error message in X11 viewer. | Sebastian Rasmussen | |
2016-07-14 | x11: Update x11/win32 viewer for fz_close_device changes. | Tor Andersson | |
2016-07-13 | Bug 696699: Fix Text extraction mediabox information. | Robin Watts | |
Since the removal of the begin_page device function, structured text extraction has been unable to correctly establish the mediabox for extracted pages. Update the fz_new_stext_page call to take this mediabox information. This is an API change, but hopefully most people are calling fz_new_stext_page_from_page or fz_new_stext_page_from_display_list which are updated here to cope. Update all the apps/tools to behave properly. | |||
2016-07-08 | Slim pdf_annot struct: remove cached annot_type and widget_type fields. | Tor Andersson | |
2016-07-06 | x11: Fix segfault when creating presentation transitions. | Tor Andersson | |
2016-07-06 | Start slimming pdf_page. | Tor Andersson | |
We want to turn pdf_page into a thin wrapper around a pdf_obj, so that any updates to the underlying PDF objects will be reflected without having to reload the pdf_page. | |||
2016-06-20 | Bug 696835: Reverse zoom in/zoom out mouse controls. | Robin Watts | |
We had these reversed. Doesn't matter too much with a mouse, but matters a lot more on a touch screen when the same signals are used to do pinch zoom. | |||
2016-06-17 | Add mediabox argument to fz_new_display_list. | Tor Andersson | |
To return the proper size from fz_bound_display_list, which has been broken since the begin_page device call was removed. | |||
2016-06-17 | Add device space transform state to draw device. | Tor Andersson | |
Allows us to remove the out parameter 'transform' from fz_begin_page. |