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