2415 Commits (37191ede7583fdb864db32a8f4d90956657926c7)
 

Author SHA1 Message Date
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
Behdad Esfahbod 03f67bc012 More refactoring glyph class access 13 years ago
Behdad Esfahbod 300c7307eb [OT] Don't crash if no GDEF available 13 years ago
Behdad Esfahbod 3dcbdc2125 Minor 13 years ago
Behdad Esfahbod 05bd1b6342 [GSUB/GPOS] Move glyph props matching around 13 years ago
Behdad Esfahbod 2fca1426ca [GSUB] Don't erase glyph classes if GDEF does not have glyph classes 13 years ago
Behdad Esfahbod fd42257f8c Minor 13 years ago
Behdad Esfahbod 7fbbf86efe [GSUB] Minor 13 years ago
Behdad Esfahbod 713914d320 [Uniscribe] Clean up a bit 13 years ago
Behdad Esfahbod 301168dae7 [CoreText] Port to shape_plan infrastructure 13 years ago
Behdad Esfahbod 6cdfd14bb1 Fix build on Mac 13 years ago
Behdad Esfahbod 7e34601ded Unbreak Hangul jamo composition 13 years ago
Behdad Esfahbod 7afb14407e [Indic] Recategorize Telugu length marks 13 years ago
Behdad Esfahbod 70b3dc3272 Add Hebrew test 13 years ago
Behdad Esfahbod f2377155e3 [hb-old] Fix misc leaks 13 years ago
Behdad Esfahbod 3f4764bb56 Don't lock user_data set during destruction if empty 13 years ago
Behdad Esfahbod 4ba647eecf Fix leak 13 years ago
Behdad Esfahbod f860366456 [OT] Gain back some lost speed 13 years ago
Behdad Esfahbod 11f4c87d01 [OT] Remove hb_ot_layout_ensure() 13 years ago
Behdad Esfahbod 578e42182b Minor 13 years ago
Behdad Esfahbod a973b5ce86 [GSUB] Further adjustments to mark-attachment vs ligation interaction 13 years ago
Behdad Esfahbod 0aef425e25 [GSUB] Minor 13 years ago