summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-11-08[DONTMERGE] Add constructors to IntTypeinttype-constructorsBehdad Esfahbod1-0/+2
2018-11-08[test/text-rendering-tests] Update from upstreamBehdad Esfahbod3-9/+10
2018-11-08[aat] Minor (#1369)Ebrahim Byagowi2-11/+12
2018-11-08[just] Initial table implementation (#1364)Ebrahim Byagowi3-0/+418
2018-11-08[aat] Support Lookup<OffsetTo<>>, needed by just and lcar (#1368)Ebrahim Byagowi2-0/+68
2018-11-08[ci] minorEbrahim Byagowi1-0/+1
2018-11-07[aat] Ignore cross-stream offset of deleted-glyphsBehdad Esfahbod1-1/+1
2018-11-07[fuzzing] Take whatever text we canBehdad Esfahbod1-11/+13
2018-11-07Merge pull request #1362 from harfbuzz/cross-kernBehdad Esfahbod14-901/+944
2018-11-07[kerx] CommentBehdad Esfahbod1-0/+4
2018-11-07[kern] Implement negative state numbersBehdad Esfahbod2-34/+66
2018-11-07[morx] MinorBehdad Esfahbod1-6/+6
2018-11-07[aat] Remove deleted-glyhs after applying kerx/kernBehdad Esfahbod7-107/+142
2018-11-07[aat] Add debug info to state machineBehdad Esfahbod1-0/+3
2018-11-07Disable fallback mark positioning if kern table has cross-stream kerningBehdad Esfahbod4-9/+16
2018-11-07Don't apply both kerx and kernBehdad Esfahbod1-1/+1
2018-11-07MinorBehdad Esfahbod1-3/+3
2018-11-07[kern] Switch to dispatchBehdad Esfahbod3-19/+22
2018-11-07[kerx/kern] Add has_cross_stream()Behdad Esfahbod2-0/+24
2018-11-07[kerx] Fix peculiar indexing that was needed previouslyBehdad Esfahbod1-13/+7
2018-11-07[GPOS] Only mark unsafe-to-break if kerning happenedBehdad Esfahbod1-24/+32
2018-11-07[GPOS] Add TODO itemBehdad Esfahbod1-0/+2
2018-11-07[kerx] Implement CrossStream kerning for non-state-machine subtablesBehdad Esfahbod3-20/+39
2018-11-07[kerx] Disable backwards-kerning for non-state-machine tablesBehdad Esfahbod2-6/+4
2018-11-07[kerx] Use GPOS attachment facilities for CrossStream kerningBehdad Esfahbod1-16/+35
2018-11-07[kerx] FormatBehdad Esfahbod1-30/+28
2018-11-07[kerx] Don't disable crossKerning if kern feature is offBehdad Esfahbod2-5/+6
2018-11-07[kern] Apply erlier, where GPOS/kerx are appliedBehdad Esfahbod3-9/+15
2018-11-07[kerx] Implement tupleKerning for Format1Behdad Esfahbod1-4/+3
2018-11-07[kerx] Better sanitize tupleKerningBehdad Esfahbod1-1/+1
2018-11-07[kern/kerx] Share KernTable, renamed to KerxTableBehdad Esfahbod2-119/+61
2018-11-07[fallback] MinorBehdad Esfahbod1-1/+1
2018-11-07[kern/kerx] More towards sharing KernTableBehdad Esfahbod2-40/+67
2018-11-07[kern] Disable Format1 and Format3 for OT-style tablesBehdad Esfahbod1-2/+4
2018-11-07[kern] MinorBehdad Esfahbod1-3/+5
2018-11-07[kern] Move codeBehdad Esfahbod1-56/+62
2018-11-07[kern] Massage moreBehdad Esfahbod1-8/+7
2018-11-07[kerx] More minorBehdad Esfahbod1-4/+3
2018-11-07[kern/kerx] MinorBehdad Esfahbod2-11/+13
2018-11-07[kern/kerx] Towards sharing KernTableBehdad Esfahbod2-14/+9
2018-11-07[kern/kerx] MinorBehdad Esfahbod2-3/+4
2018-11-07[kern/kerx] Share Format2Behdad Esfahbod2-72/+7
2018-11-07[kerx] Towards merging Format2Behdad Esfahbod1-7/+10
2018-11-07[aat] MinorBehdad Esfahbod2-8/+12
2018-11-07[kerx] RenameBehdad Esfahbod1-11/+11
2018-11-07[morx/kerx] Rename typesBehdad Esfahbod4-14/+15
2018-11-07[kern/kerx] Share Format1 subtableBehdad Esfahbod2-192/+4
2018-11-07[kerx] MinorBehdad Esfahbod1-2/+1
2018-11-07[kerx] MinorBehdad Esfahbod1-1/+2
2018-11-07[kern/kerx] Enable crossStream kerning in verticalBehdad Esfahbod2-8/+8