summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-04pdf: Also interpolate images that aren't to be interpolated up to 200%Tor Andersson
2011-04-03xps: Plug memory leaks.Tor Andersson
2011-04-03Merge branch 'xps'Tor Andersson
2011-04-03draw: 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-03xps: XPS uses 96 dpi as default where PDF uses 72.Tor Andersson
2011-04-03xps: Fix bugs uncovered by QualityLogicMinBar tests.Tor Andersson
2011-04-03xps: Update win32 project files.Tor Andersson
2011-04-03xps: Propagate bounding box through canvas and tiles.Tor Andersson
2011-04-03xps: Fix some issues with the XML parser.Tor Andersson
The new XML parser doesn't strip namespace prefixes, so we need to look for "x:Key" rather than just "Key". Also increase the max tag name length to avoid truncating tag names like "LinearGradientBrush.GradientStops".
2011-04-03xps: Use fz_pixmap directly instead of wrapping it in xps_image.Tor Andersson
2011-04-03xps: Remove xps_context from hash table implementation.Tor Andersson
2011-04-03xps: Rearrange files, part three.Tor Andersson
2011-04-03xps: Rearrange files, part two.Tor Andersson
2011-04-03xps: Rearrange files, part one.Tor Andersson
2011-04-03xps: Remove dependency on expat.Tor Andersson
2011-04-02pdf: Clamp maxval and always clear the lookup table in indexed colorspaces.Tor Andersson
2011-04-01xps: Fix trivial bug.Tor Andersson
2011-04-01apps: Add XPS support to mupdf viewer.Tor Andersson
2011-04-01Use 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-01xps: Pass bounding box to opacity mask brush.Tor Andersson
2011-04-01xps: Remove 'path' and 'text' state objects from context.Tor Andersson
2011-04-01xps: Repeat enough tiles to cover the shape being filled.Tor Andersson
2011-04-01xps: Use Opacity attribute for setting constant alpha.Tor Andersson
2011-04-01draw: 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-01pdf: Incorporate patches from SumatraPDF.Tor Andersson
Fix font resource leak, and handle Tc/Tw keywords in text object arrays. Also include annotations in the page transparency group. Fix encryption key length calculations.
2011-04-01xps: Use opacity masks, and draw gradients with opacity.Tor Andersson
2011-04-01xps: Respect PathGeometry.Transform attribute.Tor Andersson
2011-04-01xps: fix clip/popclip nestingTor Andersson
2011-04-01xps: Remove dependency on libpng.Tor Andersson
2011-03-31xps: 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-31xps: Draw linear and radial gradients (no pad/repeat/reflect).Tor Andersson
2011-03-31xps: Clean up image loading code, and handle images with alpha.Tor Andersson
2011-03-30xps: s/could not/cannot/ in error messagesTor Andersson
2011-03-30xps: Decode and draw images.Tor Andersson
2011-03-30xps: Use fz_calloc for array allocations.Tor Andersson
2011-03-30xps: Use fitz memory and string functions.Tor Andersson
2011-03-30xps: remove _t wartTor Andersson
2011-03-30xps: Support vertical writing mode.Tor Andersson
2011-03-29Don't shorten colorspace to 'cs' in structs and other names.Tor Andersson
2011-03-29xps: Rudimentary support for tiling with fixed number of repeats.Tor Andersson
2011-03-29xps: Fix matrix concatenation order.Tor Andersson
2011-03-29xps: Fix cluster mapping bug.Tor Andersson
2011-03-28xps: Draw Glyphs elements.Tor Andersson
2011-03-28xps: More fixes and cleanups to parsing.Tor Andersson
2011-03-28pdf_interpret.c: Some stylistic cleanups.Tor Andersson
2011-03-28Handle broken fonts with more grace.Tor Andersson
2011-03-28Optimize keyword switch and restore error checks.Tor Andersson
2011-03-28Optimize CSI stack: only let numbers increase the stack top.Tor Andersson
2011-03-28Optimize CSI stack: don't use fz_obj for text arrays and strings.Tor Andersson
2011-03-28Optimize CSI stack: don't use fz_obj for names.Tor Andersson