2504 Commits (f8fa2b5cf67b02d74514dec7885d03de73ec7349)
 

Author SHA1 Message Date
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
Behdad Esfahbod d1d69ec52e [GSUB] Don't ligate glyphs attached to different components of ligatures 13 years ago
Behdad Esfahbod 4751dec8be Minor 13 years ago
Behdad Esfahbod f24bcfbed1 Minor 13 years ago
Behdad Esfahbod fe20c0f84f [GSUB] Fix mark component stuff when ligatures form ligatures! 13 years ago
Behdad Esfahbod 2ec3ba46a3 [GSUB/GPOS] Minor 13 years ago
Behdad Esfahbod ef6e9cec33 Fixup bb0e4ba3e9 13 years ago
Behdad Esfahbod cb3d340631 [GSUB] Don't set new lig_id on mark ligatures 13 years ago
Behdad Esfahbod 97a201becf Add Arabic tests for mark ligature component attachments 13 years ago
Behdad Esfahbod a15b70a81a [hb-old] Fix cluster formation in RTL 13 years ago
Behdad Esfahbod 8a7e70ef65 [Minor] 13 years ago
Behdad Esfahbod bb0e4ba3e9 Minor 13 years ago