Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | 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 | |
2011-04-04 | draw: Purge old (fast but too ugly) image scaling code. | Tor Andersson | |
2011-04-04 | Add device interface functions to draw tiled patterns. | Tor Andersson | |
2011-04-04 | draw: Fix bug in display list culling. | Tor Andersson | |
The node bbox was not transformed to device space before the visibility test. | |||
2011-04-04 | draw: Speed up display list execution by using a visibility test. | Tor Andersson | |
2011-04-04 | Change how files are opened with fz_openfd/file/filew. | Tor Andersson | |
2011-04-04 | Incorporate small fixes from SumatraPDF. | Tor Andersson | |
2011-04-03 | xps: Plug memory leaks. | Tor Andersson | |
2011-04-03 | Merge branch 'xps' | Tor Andersson | |
2011-04-03 | draw: Fix regression introduced with bug 692117. | Tor Andersson | |
Only scale grayscale images before color converting, at least until we figure out how to consistently handle premultiplied alpha with the smooth scaling and color conversion code. We must also take care not to scale indexed images! | |||
2011-04-03 | xps: Fix bugs uncovered by QualityLogicMinBar tests. | Tor Andersson | |
2011-04-03 | xps: Use fz_pixmap directly instead of wrapping it in xps_image. | Tor Andersson | |
2011-04-01 | Use a function pointer for resolveindirect. | Tor Andersson | |
This removes a static dependency between fitz and mupdf. Fitz should now be link time independent of mupdf again. | |||
2011-04-01 | draw: Convert and scale images in the cheapest order. | Tor Andersson | |
Grayscale images should be converted to RGB after downscaling, and vice versa for CMYK -> RGB. Separation and DeviceN based images have very expensive color conversions and should also be converted after scaling. | |||
2011-04-01 | xps: Use opacity masks, and draw gradients with opacity. | Tor Andersson | |
2011-04-01 | xps: Respect PathGeometry.Transform attribute. | Tor Andersson | |
2011-03-31 | xps: Fix bugs in TIFF reader. | Tor Andersson | |
WhiteIsBlack was flipped for fax images. re-multiplying alpha with CMYK images needs special care because of subtractive colors. | |||
2011-03-31 | xps: Clean up image loading code, and handle images with alpha. | Tor Andersson | |
2011-03-29 | Don't shorten colorspace to 'cs' in structs and other names. | Tor Andersson | |
2011-03-27 | Set the result pointer after swapping buffers. | Michael Kaiser | |
In the CCITTFaxDecode filter, the result pointer was reset before swapping the buffers, so each line was copied to the output buffer only after decoding the following line. This was leading to a duplication of the first line and a missing last line. | |||
2011-03-10 | Fix integer overflow in compression bomb multiplication by using a division ↵ | Tor Andersson | |
instead. | |||
2011-03-06 | Add error message buffer for GUI applications to display the latest error ↵ | Tor Andersson | |
stack trace. | |||
2011-03-06 | Inhibit warning message spam by introducing a repeat counter. | Tor Andersson | |
2011-03-06 | Add explicit EOF testing functions. | Tor Andersson | |
2011-03-02 | Comply with the stream read protocol in flate decoder: always fill the ↵ | Tor Andersson | |
output buffer with all available data. | |||
2011-03-02 | Use buffering for small reads. | Tor Andersson | |
2011-03-01 | Fix subtle path stroking bug where closepath did not update the pen position. | Tor Andersson | |
2011-02-23 | Use readbits function in LZW decoder. | Tor Andersson | |
2011-02-23 | Add bitstream reader functions. | Tor Andersson | |
2011-02-23 | Stylistic cleanups in LZW decoder: copy state variables in locals. | Tor Andersson | |
2011-02-23 | Revert to using fthint since we cannot rely on FreeType's trickyness ↵ | Tor Andersson | |
detection on some subset fonts. | |||
2011-02-23 | Remove fthint workaround for DynaLab fonts, since that is now a part of ↵ | Tor Andersson | |
freetype. | |||
2011-02-18 | Make pdfdraw -tt output valid XML. | Tor Andersson | |
2011-02-17 | Stretch glyphs for substituted fonts when stroking the same as when filling. | Tor Andersson | |
2011-02-08 | Use horizontal metrics to create text boxes instead of guessing at bad ↵ | Tor Andersson | |
vertical values. | |||
2011-02-08 | Only interpolate upscaled images when the interpolate flag is set in the ↵ | Tor Andersson | |
image dictionary. | |||
2011-02-07 | Add support for AESv3 encryption from SumatraPDF. | Tor Andersson | |
2011-02-04 | Compensate for floating point imprecision in roundrect. | Tor Andersson | |
2011-02-04 | Tweak the compression bomb detection. | Tor Andersson | |
2011-02-04 | Use the CMYK-to-RGB transform from Poppler. | Tor Andersson | |
2011-02-04 | Add ftsize and ftfile fields to font struct for SumatraPDF use. | Tor Andersson | |
2011-02-04 | Don't reset stream wp pointer at end of file, since that will clobber ↵ | Tor Andersson | |
streams opened with openbuffer. | |||
2011-02-03 | Various patches from SumatraPDF. | Tor Andersson | |
2011-02-03 | Special case calloc and realloc with zero count or size. | Tor Andersson | |