7087 Commits (4025ad804383dc8d5ace9654ae21d4d726d0dbc4)
 

Author SHA1 Message Date
David Corbett 66790d64c7 Increase HB_OT_MAX_TAGS_PER_SCRIPT to 3 6 years ago
David Corbett bca7a16938 Update language system tag registry to OT 1.8.3 6 years ago
David Corbett 7f1fbfe2e3 Add hb_ot_tags_to_script_and_language 6 years ago
David Corbett 3f8877473f Switch on the first char of a complex language tag 6 years ago
David Corbett a754d44195 Map Quechua languages to closest ones with tags 6 years ago
David Corbett 65d01f7755 Test deprecated tag fallback in a font 6 years ago
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