Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-09 | Remove fz_interactive API in favour of direct use of pdf API | Paul Gardiner | |
2013-06-08 | Simple PCL output | Robin Watts | |
Mono only for now. Copy the appropriate fz_pcl_options for the printer required and pass that to fz_write_pcl_bitmap. Add pcl output to mudraw - .pcl produces laserjet 4 compatible pcl. | |||
2013-06-08 | Silence warning. | Tor Andersson | |
2013-06-08 | Add ctags make target. | Tor Andersson | |
2013-06-08 | Update openjpeg submodule with ARM build fix. | Robin Watts | |
2013-06-08 | Fix for crash if no file present and links button pressed. | Michael Vrhel | |
2013-06-08 | Fix up of winrt project so that all the configs and platforms compile | Michael Vrhel | |
2013-06-08 | Remove debug prints from the file spec parsing code | Sebastian Rasmussen | |
2013-06-05 | Fix XPS leaking fz_buffers for images. | Robin Watts | |
fz_new_image_from_buffer was building a new buffer from the data in the supplied buffer, rather than just using the supplied buffer. Also move the code into line with our standards; don't pass ownership of the buffer. | |||
2013-06-05 | Maintain the separation of xref sections when loading a document | Paul Gardiner | |
Also on first alteration create a further section to hold the updates. This is in preparation for supporting incemental update. | |||
2013-06-05 | Rework the xref loading code in preparation for separately holding sections | Paul Gardiner | |
Now directly read the sections handling trailers as we go, rather than processing the most-recent trailer up front. Handle XRefStm separately from the main section-loading loop so as to ignore Prev when it occurs in a XRefStm (as specified in the spec). That has the side-effect of avoiding recursion. | |||
2013-06-05 | Change in doc_document.c to account for oxps type. Also error catching when ↵ | Michael Vrhel | |
file fails to open. Removal of null checks for object freeing in interface to mupdf. | |||
2013-06-03 | make dev_bbox take clips into account | zeniko | |
Currently, dev_bbox creates a union of all bounding boxes of paths, text and images. If any of these are however clipped away or inside a tile, they should be ignored. | |||
2013-06-03 | fix MSVC compilation warnings in apps | zeniko | |
* pdfapp_save in pdfapp.c contains unreachable code (and could be simplified by inverting most of the checked conditions) * RegSetValueExA expects a const BYTE pointer instead of a char pointer (warns about signedness mismatch) * same for SendMessageA where -1 is signed even though WPARAM isn't Also, there's no need to include mupdf.h, muxps.h, etc. at the top of applications which only use the fz_* API (fitz.h comes included with pdfapp.h). | |||
2013-06-03 | prevent memory leak and unexpected exception | zeniko | |
fz_free_device usually doesn't throw (throwing in clean-up code is quite pointless anyway) but freeing the text extraction device might do so under memory pressure. This patch catches any potential exception to guarantee a proper clean-up. | |||
2013-06-03 | prevent deadlock under memory pressure | zeniko | |
In multiple places, between acquiring and releasing the FREETYPE lock, exceptions may be thrown which aren't caught in order to properly release the lock. This patch introduces the necessary fz_try/fz_always/ fz_catch invocations to prevent a potential deadlock in these situations. RJW: Also fix another problem pointed out by zeniko. Thanks! | |||
2013-06-03 | Removal of resource files from project. | Michael Vrhel | |
2013-06-03 | Clean up of assets and manifest in preparation to submit to Windows App store. | Michael Vrhel | |
Also added CBZ as input. Removed oxps since there appears to be an issue with that currently. | |||
2013-06-03 | Added support for keyboard zooming (+/- key). Fixed issues when orientation ↵ | Michael Vrhel | |
changes. Also minor fixes for memory leaks in muctx.cpp, and clean up of some of the xaml code. | |||
2013-06-03 | Fix for issue of link rectangle display when device is rotated. | Michael Vrhel | |
The links rectangles need to be recomputed when we have a device orientation change occur. When a change in orientation occurs, the current rects are marked as being invalid and will be redrawn when needed. | |||
2013-06-03 | Fix tile drawing problems with {x,y}step < width/height | Robin Watts | |
As seen in fts_15_1506.pdf | |||
2013-06-03 | Improve rendering of fts_15_1506.pdf | Robin Watts | |
Negative xstep or ysteps cause problems. | |||
2013-06-03 | Fix SVG output. | Robin Watts | |
Colorspace changes in mudraw had broken svg output. | |||
2013-06-03 | Parse full PDF filespecs, not just filenames | Sebastian Rasmussen | |
2013-06-03 | Do not print invalid hex character in warning | Sebastian Rasmussen | |
This means that warnings can now be rate limited. | |||
2013-06-03 | Assume non-clang compilers support incbin | Sebastian Rasmussen | |
2013-06-03 | Clean out some old renaming scripts. | Tor Andersson | |
2013-05-31 | Fix typo in text extraction RTL pass. | Tor Andersson | |
2013-05-30 | Update Makefile for V8 MacOS X operation. | Robin Watts | |
Link with 64bit by default. | |||
2013-05-30 | Delete libraries before updating them. | Tor Andersson | |
Makes sure that stale object files are cleared out to prevent build skew if a file is renamed or removed. | |||
2013-05-30 | Fix header file dependencies and X11 CFLAGS in Makefile. | Tor Andersson | |
2013-05-30 | Add fz_puts to the fz_output bestiary. | Robin Watts | |
2013-05-30 | Android: Tweak towards api-7 compatibility | Robin Watts | |
Avoid using event.getActionMasked. | |||
2013-05-30 | Android manifest tweaks. | Robin Watts | |
Make it easier to do release builds. | |||
2013-05-30 | Check signatures on clicking the corresponding form field | Paul Gardiner | |
2013-05-30 | Add functions to return digital signature info | Paul Gardiner | |
2013-05-30 | Generate C-includable version of Adobe CA certificate | Paul Gardiner | |
2013-05-29 | Rename some find/lookup functions to be in line with documentation. | Tor Andersson | |
2013-05-29 | Add some documentation about naming and reference counting schemes. | Tor Andersson | |
2013-05-29 | Access the xref table via an interface | Paul Gardiner | |
Avoid all direct access to the xref table so that the impementation can be altered to add new features | |||
2013-05-29 | Access the trailer via an interface | Paul Gardiner | |
2013-05-29 | Fix a typo in Makethird where we used $(BUILD) rather than $(build). | Tor Andersson | |
2013-05-29 | Add rules to configure and build openssl if it is present in thirdparty. | Tor Andersson | |
Also sets the -DHAVE_OPENSSL flag. | |||
2013-05-29 | Clean up thirdparty / system library makefile variables. | Tor Andersson | |
2013-05-29 | Fix fontdump .incbin ifdef for clang. | Tor Andersson | |
2013-05-29 | Killed pdf_cmap_token enum. | Tor Andersson | |
2013-05-29 | Silence warnings. | Tor Andersson | |
2013-05-29 | Trivial (and probably needless) simplification of git hook. | Tor Andersson | |
2013-05-29 | Remove unneccessary variables in android makefiles. | Tor Andersson | |
2013-05-29 | Add "thirdparty.txt" | Chris Liddell | |
a list of third party libraries, their function, license and version shipped with mupdf |