|
d5e29303
|
2017-11-28T23:11:34
|
|
[coretext] Add hb_coretext_font_create()
Fixes https://github.com/harfbuzz/harfbuzz/issues/628
New API:
hb_coretext_font_create()
|
|
84686bf4
|
2017-10-11T15:02:48
|
|
[coretext-aat] Also pass through CoreText if font has kerx table
SFNSText has kerx table which apparently is applied.
|
|
835bbdc7
|
2015-11-19T18:34:12
|
|
Public headers: Decorate public symbols with HB_EXTERN
This prepares the headers for exporting symbols using visibility
attributes or __declspec(dllexport), so that we do not need to maintain
symbols listing files, as this is what was and is done in GLib and GTK+.
|
|
8c703f13
|
2014-05-14T22:10:09
|
|
Fix build with --coretext on older OS X
Fixes https://github.com/behdad/harfbuzz/pull/40
|
|
b96af03c
|
2014-03-20T16:01:30
|
|
Fix build with --coretext on iOS
On iOS CoreText and CoreGraphics are stand-alone frameworks
|
|
a9e25e90
|
2014-03-14T19:55:46
|
|
[coretext] Add hb_coretext_face_create()
Not tested.
|
|
c79865f9
|
2014-03-14T19:37:55
|
|
[coretext] Add coretext_aat shaper
This is a higher-priority shaper than default shaper ("ot"), but
only picks up fonts that have AAT "morx"/"mort" table.
Note that for this to work the font face's get_table() implementation
should know how to return the full font blob.
Based on patch from Konstantin Ritt.
|
|
9a839582
|
2012-12-09T18:47:36
|
|
[coretext] Add hb_coretext_face_get_cg_font()
Not sure if it's useful, but it was missing.
|
|
aa6d8498
|
2012-07-24T15:52:32
|
|
[CoreText] Add basic Core Text backend for comparison with our native shaping
Does not attempt to handle clusters in a Uniscribe- or HarfBuzz-compatible way;
just returns the original string indexes that CT maintains. These may even be
out-of-order in the case of reordrant glyphs.
|