Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-05 | epub: Speed up font layout by caching freetype advance widths. | Tor Andersson | |
2016-01-05 | Clarify snprintf length when printing to fz_buffer and fz_output. | Tor Andersson | |
The +1's for zero terminating bytes are not needed: printf to a fz_buffer or fz_output does not write a zero terminator. The extra code to add space for a zero terminator when calling snprintf internally are merely confusing. | |||
2016-01-05 | Remove fz_page argument from fz_annot function calls. | Tor Andersson | |
2016-01-05 | gl: Draw outline around text fields. | Tor Andersson | |
2016-01-05 | gl: Remove unused GLUT variables from makefiles. | Tor Andersson | |
2016-01-05 | Link required thirdparty libraries into one library: libmupdfthird.a | Tor Andersson | |
Keep the extra thirdparty libraries (curl and glfw) separate. This matches the build process for android and win32. Also purge some unused makefile sections. | |||
2015-12-28 | Drop 'jsimp' abstraction and use mujs directly. | Tor Andersson | |
2015-12-28 | Rename fz_image_get_pixmap to fz_get_pixmap_from_image. | Tor Andersson | |
2015-12-22 | Update jbig2dec to latest. | Robin Watts | |
In particular this takes on the Memento fixes for bug 696183. | |||
2015-12-18 | iOS: Fix two warnings in MuPrintPageRenderer with latest Xcode | Joseph Heenan | |
MuPrintPageRenderer.h:2:9: error: 'MuDocRef.h' file not found with <angled> include; use "quotes" instead MuPrintPageRenderer.m:35:16: warning: if statement has empty body [-Wempty-body] MuPrintPageRenderer.m:35:16: note: put the semicolon on a separate line to silence this warning | |||
2015-12-18 | Rename fz_image_get_sanitised_res to fz_image_resolution. | Tor Andersson | |
2015-12-18 | Remove fz_save_document and use pdf_save_document directly instead. | Tor Andersson | |
In preparation of adding pdf_write_document that writes a document to a fz_output stream. | |||
2015-12-18 | Rename fz_halftone_pixmap to fz_new_bitmap_from_pixmap. | Tor Andersson | |
2015-12-18 | Fix warning in zlib thirdparty build. | Tor Andersson | |
The gzip functions need lseek, open, read, write, close. Those functions are only defined in unistd.h is included, so make sure that happens. | |||
2015-12-15 | muPDF iOS app: Support for the latest (3.4.1) Crashlytics. | fredrossperry | |
- added four zlib files to Makethird that contain functions needed by the new version. - added -Wno-implicit-function-declaration so these new files, which contain some implicit declarations, would build for iOS - added a section to Info.plist that holds the new API key, with an invalid value that the release build script will fill in. - changes to MuAppDelegate for the new version. <log></log> | |||
2015-12-15 | muPDF iOS app: properly support 4-inch iPhone. | fredrossperry | |
A new TestFlight build could not be uploaded without making sure that the default launch screen image was getting placed in the app package. <log></log> | |||
2015-12-15 | muPDF iOS app: add bitcode and UIRequiresFullScreen | fredrossperry | |
Starting with Xcode 7, bit code is enabled by default. This change enables it in the static libraries that are linked, by adding the appropriate compiler switch. Also added UIRequiresFullScreen to the plist; this seems to have no ill effect when uing XCode 6. <log></log> | |||
2015-12-15 | Add logo files. | Tor Andersson | |
2015-12-15 | Rename fz_buffer_cat to fz_append_buffer. | Tor Andersson | |
2015-12-15 | Rename fz_output_x to fz_write_pixmap_as_x etc. | Tor Andersson | |
2015-12-15 | Rename fz_write_x to fz_save_pixmap_as_x or fz_save_bitmap_as_x. | Tor Andersson | |
Separate naming of functions that save complete files to disk from functions that write data to streams. | |||
2015-12-14 | Add fz_clone_path | Robin Watts | |
Will be required for JNI bindings. | |||
2015-12-14 | Add fz_clone_text | Robin Watts | |
Will be required for JNI bindings. | |||
2015-12-14 | Add 'const' to the context lock and alloc structure pointers. | Robin Watts | |
This highlights the fact that we never alter the internals, and allows callers to pass in static const pointers. | |||
2015-12-14 | Add user context field. | Robin Watts | |
This may help the MuPDF JNI code, so it's likely to be useful for other users too. | |||
2015-12-14 | Fix signed/unsigned warning. | Robin Watts | |
Seen with MSVC. | |||
2015-12-14 | Android: Try and minimise warnings in JNI code. | Robin Watts | |
Push the pointer->long and long->pointer casting through 2 static inline functions. | |||
2015-12-14 | Fix Windows build; cmapdump.c requires fz_fopen_utf8 | Robin Watts | |
2015-12-11 | Remove text clip accumulation. | Tor Andersson | |
We can now group all clipped text into one fz_text object and simplify the device interface. | |||
2015-12-11 | Keep spans of multiple fonts and sizes in one fz_text object. | Tor Andersson | |
2015-12-11 | Rename structured text structs and functions to 'stext'. | Tor Andersson | |
Less risk of confusion with the text type used in the device interface. | |||
2015-12-11 | Use fz_output instead of FILE* for most of our output needs. | Tor Andersson | |
Use fz_output in debug printing functions. Use fz_output in pdfshow. Use fz_output in fz_trace_device instead of stdout. Use fz_output in pdf-write.c. Rename fz_new_output_to_filename to fz_new_output_with_path. Add seek and tell to fz_output. Remove unused functions like fz_fprintf. Fix typo in pdf_print_obj. | |||
2015-12-11 | Fix warning about unused functions. | Tor Andersson | |
2015-12-11 | Use strerror for more detailed error messages. | Tor Andersson | |
2015-12-11 | xps: Simplify infinite loop check. | Tor Andersson | |
2015-12-11 | win32: Always build 'generated' in 32-bit mode. | Tor Andersson | |
Otherwise we can't run file generation tools with a 64-bit target on a 32-bit host. | |||
2015-12-11 | gl: Move related case clauses together. | Tor Andersson | |
2015-11-12 | gl: Add x64 target to MSVC project files. | Tor Andersson | |
2015-11-10 | gl: Use named constants instead of magic numbers. | Tor Andersson | |
2015-10-29 | Fix 696303: Off-by-one error when checking for exception stack overflow. | Tor Andersson | |
2015-10-29 | gl: Limit shrinkwrap window sizing to fit the primary monitor size. | Tor Andersson | |
2015-10-21 | Bump version number. | Tor Andersson | |
2015-10-21 | Fix signatures for files created with pdf_create_document. | Simon Reinhardt | |
See Bug 696284. Do not set disallow_new_increments in pdf_create_document, as this breaks following calls to pdf_sign_signature. See also the comments in bug 696251. | |||
2015-10-21 | Fix 696283: Split 'make third' target. | Tor Andersson | |
Put the optional libraries CURL and GLFW that are only used by the viewer applications into 'make extra'. | |||
2015-10-21 | gl: Update list of required Linux packages in the README. | Tor Andersson | |
2015-10-19 | Fix 695582: add knockout group for text that is both stroke and fill. | Tor Andersson | |
2015-10-15 | x11: Add generic pixel conversion function. | Tor Andersson | |
Slow, but at least it won't crash. Fix for bug 695742. | |||
2015-10-15 | gl: Rename font variables. | Tor Andersson | |
2015-10-15 | android: Update ThirdParty.mk to work with new freetype version. | Tor Andersson | |
2015-10-15 | gl: Update README to mention OpenGL packages required on Linux. | Tor Andersson | |