12459 Commits (1522015bb2d140f199359c4e7cfcf342b93894a7)
 

Author SHA1 Message Date
David Korczynski de9424172d [ci] Add CIFuzz integration 3 years ago
Behdad Esfahbod da500568de [API] Add hb_buffer_[sg]et_not_found_glyph() and --not-found-glyph 3 years ago
Cameron Cawley 6ea6c581ed Remove direct link to dwrite from meson scripts 3 years ago
Cameron Cawley ecbe224743 Revert "[hb-directwrite] Don't load dwrit.dll dynamically" 3 years ago
Behdad Esfahbod 4262636926
Merge pull request #3248 from googlefonts/connected_components 3 years ago
Qunxin Liu f55d834736 [subset] Move struct DeltaSetIndexMap into hb-ot-var-common.hh 3 years ago
Qunxin Liu 8c583db9b5 [subset] COLRv1: update subset() method for new strutc ClipList and VarIdxMap 3 years ago
Qunxin Liu e51c7f8e79 [subset] COLRv1: add ClipList/ClipRecord/ClipBox struct definition 3 years ago
Qunxin Liu 2e5636eeaf [subset] add DeltasetIndexMap struct definition 3 years ago
Qunxin Liu d2e986fead [subset] update COLRv1 table struct definitions 3 years ago
Khaled Hosny 792ca307b0 [meson] Add graphite2 option and deprecate graphite 3 years ago
Behdad Esfahbod c6557747ef [style] Use head->macStyle.isExtended in style fallback 3 years ago
Behdad Esfahbod f3f848b506 [head] Add is_expanded() internally 3 years ago
Garret Rieger d17155f5d2 [repacker] use possibly updated root idx after isolate_subgraph. 3 years ago
Behdad Esfahbod a7a3608553 [docs] Rename overflow_resolution to repacker 3 years ago
Behdad Esfahbod 9bd7ba5019 Err on -Wbitwise-instead-of-logical 3 years ago
Garret Rieger 6bc64317ca Add a writeup of the overflow resolution algorithm in harfbuzz. 3 years ago
Nico Weber 96299d70ed Fix Wbitwise-instead-of-logical warnings 3 years ago
faywong b621c4fc29 [subset] Refine the coding style 3 years ago
faywong f8538d3117 [subset] Export header & archive when HB_BUILD_SUBSET 3 years ago
Qunxin Liu 36ed56b6e8 [subset] code cleanup 3 years ago
David Corbett 3e635cf5e2 [USE] Categorize characters that only have AJT 3 years ago
David Corbett ae193cd182 [USE] Insert dotted circles before lone viramas 3 years ago
David Corbett 641296b5eb [USE] Categorize U+11046 BRAHMI VIRAMA as HALANT 3 years ago
Behdad Esfahbod cca42cda46
Merge pull request #3249 from harfbuzz/use-merge-s-o 3 years ago
David Corbett bb50aae9b4 [USE] Document customizations of USE categories 3 years ago
David Corbett 7287125c58 [USE] Merge the categories S and O 3 years ago
David Corbett 8eaee2f887 [USE] Only skip default ignorables within CCSes 3 years ago
David Corbett 4645c3b47c Update comments for U+180F FVS4 3 years ago
Garret Rieger 5b882c420a [repacker] performance optimizations for topological sorting. 3 years ago
Garret Rieger ff7a86e9b0 [repacker] remove clone buffer, they are unnessecary. 3 years ago
Garret Rieger 8cae8b653d [repacker] add missing fini for parents vector. 3 years ago
Garret Rieger 7f0ede4f04 [repacker] refactor resolve overflow tests to use a helper. 3 years ago
Garret Rieger 79937d24b7 [repacker] Add repacker test that requires space splitting. 3 years ago
Garret Rieger 7883b7ed95 [repacker] Add additional splitting spaces test. 3 years ago
Garret Rieger 6265663de4 [repacker] add test for splitting spaces. 3 years ago
Garret Rieger d97bd4268a [repacker] when assigning spaces use post isolation node indices. 3 years ago
Khaled Hosny bb57df7a4f [test] Add test for https://github.com/harfbuzz/harfbuzz/issues/2757#issuecomment-933531978 3 years ago
Khaled Hosny 1624550377 [test] Add test for https://github.com/harfbuzz/harfbuzz/issues/3244 3 years ago
Behdad Esfahbod ccfc048153 [indic] Apply 'calt' and 'clig' across syllable boundaries 3 years ago
Behdad Esfahbod d58f1685ce [ot-shape] Tweak table order some more; apply GPOS with morx 3 years ago
David Corbett f8ebb8a657 [USE] Update the data files 3 years ago
David Corbett 564afc425a [USE] Remove overrides for hieroglyphic categories 3 years ago
David Corbett 8c65442069 [Unicode 14] Handle U+180F FVS4 3 years ago
Garret Rieger 375a6c8f81 [repacker] add the ability to move subgraphs from a shared space into their own space. 3 years ago
Garret Rieger 0dccbf368f [repacker] Handle the case where a subgraph root has an incoming 32 and 16 bit edge. 3 years ago
Qunxin Liu 794b00db4b [subset] fuzzer fix: https://oss-fuzz.com/testcase-detail/6616166961905664 3 years ago
Garret Rieger 816c5302a7 [repacker] restrict 32 bit subgraph connected component search to only nodes reachable via directed links. 3 years ago
Garret Rieger 67eb222b8e [repacker] when assigning each connected subgraph a space, also isolate it. 3 years ago
Garret Rieger 307acf7fb0 [repacker] add space assignment based on connected components. 3 years ago