2645 Commits (a4bef84e375b090c1bc7e4221b8e0ee435dfcbba)
 

Author SHA1 Message Date
Behdad Esfahbod 2fef993460 [Graphite] Fix graphite2 backend with RTL text 12 years ago
Behdad Esfahbod e4992e13e1 [Graphite] Port graphite2 backend to new shaper infrastructure 12 years ago
Behdad Esfahbod 66591ececf Remove unnecessary lifecycle bits 12 years ago
Behdad Esfahbod e3320ecc1b Fix compiler warnings 12 years ago
Behdad Esfahbod 167b625d98 [Indic] Minor, move 'blwf' after 'half' 12 years ago
Behdad Esfahbod 048e3b596f Speed up hb_set_digest_lowest_bits_t calcs 12 years ago
Behdad Esfahbod 3d1b66a35e Speed up hb_set_digest_common_bits_t calcs 12 years ago
Behdad Esfahbod bdc48a879a Enlarge glyph_name buffer 12 years ago
Behdad Esfahbod 25326c2359 Rewrite ARRAY_LENGTH as a template function 12 years ago
Behdad Esfahbod 8ba8042821 [Indic] Fix consonant position font lookup logic 12 years ago
Behdad Esfahbod abd0c05f1f Minor 12 years ago
Behdad Esfahbod 46ee108ef8 Fix leak 12 years ago
Behdad Esfahbod 71baea0062 [OT] Use general-category, not GDEF class, to decide to zero mark advances 12 years ago
Behdad Esfahbod 3a7e137a68 Dn't use gint 12 years ago
Behdad Esfahbod 11b0e20ba4 [Indic] Add per-script configuration tables 12 years ago
Behdad Esfahbod 85fc6c483f [Indic] Move more stuff to the shape_plan 12 years ago
Behdad Esfahbod 914ffaa40f [Indic] Move more repeated work into shape_plan 12 years ago
Behdad Esfahbod a8c6da90f4 [OT] Add per-complex-shaper shape_plan data 12 years ago
Behdad Esfahbod 8bb5deba96 [OT] Pipe shape_plan down to pause_callbacks 12 years ago
Behdad Esfahbod 3e38c0f288 More massaging 12 years ago
Behdad Esfahbod 16c6a27b4b [OT] Port complex_shaper to planner/plan 12 years ago
Behdad Esfahbod 5393e3a62b [OT] Minor refactoring 12 years ago
Behdad Esfahbod 24eacf17c8 [Indic] Move consonant-position-setting into initial_reordering() 12 years ago
Behdad Esfahbod afbcc24be0 [GSUB] Wire the font, not just the face, down to substitute() 12 years ago
Behdad Esfahbod b0e6a26a10 [OT] Hide some API 12 years ago
Behdad Esfahbod 305246744e Minor 12 years ago
Behdad Esfahbod 8ef3d53255 [Indic] More refactoring of consonant position peeking in the font 12 years ago
Behdad Esfahbod 3eb6f81fd3 [Indic] Refactor 12 years ago
Behdad Esfahbod 3614ba242f [Indic] Rename 12 years ago
Behdad Esfahbod 610e5e8f71 [Indic] Streamline feature would_apply() 12 years ago
Behdad Esfahbod 1d002048d5 [Indic] Minor 12 years ago
Behdad Esfahbod 6f76113755 [GSUB/GPOS] Check array size before accessing digests 12 years ago
Behdad Esfahbod 22148b8c4a Use Coverage digests in would_apply 12 years ago
Behdad Esfahbod 6c459c8fef Minor 12 years ago
Behdad Esfahbod e2b8d75fa6 Use wider set digests on 64-bit archs 12 years ago
Behdad Esfahbod 0120ce9679 [GSUB/GPOS] Remove unused get_coverage() methods 12 years ago
Behdad Esfahbod 1336ecdf8e [GSUB/GPOS] Use Coverage digests as gatekeeper 12 years ago
Behdad Esfahbod a878c58a8f [GSUB/GPOS] Add add_coverage() 12 years ago
Behdad Esfahbod 60a3035ac5 Add hb_set_digest_t 12 years ago
Behdad Esfahbod c8accf1dd2 [OT] Templatize Coverage::add_coverage() 12 years ago
Behdad Esfahbod 8fbfda920e Inline font getters 12 years ago
Behdad Esfahbod 6adf417bc1 Use a lookup table for modified_combining_class 12 years ago
Behdad Esfahbod 208f70f055 Inline Unicode callbacks internally 12 years ago
Behdad Esfahbod 7470315a3e Move unicode accessors around 12 years ago
Behdad Esfahbod 21fdcee001 Add hb_unicode_combining_class_t 12 years ago
Behdad Esfahbod 84186a6400 Add commentary on the compatibility decomposition in the normalizer 12 years ago
Behdad Esfahbod 0834d95201 [hb-old] Adjust mark positioning parameters 12 years ago
Behdad Esfahbod 4ca743dfb8 [old] Implement fontMetrics 12 years ago
Behdad Esfahbod 1e7d860613 [GPOS] Adjust mark advance-width zeroing logic 12 years ago
Behdad Esfahbod a8842e4a44 Remove some TODO items 12 years ago