6781 Commits (7c7cb2a98907d99ca86bdbfca0bf9c48bfa4ed49)
 

Author SHA1 Message Date
David Corbett 7c7cb2a989 Match extlang subtags 6 years ago
David Corbett 2f1f961cc0 Autogenerate the BCP 47 to OpenType mappings 6 years ago
David Corbett 2c7d4db7af Deprecate obsolete functions 6 years ago
David Corbett 91067716f5 Refactor the selection of script and language tags 6 years ago
David Corbett a03f5f4dfb Replace "ISO 639" with "BCP 47" 6 years ago
Behdad Esfahbod 0b9d60e1a1 [aat] Apply kerx if GPOS kern was not applied 6 years ago
Behdad Esfahbod b59a428af0 Minor 6 years ago
Behdad Esfahbod 100e95f48e [trak] Add tests 6 years ago
Behdad Esfahbod 04f72e8990 [trak] Implement extrapolation 6 years ago
Behdad Esfahbod d6a12dba6d [trak] Fix, and hook up 6 years ago
Behdad Esfahbod 3d7dea6dfd [trak] Handle nSizes=0 and 1 6 years ago
Behdad Esfahbod 451f3de521 [trak] Fix counting 6 years ago
Behdad Esfahbod a5be380cae [trak] More 6 years ago
Behdad Esfahbod d06c4a867f [trak] Only adjust around first glyph 6 years ago
Behdad Esfahbod 071a2cbcdd [trak] Clean up 6 years ago
Behdad Esfahbod fbbd926dba [kerx] Implement Format4 action_type=1 contour-point-based attachment 6 years ago
Behdad Esfahbod b6bc0d4ff6 [kerx] Implement Format4 action_type=2 coordinate-based attachment 6 years ago
Behdad Esfahbod 1622ba5943 [kerx] Implement Format4 'ankr'-based mark attachment 6 years ago
Behdad Esfahbod 7bb4da7d95 [aat] Wire up 'ankr' table to apply context 6 years ago
Behdad Esfahbod 28f0367aab [kerx] Flesh out Format4 6 years ago
Behdad Esfahbod 947962a287 [ankr] Implement table access 6 years ago
Behdad Esfahbod 7281cb3eeb [ankr] Start fixing 6 years ago
Behdad Esfahbod 34caadc5c7 Ugh. Re-enable accidentally disabled GPOS 6 years ago
Behdad Esfahbod f7c45bc33e [kerx] Allow granularly disabling kerning 6 years ago
Behdad Esfahbod 2b72c4b63d [kerx] Comment 6 years ago
Behdad Esfahbod 9f450f07b0 [kerx] Make Format1 work 6 years ago
Behdad Esfahbod 504cb68fc9 Disable mark advance zeroing as well as mark fallback positioning if doing kerx 6 years ago
Behdad Esfahbod 8496753796 [kerx] Implement Format1 6 years ago
Behdad Esfahbod c9165f5450 [kerx] More UnsizedArrayOf<> 6 years ago
Behdad Esfahbod ca54eba484 [kerx] Fix bound-checking error introduced a couple commits past 6 years ago
Behdad Esfahbod 339036dd97 [kerx] Start fleshing out Format1 6 years ago
Behdad Esfahbod ab1f30bd05 [kerx] Implement Format6 6 years ago
Behdad Esfahbod c9a2ce9e05 [kerx] Move bounds-checking to subtable length itself 6 years ago
Behdad Esfahbod 22955b23cd [kerx] Start fleshing out Format6 6 years ago
Behdad Esfahbod f6aaad9b4f [kerx] When rejecting variable kerning, also check for tupleCount 6 years ago
Behdad Esfahbod 7ed5366d3c [kerx] No-op 6 years ago
Behdad Esfahbod 7fa69e92ca Comment 6 years ago
Behdad Esfahbod 7e6e5bf614 Fix option string matching 6 years ago
Behdad Esfahbod 5d34164d98 [kern/kerx] Fix offset base 6 years ago
Behdad Esfahbod 60f86d32d7 [kerx] Don't loop over kerning subtables if kerning disabled 6 years ago
Behdad Esfahbod 38a7a8a89e Allow HB_OPTIONS=aat to prefer AAT tables over OT 6 years ago
Behdad Esfahbod 44f09afd5b [kerx] Skip variation subtables 6 years ago
Behdad Esfahbod 1e8fdd285f Remove HAVE_OT 6 years ago
Behdad Esfahbod 7727e73756 [kerx] Actually hook up, and fix crash 6 years ago
Behdad Esfahbod b3390990f5 Add per-subtable set-digests 6 years ago
Behdad Esfahbod e78549edfb Move apply down into subtables accel 6 years ago
Behdad Esfahbod 78c09bf213 Move subtable array into lookup accel 6 years ago
Behdad Esfahbod 97e5913d5a Move more code 6 years ago
Behdad Esfahbod c8f2d9334c Move code 6 years ago
Behdad Esfahbod a03850a356 Fix GPOS/kern interaction 6 years ago