227 Commits (d5261f7234ab072a2aa1758ccfe37372df9927a9)

Author SHA1 Message Date
Matthias Clasen 71bd5a0dfc [paint] Resolve colors 2 years ago
Matthias Clasen 9be01b6bff [paint] Pass hb_paint_context_t along 2 years ago
Matthias Clasen 97224f3b63 [paint] Pass font to all callbacks 2 years ago
Matthias Clasen b0fa40b2ec tests: More diagnostics 2 years ago
Matthias Clasen 290bb338bf Dist test result files 2 years ago
Matthias Clasen 74ccc1e76d tests: Produce useful output on failure 2 years ago
Matthias Clasen 084291108a Tests: Fix memleak pointed out by valgrind 2 years ago
Behdad Esfahbod d8cb7ceefb [test] Try fixing bots with old glib 2 years ago
Matthias Clasen 2d4678b647 Add a comment 2 years ago
Matthias Clasen 30a6fd04d0 [colr] Add some tests 2 years ago
Qunxin Liu 8eadb83640 [subset] Update hb_subset_input_override_name_table API 2 years ago
Behdad Esfahbod 527823ccac [unicode] Destroy user_data in set_funcs fail paths 2 years ago
Qunxin Liu 6314aa7da4 [subset] add an experimental API that can override name strings for specified name_id 2 years ago
David Corbett ade87e1538 [Unicode 15] Add tests 3 years ago
Behdad Esfahbod 4ab7e579cb Make HB_BORING_EXPANSION opt-in instead of opt-out 3 years ago
Garret Rieger f3aff45e04 [repacker] Update call to hb_subset_repack_or_fail in tests. 3 years ago
Behdad Esfahbod 1945b400da [cpluscplus] Wrap hb-subset types as well 3 years ago
Frédéric Wang 32e542d6f0 try & fix build errors on the bot 3 years ago
Frédéric Wang 03d2376745 [math] Improve fuzzing coverage 3 years ago
Behdad Esfahbod d3308f4713 [font] Optimize font scaling further 3 years ago
Behdad Esfahbod 556e7078f0 [font] Optimize glyph scaling 3 years ago
Garret Rieger af74ab452f [repack] always run the sort in repack. 3 years ago
Behdad Esfahbod b39b5f2f31 [name] Implement approximate language matching 3 years ago
Behdad Esfahbod 7aacdd05bd [cplusplus] Test hashing shared_ptr / unique_ptr 3 years ago
Behdad Esfahbod d7785a6da0 [cplusplus] Add unique_ptr 3 years ago
Behdad Esfahbod e0f3cab246 [cplusplus] Add hb-cplusplus.hh 3 years ago
Garret Rieger 3472f73b79 [subset] also include no subset tables when guessing which tables are present. 3 years ago
Garret Rieger 9564d98739 [subset] fix subsetting of faces created via hb_face_create_for_tables. 3 years ago
Garret Rieger 4e11da054d [repacker] update repacker test golden file. 3 years ago
Behdad Esfahbod 25393288f0 [test] Fix compiler warning 3 years ago
Andrew John 0182988229
[set] Add call to export set contents to an array. (#3500) 3 years ago
Behdad Esfahbod 36b8f97413 Update tests for recent changes 3 years ago
Andy John ef588ea97b Add option to insert a sorted arrays of values to sets. 3 years ago
Qunxin Liu a35757c6bc [repacker] expose hb_subset_repack() API, hb_object_t and hb_link_t structs 3 years ago
Garret Rieger f6071c16b0
[subset] Rename codepoint -> unicode in subset plan api 3 years ago
Matthias Clasen d4cb07728c Add a missing file 3 years ago
Matthias Clasen 16b232be0e [hb-style] Fix the sign of slant ratios 3 years ago
Matthias Clasen e76061a737 [hb-style] Fix synthetic slant values 3 years ago
Matthias Clasen f81578fd86 [ot-layout] Synthesize missing baselines 3 years ago
Khaled Hosny cfa8cd7fb0 [autotools] Fix make distcheck 3 years ago
Behdad Esfahbod 67eb9acf79 [config] Add HB_NO_BORING_EXPANSION 3 years ago
Behdad Esfahbod 197ed8f592 [test/api] Fix leaks 3 years ago
Behdad Esfahbod 531c27d199 Fix build 3 years ago
Behdad Esfahbod 8b7ccc41c4 [hmtx] Implement [boring-expansion] >64k expansion 3 years ago
Behdad Esfahbod 379e526aa4 [test] Add test for current hmtx logic 3 years ago
Behdad Esfahbod ed6d287d11 [ot-face] Load num-glyphs from `loca` table before `maxp` 3 years ago
Ebrahim Byagowi 6b75a30a73 [draw/test] Swap a freetype test case with a simpler one 3 years ago
Behdad Esfahbod ae223764a3 [test/draw] Typo 3 years ago
Ebrahim Byagowi 0429921c10 [draw/test] Add test for freetype callback 3 years ago
Ebrahim Byagowi d4588204e5 [draw/glyf] Emit empty contours 3 years ago