summaryrefslogtreecommitdiff
path: root/source/fitz
AgeCommit message (Collapse)Author
2017-09-08Remove unnecessary conditional.Robin Watts
The conditional is always == 255 here.
2017-09-08Fix return of void function in jbig2 code.Robin Watts
2017-09-08Remove unnecessary fz_try()/fz_catch().Sebastian Rasmussen
2017-09-07Make sure to always drop a fz_device even upon error.Sebastian Rasmussen
2017-09-07Initialize variables to appease clang scan-build.Sebastian Rasmussen
2017-09-05Make luratech decoder glue compile after interface changes.Sebastian Rasmussen
2017-08-28Remove code that no longer compiles.Sebastian Rasmussen
fz_dump_gel() was removed in commit 9a725130b9b16daa332f8502e24eac9cab4cf9b2.
2017-08-21Fix 698374: Compute line and block bounding boxes when device closes.Tor Andersson
2017-08-21Make fz_stext_block and fz_stext_line double linked lists.Tor Andersson
2017-08-21Remove fz_char_and_box struct.Tor Andersson
Use fz_stext_char directly instead.
2017-08-21Remove redundant fz_stext_char_bbox function.Tor Andersson
2017-08-17Add PS document writer.Tor Andersson
2017-08-17Remove redundant NULL check.Tor Andersson
fz_colorspace.name is an array, not a pointer, so will never be NULL.
2017-08-17Only load the alpha channel in PNG images when it is present.Tor Andersson
2017-08-17Add PCL document writer.Tor Andersson
Fix color PCL writing bugs introduced when making alpha channels in pixmaps optional.
2017-08-17Add PWG document writer.Tor Andersson
Option parsing is not implemented yet.
2017-08-17Detect bold/italic by also checking the font name.Tor Andersson
2017-08-17Use font name in HTML output.Tor Andersson
2017-08-17Detect superscript style in stext html/xhtml output.Tor Andersson
2017-08-17Add direction of writing vector to fz_stext_line struct.Tor Andersson
For non-rotated text, this vector will always be [1 0].
2017-08-17Add FZ_REPLACEMENT_CHARACTER define for U+FFFD character.Tor Andersson
2017-08-17Simplify stext structure and device.Tor Andersson
* Use pool allocator and linked lists for all levels. * Remove separate fz_stext_sheet struct. * Remove unused 'script' style. * Remove 'span' level items. * Detect visual/logical RTL layouts. * Detect indented paragraphs.
2017-08-16Allow access to an indexed colorspace's color entries.Sebastian Rasmussen
2017-08-15Place space/zero padding correctly before/after sign.Sebastian Rasmussen
2017-08-15Move sign printing into inner formatting functions.Sebastian Rasmussen
2017-08-15Support printing flags in any order.Sebastian Rasmussen
2017-08-15Do not try to print sign for unsigned values.Sebastian Rasmussen
2017-08-15Remove unused octal value printing support.Sebastian Rasmussen
2017-08-15Move S_ISDIR workaround to common header file.Sebastian Rasmussen
Might be useful in locations other than directory.c.
2017-08-09Render shadings to images in stext-device.Tor Andersson
2017-08-09Put XHTML images inside a <p> tag (make them block level).Tor Andersson
2017-08-09Add common fz_write_image_as_data_uri function for HTML and SVG output.Tor Andersson
Also ensure we don't write CMYK JPEG images.
2017-08-07Avoid scavenging 0 bytes from store when allocating 0 bytes.Sebastian Rasmussen
2017-08-07Set custom allocator for JBIG2 library.Sebastian Rasmussen
2017-08-07Set custom memory allocator for FreeType.Sebastian Rasmussen
2017-07-27Add text format document writer.Tor Andersson
Improve HTML output using absolute positioning, and add XHTML output for simpler semantic html output.
2017-07-27Add fz_write_base64 function.Tor Andersson
2017-07-27Use "DeviceRGB" name for ICC based device colorspaces too.Tor Andersson
2017-07-27Fix clearing of cmyk + spots pixmaps.Robin Watts
2017-07-27Fix issue in alpha indexingMichael Vrhel
Spot colors were getting bogus (typically 0xcd) alpha applied to them during drawing.
2017-07-27Fix upper bounds checks on lerp image painting.Robin Watts
2017-07-21Rename shadowing flag variable to reduce potential confusion.Tor Andersson
2017-07-21Allow caching of rendered tiles when using the display list.Tor Andersson
2017-07-21Only try caching tiles once.Tor Andersson
Don't try to re-cache a tile we fetched from the cache.
2017-07-21Distinguish hash slot overwrite cases.Tor Andersson
2017-07-21Remove (now needless) extern strlen declaration.Tor Andersson
A leftover from when fz_write_string was a static inline in a header file.
2017-07-21Add 'mutool trace' command.Tor Andersson
2017-07-20Fix fz_clear_pixmap to allow for spots (and CMYK).Robin Watts
2017-07-19Add some consts to color conversions.Robin Watts
2017-07-19Update blend debugging code to save pixmaps as PSDs if required.Robin Watts
PNGs can't represent spots, or CMYK, so use PSD.