Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-10 | Make fz_obj struct opaque. | Tor Andersson | |
2011-04-09 | Throw an error if none of the content stream parts could be loaded. | Tor Andersson | |
2011-04-09 | Allow multibyte filenames in mupdf windows app for XPS documents. | Tor Andersson | |
2011-04-09 | Check for overflow when adding cmap table and range entries. | Tor Andersson | |
2011-04-08 | Add soft limit to pixmap allocation. | Tor Andersson | |
All image loading functions call the new fz_new_pixmap_with_limit allocation function, which will return NULL if the total amount of pixmap memory would exceed a set limit. Other vital pixmap allocations which are not as easily recoverable (such as font rendering, and the various buffers in the draw device) ignore the limit. | |||
2011-04-08 | draw_edge.c: Plug memory leak. | Tor Andersson | |
2011-04-08 | Simplify arguments to fz_new_pixmap. | Tor Andersson | |
2011-04-08 | Be even less strict about broken page content array parts. | Tor Andersson | |
2011-04-08 | Recover from error when only parts of the page content array are broken. | Tor Andersson | |
2011-04-08 | Various patches from SumatraPDF. | Tor Andersson | |
2011-04-08 | pdf: add pdf_from_ucs2 to encode a unicode string in pdfdocencoding. | Tor Andersson | |
For use by SumatraPDF to check passwords. | |||
2011-04-08 | Remove inline keyword where it is not strictly necessary for performance. | Tor Andersson | |
Also put the function on the same line for inline functions, so they stick out and are easy to find with grep. | |||
2011-04-08 | Tweak the display list visibility culling. | Tor Andersson | |
2011-04-08 | filt_jpxd.c: Fix reference counting error. | Tor Andersson | |
2011-04-08 | Add special case non-aa scan converter with accompanying blit functions. | Tor Andersson | |
Also turn on font hinting when rendering non-aa text. | |||
2011-04-07 | Fix bug with gsave/grestore nesting when running tiled patterns. | Tor Andersson | |
2011-04-07 | Add text antialiasing too. | Robin Watts | |
Update the text rendering code to use the raster renderer in freetype rather than the smooth one. No change to the hinting methods used yet. | |||
2011-04-07 | Add AA_BITS define to control antialias level of line art. | Robin Watts | |
AA_BITS < 0 => Runtime configurable. AA_BITS = 0 => No antialiasing AA_BITS > 0 => At least that many bits of accuracy (to a max of 8). If unspecified, default is 8, so old behaviour is maintained. | |||
2011-04-07 | Fix typo in binary search when looking for CMap resources. | Tor Andersson | |
2011-04-07 | Check for zero length dash arrays. | Tor Andersson | |
2011-04-07 | Optimize file seeks that can be done within the buffered data. | Tor Andersson | |
2011-04-07 | Use fz_stream instead of FILE* to open XPS files. | Tor Andersson | |
2011-04-07 | pdf: Purge unmaintained debug/log printing messages. | Tor Andersson | |
2011-04-07 | Update README files. | Tor Andersson | |
2011-04-07 | Simplify makefiles by use of $(wildcard) and chained rules. | Tor Andersson | |
2011-04-06 | Rename span to stride, and add gray->bgr fast path image drawing. | Tor Andersson | |
2011-04-06 | Add batch script to the win32 project to generate font and cmap sources. | Tor Andersson | |
2011-04-06 | First cut at halftone support. Mono only, 16x16 default halftone. | Robin Watts | |
Add fz_bitmaps (1bpc versions of pixmaps, really). Add fz_halftones (arrays of fz_pixmaps used as threshold arrays). Add simple halftoning code. Add pdfdraw usage of the above (ask for a .pbm and you get a halftoned image). | |||
2011-04-06 | Rename internal color conversion functions to reflect what they do. | Tor Andersson | |
We used to convert through the XYZ colorspace. For various reasons we changed to convert through RGB instead, but the function names didn't follow suit. | |||
2011-04-06 | pdf: Change how CMap and font data files are generated and compiled. | Tor Andersson | |
2011-04-06 | pdf: Optimize storage for the Adobe Glyph List. | Tor Andersson | |
2011-04-06 | Introduce end-of-line normalization. | Tor Andersson | |
2011-04-06 | Move scripts and config files into "scripts" directory. | Tor Andersson | |
2011-04-06 | Improve L*a*b to RGB color conversion. | Tor Andersson | |
2011-04-06 | Improve handling of JPX colorspaces. | Tor Andersson | |
2011-04-06 | fitz: Simplify dev_bbox code. | Tor Andersson | |
2011-04-06 | Add special case gray image -> rgb device rendering code. | Robin Watts | |
New code to render grayscale images on an rgb device without converting to rgb first. | |||
2011-04-05 | Revert projects to VS2005 rather than VS2008. (2005 can be read in 2008, the | Robin Watts | |
reverse is not true). Update projects to reflect recent movement in files. | |||
2011-04-05 | Update the display list device to use the new device functions. | Tor Andersson | |
2011-04-05 | Makefile tweaks. | Tor Andersson | |
2011-04-05 | Add wrapper functions around device calls. | Tor Andersson | |
They test for NULL and make the code look nicer. | |||
2011-04-05 | pdf: Fix segfault in pdf_is_hidden_ocg. | Tor Andersson | |
2011-04-05 | make: Fix header dependencies. | Tor Andersson | |
2011-04-05 | Clean up xps and pdf page access functions. | Tor Andersson | |
2011-04-04 | apps: Purge long obsolete Mozilla plugin. | Tor Andersson | |
2011-04-04 | android: Conform to coding convention. | Tor Andersson | |
Use tabs for indentation and no extra spaces to align stuff. | |||
2011-04-04 | Le Roi est mort, vive le Roi! | Tor Andersson | |
The run-together words are dead! Long live the underscores! The postscript inspired naming convention of using all run-together words has served us well, but it is now time for more readable code. In this commit I have also added the sed script, rename.sed, that I used to convert the source. Use it on your patches and application code. | |||
2011-04-04 | fontdump: Dump font data sources in a more compact format. | Tor Andersson | |
2011-04-04 | xps: Convert CMYK with alpha to RGB early to avoid premul alpha headaches. | Tor Andersson | |
2011-04-04 | Update win32 project files after reshuffling. | Tor Andersson | |