Behdad Esfahbod
22b9315628
[cubic-glyf] Handle wrap-around cubic off-curves
2 years ago
Behdad Esfahbod
050f5a58fe
[cubic-glyf] Handle contour-initial cubic offcurves
2 years ago
Khaled Hosny
9c27fe625f
Revert "[doc] Fix a couple of gtk-doc warnings"
...
This reverts commit ed42b2fcb5
.
2 years ago
Khaled Hosny
ed42b2fcb5
[doc] Fix a couple of gtk-doc warnings
2 years ago
Khaled Hosny
0575229477
[blob] Typo in documentation
2 years ago
Khaled Hosny
424f5f2c0d
[ci] Don’t build docs while building Windows binaries
2 years ago
Khaled Hosny
1d1f93a612
7.0.1
2 years ago
Behdad Esfahbod
6db871eb3a
Merge pull request #4126 from harfbuzz/cff2-instancer
...
CFF2 instancer make ots-sanitize happy
2 years ago
Behdad Esfahbod
5b50b07717
[subset-cff] Make BCD writing locale-independent
2 years ago
Behdad Esfahbod
4a735b30c4
[cff2-subset] Update test
2 years ago
Behdad Esfahbod
21ff66cbd4
[subset-cff2] Round blended Private values when instancing
...
Hopefully no one blends BlueScale...
2 years ago
Behdad Esfahbod
a4b7033d01
[cff2-subset] Blend Private values when instancing
2 years ago
Behdad Esfahbod
f10a4c9d6a
[cff] Rename encode_num to encode_num_cs
2 years ago
Behdad Esfahbod
c65eb5a82e
[cff] Specialize cff_private_dict_op_serializer_t for CFF1/2
2 years ago
Behdad Esfahbod
bf4b34e87e
[subset-cff2] Don't encode vsindex in Private dict
2 years ago
Behdad Esfahbod
220caa7e09
[subset-cff2] Only encode VarStore link if any varstore
2 years ago
Behdad Esfahbod
82d9940a93
[subset-cff2] Don't encode vsindex if pinned
2 years ago
Behdad Esfahbod
a88f3e8d37
[subset-cff2] Don't serialize VarStore if pinned
2 years ago
Behdad Esfahbod
8c1b47d7e2
[font] Fix compiler warnings
2 years ago
Behdad Esfahbod
7c74fc9631
[CFF] Remove unused member single_val
2 years ago
Behdad Esfahbod
2746597b69
[subset-cff2] Add flush_hintmask
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4125
2 years ago
Behdad Esfahbod
adccc5355b
[MarkBase] Adjust base-finding logic
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4124
2 years ago
Behdad Esfahbod
946477fa54
[font] Fix a MSVC "error"
...
Oh well.
Fixes https://github.com/harfbuzz/harfbuzz/issues/4122
2 years ago
Behdad Esfahbod
b41efb6c4d
[atomic] Use no-op asm for compiler barrier
...
Fixes https://github.com/harfbuzz/harfbuzz/pull/4119
2 years ago
Khaled Hosny
2f1aa032b4
[doc] Give this section a nice URL
2 years ago
Khaled Hosny
552f0714e8
[meson] Fix test failure with experimental_api
...
Pass --experimental-api to all gen-def.py when generating all .def
files, not only harfbuzz.def.
Fixes https://github.com/harfbuzz/harfbuzz/issues/4117
2 years ago
Behdad Esfahbod
40fa046cf3
[hb-info] Declare a variable unused
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4115
2 years ago
Khaled Hosny
8bdaeddfcd
7.0.0
2 years ago
Khaled Hosny
df6324cbe7
[ci] Build with default wrap mode
...
Forcing fallback forces checking the subproject even if the option is
disabled.
2 years ago
Khaled Hosny
5b82fa91c5
[meson] Update Glib subproject
2 years ago
Khaled Hosny
31e099fd21
[meson] Update Cairo subproject
2 years ago
Khaled Hosny
8f0da5e5e6
[meson] Update FreeType subproject
2 years ago
Khaled Hosny
59cd1b17a9
[ci] Don’t build docs on macos-aat-fonts job
...
It fails ninja test, but superfluous anyway.
2 years ago
Khaled Hosny
7188c5643a
[doc] Enable gtkdoc-check
...
Should catch the most blatant issues.
2 years ago
Khaled Hosny
0ea8bbd91a
[doc] Use XSince for REPLACEME/EXPERIMENTAL
...
To hide them from gtk-doc so that we can finally enable gtkdoc-check.
2 years ago
Khaled Hosny
16dfd263b1
[subset] Remove docs for unimplemented flags
...
GTK-Doc does not like this.
2 years ago
Khaled Hosny
4d25941315
[doc] Fix hb_ot_name_[id|predefined]_t
...
Shuffle the docs around, so that the enum values appear in documentation
as they now belong to hb_ot_name_predefined_t. The Since field will be
misleading now, though.
2 years ago
Khaled Hosny
13741e68f8
[doc] Minor
2 years ago
Behdad Esfahbod
ab191d9dc7
[ot-font] Minor division rounding
2 years ago
Behdad Esfahbod
c6c1c6ddf1
Merge pull request #4107 from harfbuzz/cubic-glyf
...
[glyf] Support cubic curves
2 years ago
Behdad Esfahbod
6ddd490191
[path-builder] Comment re cubic
2 years ago
Behdad Esfahbod
91c2f098d0
[cubic-glyf] Add HB_NO_CUBIC_GLYF
2 years ago
Qunxin Liu
af1e605be2
[instancer] bug fix
...
It's possible that length of all_points equals to 4 for non-empty
glyphs: a composite glyph which contains only one child glyph that is
empty.
2 years ago
Behdad Esfahbod
8302da8630
Merge pull request #4097 from harfbuzz/embolden
...
Embolden
2 years ago
Jens Kutilek
219e2f12f0
Clarify that those two test fonts are CC0-licensed
2 years ago
Pedro J. Estébanez
b1680e9143
Use proper preprocessor checks for UWP
2 years ago
Behdad Esfahbod
96d9e8624c
[docs] Improve cluster-level docs
2 years ago
Behdad Esfahbod
737b15c5a0
[embolden] Docs
2 years ago
Khaled Hosny
00a6f8945c
[meson] Minor
...
alias_target() is variadic function.
2 years ago
Behdad Esfahbod
1d9dafbfd5
[glyf] Support cubic curves
...
https://github.com/harfbuzz/boring-expansion-spec/issues/41
2 years ago