summaryrefslogtreecommitdiff
path: root/source/pdf/pdf-font.c
AgeCommit message (Expand)Author
2016-05-13Fix double free and memory leak.Tor Andersson
2016-04-27Fix 696649: remove fz_rethrow_message calls.Tor Andersson
2016-04-26pdfcreate: Use industry font name for built-in fonts.Tor Andersson
2016-04-12Silence some warnings in release builds.Robin Watts
2016-03-23Compile embedded fonts in separate C files.Tor Andersson
2016-03-21Allow building with old versions of freetype.Tor Andersson
2016-03-07Fix signed/unsigned comparison warning.Robin Watts
2016-03-02Fix mask flags to FT_Get_Advance in ft_width.Tor Andersson
2016-03-01Rename pdf_new_ref to pdf_add_object.Tor Andersson
2016-03-01Use FT_Get_Advance in when loading simple font widths in ft_width.Tor Andersson
2016-02-29pdf-font: Remove unused lockingRobin Watts
2016-02-29Simplify ToUnicode CMap creation.Tor Andersson
2016-02-29Fix pdf_add_cid_font_widths to work on glyph indices as intended.Tor Andersson
2016-02-29Create CID font /W array as an indirect object.Tor Andersson
2016-02-29Clean up error handling.Tor Andersson
2016-02-29Use fz_advance_glyph when computing CID font widths array.Tor Andersson
2016-02-29Don't embed base 14 or substitute fonts.Tor Andersson
2016-02-29Rename pdf_add_simple_font_res and friends.Tor Andersson
2016-02-29Simplify font descriptor creation.Tor Andersson
2016-02-29Create simple font width table when creating the PDF object.Tor Andersson
2016-02-29Pass fz_font to pdf_add_xxx_font_res instead of a fz_buffer.Tor Andersson
2016-02-29Remove pdf_res struct. Use pdf_obj indirect references directly.Tor Andersson
2016-02-29Rename some functions.Tor Andersson
2016-02-29Don't deflate the font file stream.Tor Andersson
2016-02-29Add mutool create tool, and PDF font and image resource creation.Michael Vrhel
2016-02-29Remove useless FT_Set_Char_Size call.Tor Andersson
2016-02-22Remove pointless casts from void*.Tor Andersson
2016-02-10Add bold/italic/monospaced/serif flags to fz_font.Tor Andersson
2016-01-28Add Noto fallback fonts.Tor Andersson
2015-12-11Use fz_output instead of FILE* for most of our output needs.Tor Andersson
2015-10-02Don't stretch CJK substitute fonts.Tor Andersson
2015-10-02Fix 696148: Always create a glyph width table.Tor Andersson
2015-03-24Rework handling of PDF names for speed and memory.Robin Watts
2015-02-17Add ctx parameter and remove embedded contexts for API regularity.Tor Andersson
2015-02-17Rename fz_close_* and fz_free_* to fz_drop_*.Tor Andersson
2014-07-17Improve callback for loading substitute CJK fonts to return TTC index.Tor Andersson
2014-05-29Fix 694093: add vertical variant of CJK fallback font.Tor Andersson
2014-04-23Fix 693419: always load CIDToGIDMap if it exists.Tor Andersson
2014-02-25load StandardEncoding for non-embedded non-symbolic encoding-less fontsSimon Bünzli
2014-02-25Bug 694851: pass more information to fz_load_system_fontSimon Bünzli
2014-01-13Bug 694851: enhance fz_load_system_fontSimon Bünzli
2014-01-06fix various MSVC warningsSimon Bünzli
2013-11-27fix memory leak introduced with a2c945506ea2a2b58edbde84124094c6b4f69eacSimon Bünzli
2013-11-11Add hooks to load system fonts. Use them in PDF interpreter.Tor Andersson
2013-11-11Add fz_new_font_from_buffer function.Tor Andersson
2013-10-16Fix cross document store object hash collisions.Robin Watts
2013-09-13Fix various compile warnings spotted by the cluster.Robin Watts
2013-08-23Look up glyphs by the 'uniXXXX' form if the glyph list duplicates all fail.Tor Andersson
2013-07-30Change pdf_measure_text to account for the borders around charactersPaul Gardiner
2013-07-19Initial work on progressive loadingRobin Watts