summaryrefslogtreecommitdiff
path: root/platform/gl
AgeCommit message (Collapse)Author
2017-02-14gl: Add 'hjkl' keybindings that behave like the arrow keys.Tor Andersson
Change the binding 'l' for showing links to 'L'.
2016-12-27Strip extraneous blank lines.Tor Andersson
2016-12-19Squash WIN32 build warning.Robin Watts
2016-12-16gl: Print warning when link destinations cannot be found.Tor Andersson
2016-11-23Add 'X' option to disable document styles.Tor Andersson
2016-11-22Remove unused variable.Sebastian Rasmussen
2016-11-21Harden 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-14gl: Only force a ui redraw when link is clicked, not just highlighted.Tor Andersson
2016-11-14Make 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-14Add/fix page coordinates to link targets.Tor Andersson
Correctly transformed target coordinates for PDF. Target coordinates for EPUB and HTML.
2016-10-31gl: Use MessageBox for GLFW initialization error messages on windows.Tor Andersson
2016-10-28Clean 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-26gl: Show more search result hits.Tor Andersson
2016-10-26Update 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-17gl: Add reload key binding: 'r'.Tor Andersson
2016-10-14gl: Do document layout before loading outline, to prevent laying out twice.Tor Andersson
Loading the outline automatically triggers a layout.
2016-10-07gl: Set glfw error callback before initialisation to catch setup errors.Tor Andersson
2016-10-07Remove 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-08Add options to control heuristics in structured text.Sebastian Rasmussen
2016-07-06gl: Fix buffer overrun when there are too many annotations.Tor Andersson
2016-06-23epub: Use markup language when shaping and selecting fallback fonts.Tor Andersson
2016-06-23Update JNI code. Take explicit alpha argument in toPixmap functions.Tor Andersson
2016-06-22gl: Fix annotation textures that have alpha, while page textures don't.Tor Andersson
2016-06-16gl: Add PDF creator and producer to info display.Tor Andersson
2016-05-24fz_pixmap revamp: add stride and make alpha optionalRobin Watts
fz_pixmaps now have an explicit stride value. By default no change from before, but code all copes with extra gaps at the end of the line. The alpha data in fz_pixmaps is no longer compulsory. mudraw: use rgb not rgba (ppmraw), cmyk not cmyka (pkmraw). Update halftone code to not expect alpha plane. Update PNG writing to cope with alpha less input. Also hide repeated params within the png output context. ARM code needs updating.
2016-04-04epub: Add stripped Charis SIL font to use as the default font for EPUB.Tor Andersson
2016-03-23Compile embedded fonts in separate C files.Tor Andersson
Also change unsigned char into const char for embedded data.
2016-02-29gl: Show MuPDF version number in usage message.Tor Andersson
2016-02-24Add fz_show_string function and move wmode argument to end.Tor Andersson
2016-02-11gl: Use fz_font instead of freetype directly.Tor Andersson
2016-01-28Add Noto fallback fonts.Tor Andersson
Look up fallback fonts by unicode script, with a flag to select the serif or sans-serif font style where such variants exist. Move all builtin fonts into fitz namespace.
2016-01-08gl: Clean up mupdf objects at exit.Tor Andersson
Makes valgrind somewhat usable (glfw and xlib still leak plenty of global objects at exit).
2016-01-06Squash some warningsRobin Watts
2016-01-05Remove fz_page argument from fz_annot function calls.Tor Andersson
2016-01-05gl: Draw outline around text fields.Tor Andersson
2015-12-11gl: Move related case clauses together.Tor Andersson
2015-11-10gl: Use named constants instead of magic numbers.Tor Andersson
2015-10-29gl: Limit shrinkwrap window sizing to fit the primary monitor size.Tor Andersson
2015-10-15gl: Rename font variables.Tor Andersson
2015-10-14gl: Fix win32 release mode build.Tor Andersson
Always build with the 'windows' subsystem and use WinMain. Turn on USE_OUTPUT_DEBUG_STRING to capture fz_warn and fz_throw error messages.
2015-10-14gl: Add missing icon file.Tor Andersson
2015-10-06gl: Remove stray semicolon in win32 file selection error check.Tor Andersson
2015-10-06gl: Add checks to prevent overruns in the presence of malformed UTF-8.Tor Andersson
2015-10-06gl: Accept command line arguments.Tor Andersson
2015-10-06gl: Clamp scrollbar when the content is fully visible.Tor Andersson
2015-10-06gl: Cleanups.Tor Andersson
2015-10-06gl: Display metadata information overlay.Tor Andersson
2015-10-06gl: Keep shrinkwrap when toggling outline side panel.Tor Andersson
2015-10-06gl: Fix text selection bug.Tor Andersson
2015-10-06gl: Add scroll wheel support.Tor Andersson