src/hb-aat-map.cc


Log

Author Commit Date CI Message
Ebrahim Byagowi 2dda6dd7 2020-04-20T14:12:45 minor, tweak spacing turn 8 spaces to tab, add space before Null/Crap
Jonathan Kew 573b6bf8 2020-03-30T23:20:30 Handle non-exclusive features when mapping OpenType tags to AAT feature type/selector pairs. Fixes #2290.
Ebrahim Byagowi 75cae46d 2020-04-03T20:04:16 [aat] minor spacing
Ebrahim Byagowi 37377763 2020-04-03T20:03:20 [aat] add the bug link, minor
Jonathan Kew 1faf0caa 2020-04-03T16:10:34 Special-case 'smcp' when checking for exposed AAT features. This may be implemented by selectors under either LETTER_CASE or LOWER_CASE feature types in AAT, so we need to check for the presence of either one. Fixes #2307.
Jonathan Kew b027cb51 2020-03-30T18:47:22 Set sequence number when adding feature to aat map builder, to support stable sort. Fixes #2288.
Ebrahim Byagowi 89fa70f5 2020-04-03T00:05:40 [aat] minor over previous feat related changes
Jonathan Kew b1c0b9da 2020-04-02T14:39:13 [AAT] Don't map OT tags to AAT feature types that are not exposed. If an AAT feature type is not exposed in the 'feat' table, we assume it is not intended to be user-controllable and so we should not map any OT feature tag requests to it. Fixes #2285.
Behdad Esfahbod 12092a46 2019-06-26T13:31:01 [config] Rename HB_NO_SHAPE_AAT to HB_NO_AAT_SHAPE
Behdad Esfahbod f4de0c77 2019-06-19T17:08:26 [config] Disable AAT map Part of https://github.com/harfbuzz/harfbuzz/issues/1652
Behdad Esfahbod 799c6a50 2019-05-10T23:55:22 [config] Add some
Behdad Esfahbod 2c93f0de 2019-05-10T23:31:05 Add HB_NO_AAT Part of https://github.com/harfbuzz/harfbuzz/issues/1652
Behdad Esfahbod 474a1205 2018-12-21T18:46:51 [array/vector] Rename len to length
Ebrahim Byagowi 54f4c17f 2018-11-23T12:05:06 [feat] Rename API uses of setting to selector
Ebrahim Byagowi 19b60255 2018-11-17T01:07:09 [feat] Address @behdad comments
Ebrahim Byagowi 7a0471aa 2018-11-01T21:38:54 [feat] Turn AAT feature id into enum
Behdad Esfahbod cc842875 2018-11-12T18:48:10 [shape-plan] Cache shape plans with variations based on variation indices
Behdad Esfahbod 52a00cd8 2018-10-31T19:05:53 [aat] Implement 'aalt' mapping Fixes https://github.com/harfbuzz/harfbuzz/issues/1160
Behdad Esfahbod f33ad6d6 2018-10-23T14:31:51 [aat] Fix up previous commit and add files