summaryrefslogtreecommitdiff
path: root/source/fitz/font.c
AgeCommit message (Expand)Author
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
2016-10-18Remove unused luminosity.Sebastian Rasmussen
2016-10-14Drop all contexts the same way.Sebastian Rasmussen
2016-10-12Remove superfluous context null checks.Tor Andersson
2016-10-07Add ctx to fz_font functions.Robin Watts
2016-10-06Squash compiler warning.Robin Watts
2016-10-05Add a const to a lookup function.Robin Watts
2016-10-05Simplify fz_new_type3_fontRobin Watts
2016-10-05Uncouple font shaper data from harfbuzz.Robin Watts
2016-10-05Move fz_font definition to be private.Robin Watts
2016-09-13Bug 696984: Type 3 fonts bbox fixes.Robin Watts
2016-08-01Move to bitfields in fz_font rather than chars/ints etc.Robin Watts
2016-08-01Bug 696984: Badly rendered characters.Robin Watts
2016-07-08Separate close and drop functionality for devices and writers.Tor Andersson
2016-06-23epub: Use markup language when shaping and selecting fallback fonts.Tor Andersson
2016-06-17Add mediabox argument to fz_new_display_list.Tor Andersson
2016-06-17Add device space transform state to draw device.Tor Andersson
2016-06-17Use 'size_t' instead of int as appropriate.Robin Watts
2016-05-30Avoid fz_font pulling harfbuzz in.Robin Watts
2016-05-24fz_pixmap revamp: add stride and make alpha optionalRobin Watts
2016-04-26Allow text/graphics aa levels to be controlled separately.Robin Watts
2016-04-04epub: Add harfbuzz bypass for fonts without opentype tables.Tor Andersson
2016-04-04Always set glyph_count!Tor Andersson
2016-04-04Add glyph names to trace device output.Tor Andersson
2016-03-30Use the font bbox for bounding empty glyphs.Robin Watts
2016-03-28Add missing hb_lock/unlock around shaper freeing.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-11Rejig Bidirectional and Text code.Robin Watts
2016-02-29Pass fz_font to pdf_add_xxx_font_res instead of a fz_buffer.Tor Andersson
2016-02-24Add fz_show_string function and move wmode argument to end.Tor Andersson
2016-02-15Convert line cap types to freetype linecap types properly.Tor Andersson
2016-02-10Add bold/italic/monospaced/serif flags to fz_font.Tor Andersson
2016-02-04Make HTML layout use harfbuzz for shaping.Robin Watts
2016-01-28Add fallback font cache to font context.Tor Andersson
2016-01-22epub: Implement @font-face rules.Tor Andersson
2016-01-21epub: Put font fallback chain in fz_font.Tor Andersson
2016-01-21Drop the const on fz_font.Tor Andersson
2016-01-13Add lots of consts.Robin Watts
2016-01-08Use a binned cache for font encoding lookups.Tor Andersson
2016-01-08Optimize font advance and encoding caches.Tor Andersson
2016-01-06epub: Cache font encoding lookups.Tor Andersson
2016-01-05epub: Speed up font layout by caching freetype advance widths.Tor Andersson
2015-12-11Use fz_output instead of FILE* for most of our output needs.Tor Andersson
2015-10-06Never squish a substitute font to zero width, in case of broken font metrics.Tor Andersson
2015-10-05Use FT_Get_Advance in glyph width scaling calculations.Tor Andersson
2015-10-02Don't stretch CJK substitute fonts.Tor Andersson