summaryrefslogtreecommitdiff
path: root/platform/x11/pdfapp.h
AgeCommit message (Collapse)Author
2018-07-05Signature support: add signing support to the windows appPaul Gardiner
2018-07-05Pass rects by value: device and document interface.Tor Andersson
2018-06-22Use fz_quad type in structured text and selection/highlighting.Tor Andersson
2018-06-22Keep copy of decoded utf8 text string in pdf_obj.Tor Andersson
Removes the need to alloc/free text strings in the API, allowing for simple functions like pdf_dict_get_text_string.
2017-08-17Simplify 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-06-06Declare missing functions in header files.Sebastian Rasmussen
2017-04-27Include required system headers.Tor Andersson
2016-11-23Add 'X' option to disable document styles.Tor Andersson
2015-12-11Rename structured text structs and functions to 'stext'.Tor Andersson
Less risk of confusion with the text type used in the device interface.
2015-10-02Bug 696058: Up maximum zoom resolution to 1152.Robin Watts
It is conceivable that this might run into problems on 32bit builds with suitably large bitmaps, but, hey, don't zoom that far.
2015-06-03Fix Windows 8.1 operation on hi-dpi displays.Robin Watts
MuPDF only. Call SetProcessDPIAware if it's available; this stops Windows doing its own horrible scaling causing blurriness. Also, interrogate the screen display to get the real dpi and use that as our basis.
2015-05-19epub: User stylesheets.Tor Andersson
Add -U option to mupdf and mudraw to set a user stylesheet. Uses a context to store user the stylesheet, just like the AA level.
2015-04-07Add EPUB layout options to mupdf-x11 and mudraw.Tor Andersson
2015-04-06Bug 693688: MuPDF viewer; if reload fails, don't crash out.Robin Watts
Use a placeholder document instead - just a big red 'X'. Supposedly lots of people use MuPDF to view the output of their TeX documents. Sometimes the compilation of the TeX document fails, and reload results in MuPDF closing. This should allow their window to stay open until they fix the problem and reload again.
2015-03-30Bug 695804: Add support for 'Shift-Space' in the viewer.Robin Watts
Update pdfapp_onkey to take modifiers. If shift is held down when space is sent, then back up a page. This involves updating the windows app to actually send modifiers. Previously they were always sent as zero to the onmouse routine.
2014-08-20Add full-page color tinting option and key binding to X11 viewer.Tor Andersson
win32 supports tinting, but cannot change the color from the default.
2014-05-27Fix 694579: Implement "zoom to fit page".Sebastian Neuser
Add a new function pdfapp_autozoom to fit the page to the window by comparing the aspect ratios of the page and the window to choose whether to fit horizontally or vertically.
2014-05-07Fix 693313: increase the zoom range and use fixed steps.Tor Andersson
Use an explicit list of resolutions for +/- zoom stepping.
2013-08-24Rename varible in pdfapp to relate it to searching.Sebastian Rasmussen
2013-07-19Add mupdf-curl appRobin Watts
Windows and X11. Allows files to be fetched and displayed as they are downloaded both with and without linearization, using hints if available.
2013-07-19Initial work on progressive loadingRobin Watts
We are testing this using a new -p flag to mupdf that sets a bitrate at which data will appear to arrive progressively as time goes on. For example: mupdf -p 102400 pdf_reference17.pdf Details of the scheme used here are presented in docs/progressive.txt
2013-07-04Update pdf_write_document to support incremental updatePaul Gardiner
2013-06-20Rearrange source files.Tor Andersson