summaryrefslogtreecommitdiff
path: root/source/fitz/font.c
AgeCommit message (Expand)Author
2018-11-13Bug 697206: Tweak when to use the PDF font metrics in fz_advance_glyph.Tor Andersson
2018-11-07Handle bogus font ascender and descender values.Tor Andersson
2018-11-07Fix 700030: Use actual font glyph widths when extracting text.Tor Andersson
2018-10-23Remove extra blank lines.Tor Andersson
2018-09-21Regularize language and script names.Tor Andersson
2018-08-22Remove the old 'nested depth' tracking.Tor Andersson
2018-07-05Pass rects by value: device and document interface.Tor Andersson
2018-07-05Pass matrices by value: device and document interface.Tor Andersson
2018-07-05Pass rect and matrix by value in geometry functions.Tor Andersson
2018-06-22Remember the md5 digest in the fz_font struct.Tor Andersson
2018-06-22Cache base14 and CJK fonts.Tor Andersson
2018-05-16Restore Emoji font.Tor Andersson
2018-04-25Update Noto fonts.Tor Andersson
2018-04-25Don't use WMode as part of CJK font lookup.Tor Andersson
2018-04-25Default CJK language to traditional chinese.Tor Andersson
2018-04-25Try other CJK languages to find missing characters.Tor Andersson
2018-04-11Rework how we handle DynaLab tricky fonts in freetype.Tor Andersson
2018-03-16Simplify PDF font creation code.Tor Andersson
2018-03-16Add simple functions to create the built-in fonts by name.Tor Andersson
2018-03-16Fix 699086: Handle freetype not returning glyph advance.Sebastian Rasmussen
2018-02-23Include a font's style in its name.Paul Gardiner
2017-11-22Warn on irretrievable glyph name.Sebastian Rasmussen
2017-10-24Look for changes to Default colorspaces in XObjects.Robin Watts
2017-10-05Avoid double literals and double math functions.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-08-17Detect bold/italic by also checking the font name.Tor Andersson
2017-08-17Simplify stext structure and device.Tor Andersson
2017-08-07Set custom memory allocator for FreeType.Sebastian Rasmussen
2017-07-19Add spots to fz_pixmaps.Robin Watts
2017-06-22Use unsigned char arrays in hexdumped data.Tor Andersson
2017-06-22Move rasterizer/anti-alias choices into the draw device.Robin Watts
2017-06-16Drop type 3 glyph pixmap in case of error.Sebastian Rasmussen
2017-06-15Silence warning about not building a glyph bbox table.Tor Andersson
2017-05-31Avoid double literals causing casts to float.Sebastian Rasmussen
2017-05-25Update Type 3 font bbox with glyph bboxes if the former is invalid.Tor Andersson
2017-04-27Typedef function pointers consistently.Tor Andersson
2017-04-27Remove debug printing code.Tor Andersson
2017-04-27Include required system headers.Tor Andersson
2017-04-27Include "mupdf/ucdn.h" explicitly.Tor Andersson
2017-03-28Pass the 'serif' flag to fz_lookup_noto_font.Tor Andersson
2017-03-22Rename fz_putc/puts/printf to fz_write_*.Tor Andersson
2017-02-20Add fz_font_is_bold and italic functions. Use them for svg output.Tor Andersson
2017-01-23Fix fallback system callback for serif fonts.Tor Andersson
2017-01-20Add system fallback font callback.Tor Andersson
2016-11-14Make fz_buffer structure private to fitz.Robin Watts
2016-10-26Fix 697215: Script specific punctuation blocks.Tor Andersson
2016-10-24Fix cluster timeouts with test file.Robin Watts
2016-10-19Rename internal headers to follow pattern *-imp.h.Sebastian Rasmussen
2016-10-18Avoid checking argument to fz_drop_*()/fz_free().Sebastian Rasmussen