summaryrefslogtreecommitdiff
path: root/src/hb-ot-layout-gsub-table.hh
AgeCommit message (Expand)AuthorFilesLines
2012-08-07[GSUB] Generalize would_apply()Behdad Esfahbod1-5/+21
2012-08-02[GSUB] Wire the font, not just the face, down to substitute()Behdad Esfahbod1-8/+5
2012-08-02Use Coverage digests in would_applyBehdad Esfahbod1-0/+1
2012-08-02MinorBehdad Esfahbod1-2/+2
2012-08-01[GSUB/GPOS] Remove unused get_coverage() methodsBehdad Esfahbod1-11/+0
2012-08-01[GSUB/GPOS] Use Coverage digests as gatekeeperBehdad Esfahbod1-23/+12
2012-08-01[GSUB/GPOS] Add add_coverage()Behdad Esfahbod1-0/+18
2012-07-31[GSUB] MinorBehdad Esfahbod1-1/+4
2012-07-30MinorBehdad Esfahbod1-2/+2
2012-07-30More refactoring glyph class accessBehdad Esfahbod1-1/+1
2012-07-30[GSUB/GPOS] Move glyph props matching aroundBehdad Esfahbod1-7/+11
2012-07-30[GSUB] MinorBehdad Esfahbod1-1/+1
2012-07-30Fix build on MacBehdad Esfahbod1-2/+2
2012-07-30[GSUB] Further adjustments to mark-attachment vs ligation interactionBehdad Esfahbod1-3/+8
2012-07-30[GSUB] Don't ligate glyphs attached to different components of ligaturesBehdad Esfahbod1-0/+24
2012-07-30MinorBehdad Esfahbod1-1/+1
2012-07-30[GSUB] Fix mark component stuff when ligatures form ligatures!Behdad Esfahbod1-40/+77
2012-07-29[GSUB/GPOS] MinorBehdad Esfahbod1-3/+3
2012-07-29[GSUB] Don't set new lig_id on mark ligaturesBehdad Esfahbod1-4/+14
2012-07-28[GSUB] MinorBehdad Esfahbod1-17/+16
2012-07-28[GSUB] Simplify would-applyBehdad Esfahbod1-65/+6
2012-07-28MinorBehdad Esfahbod1-1/+1
2012-07-28[GSUB/GPOS] Add get_coverage() and use it to speed up main loopBehdad Esfahbod1-28/+138
2012-07-27Partially switch ot shaper to shape_planBehdad Esfahbod1-2/+2
2012-07-24Make data members of various OpenType structs protected instead of privateBehdad Esfahbod1-15/+15
2012-07-19[GSUB] Fix would_apply() for LigatureSubstBehdad Esfahbod1-0/+1
2012-07-19Refactor / finish would_apply() operationBehdad Esfahbod1-70/+56
2012-07-16[GSUB] Allow 1-to-1 ligature substitutions!Behdad Esfahbod1-1/+1
2012-07-11Revert "Towards templatizing common Lookup types"Behdad Esfahbod1-14/+10
2012-07-11Towards templatizing common Lookup typesBehdad Esfahbod1-10/+14
2012-06-09More Oops! Fix fast-path with sub-type==0Behdad Esfahbod1-1/+1
2012-06-09Oops!Behdad Esfahbod1-1/+1
2012-06-09Add sanitize() logic for fast-pathsBehdad Esfahbod1-6/+14
2012-06-09Add fast-path to GSUB to check coverageBehdad Esfahbod1-2/+16
2012-06-09MinorBehdad Esfahbod1-0/+2
2012-06-08Set lig_comp for MultipleSubst componentsBehdad Esfahbod1-1/+3
2012-06-08Don't use replace_glyphs_be for MultipleSubstBehdad Esfahbod1-1/+4
2012-06-08MinorBehdad Esfahbod1-1/+2
2012-06-08Merge clusters when ligatingBehdad Esfahbod1-0/+1
2012-06-08Minor, use next_glyph()Behdad Esfahbod1-1/+1
2012-06-07Fix alignment-requirement missmatchBehdad Esfahbod1-2/+2
2012-05-22Fix substitution glyph class propagationBehdad Esfahbod1-6/+4
2012-05-13Fix more warningsBehdad Esfahbod1-1/+1
2012-05-13Add accessort to buffer for current info, current pos, and prev infoBehdad Esfahbod1-14/+14
2012-05-13[GSUB/GPOS] Remove context_lengthBehdad Esfahbod1-4/+2
2012-05-11[Indic] Move syllable tracking from Indic to generic layerBehdad Esfahbod1-1/+2
2012-05-11Add return annotation for APPLYBehdad Esfahbod1-65/+49
2012-05-11Annotate SANITIZE return valuesBehdad Esfahbod1-54/+47
2012-05-09Combine lig_id and lig_comp into one byte, to free up one for IndicBehdad Esfahbod1-7/+4
2012-04-23Make closure() return voidBehdad Esfahbod1-83/+59