567 Commits (47dedc7500843ac9c5a036621a7a65e1b1861a58)

Author SHA1 Message Date
Ebrahim Byagowi 0881611778 [fuzzer] Make some use for test_font API calls 4 years ago
Ebrahim Byagowi b4f34539c2 [fuzzer] test more of ot-layout APIs 4 years ago
Ebrahim Byagowi 675854b2ba [test] Add one more test for hb_ot_layout_feature_get_characters 4 years ago
Ebrahim Byagowi 1bac85828c [layout] Rename _get_alternates to _get_glyph_alternates 4 years ago
Ebrahim Byagowi 1348a2c865 [layout] hb_ot_layout_lookup_get_alternates, a new API 4 years ago
Qunxin Liu 973c47f6c9 [subset] Move 2 experimental public api methods to be private methods in GSUB/GPOS. 4 years ago
Christoph Reiter 03bd6ead44 [meson] Only pass required dependencies to everything 5 years ago
Ebrahim Byagowi 759df46575 [style] Hide behind HB_EXPERIMENTAL_API compile flag 5 years ago
Ebrahim Byagowi d54de56870 [style] Adopt with meson 5 years ago
Ebrahim Byagowi de0ec5f4fe [style] give ptem value when asked for opsz 5 years ago
Ebrahim Byagowi 22037499b4 [style] New experimental API, hb_style_get_value 5 years ago
Ebrahim Byagowi a9d13463b5 [meson] Categorize tests using `suite: [...]` 5 years ago
Ebrahim Byagowi b32d169d22 [test] run aat APIs in shape fuzzer 5 years ago
Ebrahim Byagowi 2264a7011f [tests] some more ligature carets tests 5 years ago
Ebrahim Byagowi 759ab4fe56 [meson] Use subdir_done to simplify test/api/meson.build 5 years ago
Ebrahim Byagowi c68ab4b52b Fix _get_ligature_caret's oob read issue 5 years ago
Ebrahim Byagowi 57886e2162 [test] Enable tests fixed by 461cd5a which was regressed by b986fea 5 years ago
Ebrahim Byagowi ca2705f1fb [tests] Add more tests for _get_ligature_carets 5 years ago
David Corbett b207eab842 Round-trip OpenType tags through BCP 47 5 years ago
Qunxin Liu b2a965df5e [subset] Add support for "--gids" option 5 years ago
David Corbett fd748fac41 Update to Unicode 13.0.0 5 years ago
Qunxin Liu e53c44e326 [subset] temporarily revert previous cmap commit 5 years ago
Ebrahim Byagowi ac26f19c9e Refactor test/api/meson.build and always run test-unicode test 5 years ago
Ebrahim Byagowi c6b3f73b09 [meson] Make harfbuzz-icu separate module optout-able 5 years ago
Christoph Reiter 8ae06c9489 meson: build a separate library for harfbuzz-icu 5 years ago
ariza 22f7c61acf implement SID to glyph ID mapping with predefined Charset 5 years ago
Ebrahim Byagowi fefaa8c835
[test] define G_APPROX_VALUE and EPSILON only when used 5 years ago
Ebrahim Byagowi 29c903223b Move hb_ot_layout_closure_{features,lookups} behind EXPERIMENTAL flag 5 years ago
Ebrahim Byagowi 9b7fb5c23f Move hb_font_get_var_coords_design behind HB_EXPERIMENTAL_API 5 years ago
Ebrahim Byagowi 7054b12206 [meson] Mark rest of non-install executables explicitly 5 years ago
Ebrahim Byagowi 68df3f7dac [meson] test/api, separate subset tests 5 years ago
Ebrahim Byagowi 9bc792f416 [meson] Don't set MALLOC_PERTURB_ as it is already set by meson 5 years ago
Ebrahim Byagowi f22e92bb30 [meson] Update test/api from autotools 5 years ago
Ebrahim Byagowi e248a4e46c [make] Minor reordering on test/api/Makefile.am 5 years ago
Tim-Philipp Müller a3892be701 [meson] fix spurious warning when building test/api C sources 5 years ago
Ebrahim Byagowi 755a77d660 Move outline draw API behind HB_EXPERIMENTAL_API directive 5 years ago
Ebrahim Byagowi c494d7abcd Remove cmake testing and add meson build bot 5 years ago
Khaled Hosny 04438554c8 meson: Update build files after rebase 5 years ago
Tim-Philipp Müller 618584e923 meson: rename incbase to incconfig 5 years ago
Mathieu Duponchelle 920efc0ef7 Add Meson build definitions 5 years ago
Ebrahim Byagowi 6924e29f62 [var] Fix hb_ot_var_get_axis_infos's offset semantic 5 years ago
ariza c05458ec7f update cff & cff2 subsetters 5 years ago
Ebrahim Byagowi 44169f3396
[draw] Fix invalid rendering of some glyph on Estedad-VF 5 years ago
Ebrahim Byagowi 84163c83d3 [draw] Skip commands and paths not contributing anything 5 years ago
ariza 4081439d2a tweak reflecting review & add test cases 5 years ago
Ebrahim Byagowi 152000d9c7 [fuzz] Practice variations on font object 5 years ago
ariza 173b745da8 fixed bug & added tests 5 years ago
ariza a5012e97c4 optimize hb_set_del_range() 5 years ago
Ebrahim Byagowi 1f5a54c768 [gvar] fix infinite loop introduced by 11f3fca 5 years ago
Ebrahim Byagowi 0cf050a7b1 [draw] Merge consequent move-to commands of CFF/CFF2 5 years ago