summaryrefslogtreecommitdiff
path: root/src/hb-ot-shape.cc
AgeCommit message (Expand)AuthorFilesLines
2018-10-11[aat] Apply kerx if GPOS kern was not appliedBehdad Esfahbod1-10/+8
2018-10-11MinorBehdad Esfahbod1-1/+5
2018-10-11[trak] Fix, and hook upBehdad Esfahbod1-0/+2
2018-10-10Ugh. Re-enable accidentally disabled GPOSBehdad Esfahbod1-1/+1
2018-10-10Disable mark advance zeroing as well as mark fallback positioning if doing kerxBehdad Esfahbod1-24/+26
2018-10-10[kerx] Don't loop over kerning subtables if kerning disabledBehdad Esfahbod1-2/+2
2018-10-10Allow HB_OPTIONS=aat to prefer AAT tables over OTBehdad Esfahbod1-8/+16
2018-10-10[kerx] Actually hook up, and fix crashBehdad Esfahbod1-2/+2
2018-10-10Fix GPOS/kern interactionBehdad Esfahbod1-1/+1
2018-10-10More rewriting plan compileBehdad Esfahbod1-16/+39
2018-10-10More reshuffle plan compileBehdad Esfahbod1-8/+8
2018-10-10[kerx] Hook up to shaperBehdad Esfahbod1-2/+4
2018-10-10Apply TT or fallback kerning when GPOS does not have kern featureBehdad Esfahbod1-9/+16
2018-10-09[kerx] Implement Format0 apply()Behdad Esfahbod1-1/+1
2018-10-08Apply TrueType/OpenType kern table when GPOS kern feature is not availableBehdad Esfahbod1-3/+7
2018-10-08Separate fallback kern vs mark positioningBehdad Esfahbod1-7/+8
2018-10-08MinorBehdad Esfahbod1-13/+13
2018-10-07Remove some codeBehdad Esfahbod1-13/+3
2018-10-07Add API for setting invisible-codepointBehdad Esfahbod1-4/+4
2018-10-05Change vendor features from Harf/Buzz to HARF/BUZZBehdad Esfahbod1-2/+2
2018-10-04Enable two OpenType features, 'Harf' and 'Buzz'Behdad Esfahbod1-0/+4
2018-10-04Apply morx if there's no GSUB!Behdad Esfahbod1-6/+17
2018-10-03Clean Fitzpatrick hackBehdad Esfahbod1-2/+7
2018-10-03Rewrite grapheme-formation in terms of new workBehdad Esfahbod1-35/+13
2018-10-03[emoji] Mark emoji contination sequences as continuationBehdad Esfahbod1-0/+24
2018-10-03Dotted-circle all marks, not just non-spacing, at text beginningBehdad Esfahbod1-2/+1
2018-10-02MinorBehdad Esfahbod1-2/+2
2018-10-02MinorBehdad Esfahbod1-21/+18
2018-10-02Disable joiner-skipping when looking back for base to attach mark toBehdad Esfahbod1-1/+4
2018-10-02MinorBehdad Esfahbod1-4/+4
2018-10-02MinorBehdad Esfahbod1-2/+2
2018-10-02Move thingsBehdad Esfahbod1-12/+10
2018-10-02Minor include cleanupBehdad Esfahbod1-3/+1
2018-10-02Shuffle code aroundBehdad Esfahbod1-4/+28
2018-09-24MinorBehdad Esfahbod1-1/+2
2018-09-24Some moreBehdad Esfahbod1-15/+15
2018-09-11Make --features rand=1 available to the userBehdad Esfahbod1-1/+1
2018-09-11Minor clean up of 'rand' patchsetBehdad Esfahbod1-7/+6
2018-09-11Allow requesting a specific glyph for 'rand'David Corbett1-1/+6
2018-09-11Implement 'rand'David Corbett1-0/+1
2018-08-26[ot-face] Unify GSUB/GPOS accelerators in the table accelerator frameworkBehdad Esfahbod1-0/+1
2018-08-25Rename hb-*private.hh to hb-*.hhBehdad Esfahbod1-10/+10
2018-08-23[ot] Rename hb_ot_layout_t to hb_ot_face_data_tBehdad Esfahbod1-3/+2
2018-08-06Add batch advance width callback functionBehdad Esfahbod1-1/+2
2018-08-06batchwidthKoji Ishii1-2/+2
2018-08-01RenameBehdad Esfahbod1-10/+10
2018-07-27MinorBehdad Esfahbod1-2/+3
2018-07-27Fix unlikely leaksprrace1-1/+3
2018-07-17[aat] Update for blob changesBehdad Esfahbod1-3/+3
2018-07-10Minor renamings of internal inline functionsBehdad Esfahbod1-2/+2