Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-09 | Fix windows build of GL app. | Robin Watts | |
2017-11-08 | Be a bit paranoid. | Tor Andersson | |
We currently don't handle errors here, but if we do in the future we don't want stale pointers lying around. | |||
2017-11-08 | Select and copy structured text by lines. | Tor Andersson | |
2017-11-08 | gl: Remove GLFW and reinstate FreeGLUT. | Tor Andersson | |
GLFW doesn't build on Visual Studio 2005 anymore, and I don't have time to keep up with the changes. So, we're switching back to FreeGLUT, which is more stable. I've added the two missing features that made us switch to GLFW in the first place: input methods and system clipboard support. If MuPDF is compiled with our version of FreeGLUT, we now use these functions: * glutKeyboardExtFunc * glutSetClipboard * glutGetClipboard | |||
2017-11-08 | Use fz_snprintf in preference to snprintf. | Robin Watts | |
If nothing else, this avoids warnings on VS2005. | |||
2017-09-20 | gl: Remember scroll position in history and bookmarks. | Tor Andersson | |
2017-09-20 | gl: Scroll to link coordinates when following links. | Tor Andersson | |
Also save link coordinates in outline nodes. | |||
2017-09-20 | gl: Add 'I' invert colors command. | Tor Andersson | |
Also apply an inverse gamma correction curve. | |||
2017-06-22 | Use unsigned char arrays in hexdumped data. | Tor Andersson | |
2017-06-22 | Move rasterizer/anti-alias choices into the draw device. | Robin Watts | |
We still use the fz_context versions as the default, but these can be overridden with draw device options. | |||
2017-05-31 | Avoid double literals causing casts to float. | Sebastian Rasmussen | |
2017-04-27 | Clean up store debug printing. | Tor Andersson | |
Replace fz_print_hash with fz_hash_for_each iterator. Use string formatting callback. | |||
2017-04-27 | Ensure we can compile as -pedantic -std=c99. | Tor Andersson | |
2017-04-27 | Include required system headers. | Tor Andersson | |
2017-04-27 | Include "mupdf/ucdn.h" explicitly. | Tor Andersson | |
2017-04-13 | Register .fb2 extension in mupdf-gl on windows. | Tor Andersson | |
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-03-22 | Fix windows GLFW build. | Tor Andersson | |
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-02-20 | Add F1 help dialog to show key bindings in mupdf-gl. | 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'. | |||
2016-12-27 | Strip extraneous blank lines. | Tor Andersson | |
2016-12-19 | Squash WIN32 build warning. | Robin Watts | |
2016-12-16 | gl: Print warning when link destinations cannot be found. | Tor Andersson | |
2016-11-23 | Add 'X' option to disable document styles. | Tor Andersson | |
2016-11-22 | Remove unused variable. | Sebastian Rasmussen | |
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-14 | gl: Only force a ui redraw when link is clicked, not just highlighted. | Tor Andersson | |
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-31 | gl: Use MessageBox for GLFW initialization error messages on windows. | Tor Andersson | |
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 | gl: Show more search result hits. | Tor Andersson | |
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-17 | gl: Add reload key binding: 'r'. | Tor Andersson | |
2016-10-14 | gl: Do document layout before loading outline, to prevent laying out twice. | Tor Andersson | |
Loading the outline automatically triggers a layout. | |||
2016-10-07 | gl: Set glfw error callback before initialisation to catch setup errors. | Tor Andersson | |
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-08 | Add options to control heuristics in structured text. | Sebastian Rasmussen | |
2016-07-06 | gl: Fix buffer overrun when there are too many annotations. | Tor Andersson | |
2016-06-23 | epub: Use markup language when shaping and selecting fallback fonts. | Tor Andersson | |
2016-06-23 | Update JNI code. Take explicit alpha argument in toPixmap functions. | Tor Andersson | |
2016-06-22 | gl: Fix annotation textures that have alpha, while page textures don't. | Tor Andersson | |
2016-06-16 | gl: Add PDF creator and producer to info display. | Tor Andersson | |
2016-05-24 | fz_pixmap revamp: add stride and make alpha optional | Robin 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-04 | epub: Add stripped Charis SIL font to use as the default font for EPUB. | Tor Andersson | |
2016-03-23 | Compile embedded fonts in separate C files. | Tor Andersson | |
Also change unsigned char into const char for embedded data. | |||
2016-02-29 | gl: Show MuPDF version number in usage message. | Tor Andersson | |