2686 Commits (adf7758a27a11fb1a8a14a2673867589437d22a3)
 

Author SHA1 Message Date
Behdad Esfahbod 8ba8042821 [Indic] Fix consonant position font lookup logic 13 years ago
Behdad Esfahbod abd0c05f1f Minor 13 years ago
Behdad Esfahbod 46ee108ef8 Fix leak 13 years ago
Behdad Esfahbod 71baea0062 [OT] Use general-category, not GDEF class, to decide to zero mark advances 13 years ago
Behdad Esfahbod 3a7e137a68 Dn't use gint 13 years ago
Behdad Esfahbod 11b0e20ba4 [Indic] Add per-script configuration tables 13 years ago
Behdad Esfahbod 85fc6c483f [Indic] Move more stuff to the shape_plan 13 years ago
Behdad Esfahbod 914ffaa40f [Indic] Move more repeated work into shape_plan 13 years ago
Behdad Esfahbod a8c6da90f4 [OT] Add per-complex-shaper shape_plan data 13 years ago
Behdad Esfahbod 8bb5deba96 [OT] Pipe shape_plan down to pause_callbacks 13 years ago
Behdad Esfahbod 3e38c0f288 More massaging 13 years ago
Behdad Esfahbod 16c6a27b4b [OT] Port complex_shaper to planner/plan 13 years ago
Behdad Esfahbod 5393e3a62b [OT] Minor refactoring 13 years ago
Behdad Esfahbod 24eacf17c8 [Indic] Move consonant-position-setting into initial_reordering() 13 years ago
Behdad Esfahbod afbcc24be0 [GSUB] Wire the font, not just the face, down to substitute() 13 years ago
Behdad Esfahbod b0e6a26a10 [OT] Hide some API 13 years ago
Behdad Esfahbod 305246744e Minor 13 years ago
Behdad Esfahbod 8ef3d53255 [Indic] More refactoring of consonant position peeking in the font 13 years ago
Behdad Esfahbod 3eb6f81fd3 [Indic] Refactor 13 years ago
Behdad Esfahbod 3614ba242f [Indic] Rename 13 years ago
Behdad Esfahbod 610e5e8f71 [Indic] Streamline feature would_apply() 13 years ago
Behdad Esfahbod 1d002048d5 [Indic] Minor 13 years ago
Behdad Esfahbod 6f76113755 [GSUB/GPOS] Check array size before accessing digests 13 years ago
Behdad Esfahbod 22148b8c4a Use Coverage digests in would_apply 13 years ago
Behdad Esfahbod 6c459c8fef Minor 13 years ago
Behdad Esfahbod e2b8d75fa6 Use wider set digests on 64-bit archs 13 years ago
Behdad Esfahbod 0120ce9679 [GSUB/GPOS] Remove unused get_coverage() methods 13 years ago
Behdad Esfahbod 1336ecdf8e [GSUB/GPOS] Use Coverage digests as gatekeeper 13 years ago
Behdad Esfahbod a878c58a8f [GSUB/GPOS] Add add_coverage() 13 years ago
Behdad Esfahbod 60a3035ac5 Add hb_set_digest_t 13 years ago
Behdad Esfahbod c8accf1dd2 [OT] Templatize Coverage::add_coverage() 13 years ago
Behdad Esfahbod 8fbfda920e Inline font getters 13 years ago
Behdad Esfahbod 6adf417bc1 Use a lookup table for modified_combining_class 13 years ago
Behdad Esfahbod 208f70f055 Inline Unicode callbacks internally 13 years ago
Behdad Esfahbod 7470315a3e Move unicode accessors around 13 years ago
Behdad Esfahbod 21fdcee001 Add hb_unicode_combining_class_t 13 years ago
Behdad Esfahbod 84186a6400 Add commentary on the compatibility decomposition in the normalizer 13 years ago
Behdad Esfahbod 0834d95201 [hb-old] Adjust mark positioning parameters 13 years ago
Behdad Esfahbod 4ca743dfb8 [old] Implement fontMetrics 13 years ago
Behdad Esfahbod 1e7d860613 [GPOS] Adjust mark advance-width zeroing logic 13 years ago
Behdad Esfahbod a8842e4a44 Remove some TODO items 13 years ago
Behdad Esfahbod 2bc3b9a616 [OT] Zero mark advances if the shaper desires so 13 years ago
Behdad Esfahbod 5fecd8b035 [OT] Synthesize glyph classes 13 years ago
Behdad Esfahbod 03b09214c0 [GSUB] Minor 13 years ago
Behdad Esfahbod f0fc1df8fc [hb-old] Implement getGlyphMetrics() 13 years ago
Behdad Esfahbod 378d279bbf Implement Unicode compatibility decompositions 13 years ago
Behdad Esfahbod 321ec29cc2 Remove unused function 13 years ago
Behdad Esfahbod 69cc492dc1 [buffer] Minor 13 years ago
Behdad Esfahbod 693918ef85 [OT] Streamline complex shaper enumeration 13 years ago
Behdad Esfahbod c2e42c3db6 Minor 13 years ago