12822 Commits (636c90e81c2eb9a907a1c14d0f3450902d95f65a)
 

Author SHA1 Message Date
David Corbett 2404617a60 Update language system tag registry to OT 1.9 3 years ago
Behdad Esfahbod 002a1f70b8 [ft] Disable vertical funcs if HB_NO_VERTICAL 3 years ago
Behdad Esfahbod ef14cad736 [GPOS] Disable vertical advance if HB_NO_VERTICAL 3 years ago
Behdad Esfahbod 6ed22de127 [CONFIG] Fix HB_NO_VERTICAL build without HB_TINY 3 years ago
Behdad Esfahbod 53eebc7cd2 [CONFIG] Add HB_NO_VERTICAL 3 years ago
Behdad Esfahbod 9bc5d2903a [TINY] Don't disable VORG table in any config profile 3 years ago
Garret Rieger 3e4a25098d [repacker] add a maximum number of roots that can be moved in one iteration. 3 years ago
Garret Rieger 02b12d7965 [repacker] Move all overflowing roots to a new space simultaneously. 3 years ago
Garret Rieger fa966bcc29 [repacker] create repacker output buffer after final length is known. 3 years ago
Qunxin Liu 51655a078e [subset] COLR : only include glyphs after COLR closure 3 years ago
Behdad Esfahbod 70f8c57e5c [buffer] Rename find_min_cluster 3 years ago
Behdad Esfahbod 94d43c008a [buffer] Merge and rename clear_glyph_flags() 3 years ago
Behdad Esfahbod b95d252fab [CONFIG] Add HB_CONFIG_OVERRIDE_H to simplify config overrides 3 years ago
Qunxin Liu 74b46b29e7 [subset] MATH: don't serialize coverage table when iterator is empty 3 years ago
Garret Rieger 1d9ef3a75a [subset] Actually fix end_cp unitialized warning. 3 years ago
Garret Rieger d8635dfe5a [subset] Fix warning about uninitialized use of end_cp. 3 years ago
Khaled Hosny 6c81cd9543 [tests] Add tests for platform shapers 3 years ago
Khaled Hosny 7608b19167 [directwrite] Set unsafe to break flag 3 years ago
Khaled Hosny 361a438658 Revert "Revert "[hb-directwrite] Don't load dwrit.dll dynamically"" 3 years ago
Khaled Hosny 549e2b7038 Revert "Remove direct link to dwrite from meson scripts" 3 years ago
Garret Rieger 071aea42c2 [iter] add specialized implementation for hb_concat forward when iterators are not random access. 3 years ago
Garret Rieger 2e935514d9 [iter] fix forward implementation in hb_concat(). 3 years ago
Garret Rieger 39e76af19e [subset] add all_links () to object_t. 3 years ago
Garret Rieger 9121ed0cec [subset] Improve sharing of Ligature subtables. 3 years ago
Garret Rieger ca22741110 [iter] add hb_concat (a, b). 3 years ago
Garret Rieger 95329081c2 [subset] further optimize cmap4 packing. 3 years ago
Garret Rieger 599143824c [subset] Don't pad glyphs when using long loca. 3 years ago
Garret Rieger d9660fd58a [subset] Make cmap4 packing more optimal. 3 years ago
Khaled Hosny 8aed5c21a3 3.1.2 3 years ago
Behdad Esfahbod 720ab0883b [util] Add --single-par 3 years ago
Behdad Esfahbod b58afe586f [util] Undo treat as single-paragraph text provided on cmdline 3 years ago
Qunxin Liu 903a6baece [subset] layout_features filtering fix 3 years ago
Khaled Hosny 3160789701 [ci] windows-2016 image is going away in a bit 3 years ago
Khaled Hosny ed65577e3d [ci] Split sanitizers job 3 years ago
Khaled Hosny 69d8f27c69 [meson] Require 0.55.0 3 years ago
Qunxin Liu 84dc4e85e8 [subset] avoid writing out duplicate extra glyph names in post table 3 years ago
Behdad Esfahbod 325f26290e [array] Fix a couple constexpr warnings 3 years ago
Behdad Esfahbod 98fefd5ded
Merge pull request #3301 from harfbuzz/hashmap-classes 3 years ago
Qunxin Liu ca418cac74 [subset] keep features that have FeatureParams and the tag is "size" 3 years ago
Qunxin Liu e88fc41ef3 [subset] inputSequence could be empty, change the sanity check 3 years ago
Behdad Esfahbod 4731b10736 [array] Mark constructors constexpr 3 years ago
Behdad Esfahbod 1da7423ed9 [array] Add constructor taking std::nullptr_t 3 years ago
Behdad Esfahbod e456922a76 [test] Fix nullptr_t scope issue 3 years ago
Behdad Esfahbod 5157cac0e2 [test] Silence unused-variable erros in test 3 years ago
Behdad Esfahbod 394f772937 [map] Allow storing classes in the hashmap 3 years ago
Behdad Esfahbod cba17fd101 [array] Add default methods again, this time the full set 3 years ago
Garret Rieger a75b96f7e5 [sanitize] In lookup sanitize don't try to access subtable 0 if it isn't there. 3 years ago
Behdad Esfahbod 82a9f54410 [colr] Simplify sanitize 3 years ago
Garret Rieger 64b29dbd59 [subset] reuse colrv1 max nesting depth constant for sanitize. 3 years ago
Garret Rieger ace98cc65f [subset] Only sanitize recursion depth in COLR. 3 years ago