|
c8fd8c13
|
2022-02-15T18:02:53
|
|
[ot-face] Use core tables
|
|
2a430790
|
2022-02-15T17:33:52
|
|
[machinery] Add "core table" machinery
To be used in subsequent commit; or tried anyway.
|
|
8b7ccc41
|
2022-02-15T14:15:12
|
|
[hmtx] Implement [boring-expansion] >64k expansion
This implements https://github.com/be-fonts/boring-expansion-spec/issues/7
|
|
53eebc7c
|
2021-12-08T08:32:41
|
|
[CONFIG] Add HB_NO_VERTICAL
|
|
9bc5d290
|
2021-12-08T08:16:17
|
|
[TINY] Don't disable VORG table in any config profile
Is needed for vertical layout of CFF fonts.
Fixes https://github.com/harfbuzz/harfbuzz/discussions/3294#discussioncomment-1770313
|
|
bb48bf52
|
2021-07-08T10:53:45
|
|
Rename misc uses of "free"
In preparation for fixing https://github.com/harfbuzz/harfbuzz/issues/3044
|
|
122a2897
|
2020-07-05T22:45:11
|
|
[aat] Remove lcar support
Very low use, only two distinct font files, Apple Chancery.ttf and Hoefler Text.ttc
have it so it really doesn't worth the size addition and so, but one may argue that
whole ligature caret is low use but guess we better to encourage GDEF one anyway.
|
|
a3b9b94b
|
2020-07-06T00:05:21
|
|
[style] Remove fdsc support (#2541)
It isn't exposed yet and low use between Apple fonts,
32 fdsc table vs 767 OS/2 tables, even Apple doesn't
support it anymore per Ned.
|
|
22037499
|
2019-08-04T11:31:31
|
|
[style] New experimental API, hb_style_get_value
Searches variation axes of a hb_font_t object for a specific axis first,
if not set, then tries to get default style values from different
tables of the font.
|
|
b3afa816
|
2019-10-04T00:32:04
|
|
[glyf] Use common convention of other tables access, format
|
|
60d9f009
|
2019-08-11T16:15:19
|
|
Implement opbd table parsing
https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6opbd.html
|
|
9f2b4956
|
2019-07-30T04:42:51
|
|
[base] Add hb_ot_layout_get_baseline API
|
|
3ac03bd6
|
2019-07-22T23:35:08
|
|
[meta] New API, hb_ot_metadata_reference_entry for fetching meta entries
|
|
636ae422
|
2019-07-22T22:50:21
|
|
minor, comment out meta table in list till its use
|
|
41ab56e0
|
2019-07-22T18:46:52
|
|
Implement meta table parsing
|
|
ac3518af
|
2019-07-20T14:03:36
|
|
Define post table only when used
|
|
2e5b49d1
|
2019-07-19T11:41:07
|
|
Add HB_NO_METRICS and fix HB_TINY build (#1839)
|
|
87e62843
|
2018-11-20T23:26:46
|
|
Implement a simple API for fetching opentype metrics
Fixes https://github.com/harfbuzz/harfbuzz/pull/1432
|
|
7dcf8e12
|
2019-06-26T13:44:10
|
|
[config] Fix build with HB_NO_OT_LAYOUT
|
|
27de7c44
|
2019-06-19T20:07:02
|
|
[config] Add HB_NO_FACE_COLLECT_UNICODES
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
a8498731
|
2019-06-19T19:26:22
|
|
[config] Add HB_NO_VAR to disable variations support, enabled by HB_TINY
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
230adf2c
|
2019-06-19T18:49:52
|
|
[config] Add HB_NO_OT_FONT_GLYPH_NAMES
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
a5897463
|
2019-06-19T18:36:35
|
|
[config] Add HB_NO_STAT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
ffc2b8d5
|
2019-06-19T18:33:29
|
|
[config] Don't include name table in face if HB_NO_NAME
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
588697af
|
2019-06-19T16:24:51
|
|
[config] Add HB_NO_OT_KERN, enabled by HB_MINI / HB_NO_LEGACY
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
2e3e929d
|
2019-06-19T15:50:13
|
|
Fix build
|
|
631da9d8
|
2019-06-19T15:36:14
|
|
[config] Remove tables from hb_face_t for disabled features
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|