test/api/Makefile.am


Log

Author Commit Date CI Message
Ebrahim Byagowi 51933578 2020-08-11T23:51:59 Revert "Remove autotools build support" This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
Ebrahim Byagowi 01ac32aa 2020-08-02T11:35:55 Remove autotools build support
Ebrahim Byagowi 1348a2c8 2020-06-16T21:05:16 [layout] hb_ot_layout_lookup_get_alternates, a new API An API to retrieve one-to-one alternates from a given GSUB lookup index.
Ebrahim Byagowi 22037499 2019-08-04T11:31:31 [style] New experimental API, hb_style_get_value Searches variation axes of a hb_font_t object for a specific axis first, if not set, then tries to get default style values from different tables of the font.
Ebrahim Byagowi e248a4e4 2020-03-24T18:56:49 [make] Minor reordering on test/api/Makefile.am
Ebrahim Byagowi c494d7ab 2020-03-11T19:44:13 Remove cmake testing and add meson build bot CMake tests are broken anyway as py3 changes so let's get rid of them
Ebrahim Byagowi ab2d3ec5 2019-08-14T18:42:51 [var] Implement hb_font_get_var_coords_design Hold design coords and simulate when normalized coords are set directly.
ckitagawa e128f802 2020-01-21T13:35:43 parent 777ba47b50f6379b9f9abf1d72559316b7116b9e author ckitagawa <ckitagawa@chromium.org> 1579631743 -0500 committer ckitagawa <ckitagawa@chromium.org> 1580506176 -0500 [subset] Add CBLC support
ckitagawa ed857c46 2020-01-24T08:52:23 [subset] Add COLR support
Ebrahim Byagowi ac81e940 2020-01-28T12:34:47 Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
Ebrahim Byagowi 981125aa 2020-01-25T21:31:36 Rename hb_ot_glyph_* to hb_outline_*
Ebrahim Byagowi 7633b769 2020-01-23T18:51:40 Merge pull request #2016 from ebraminio/glyf Implement glyph outline path API
ariza 72cbfb90 2020-01-18T16:35:52 remove empty lookup subtables Added a variant of subset_offset_array which takes an extra arg passed to serialize_subset for this impl. Added a new api test "test-subset-gpos" for this.
ckitagawa 93376a64 2020-01-15T13:11:40 Add unittests
Ebrahim Byagowi 42f4f1ea 2020-01-11T00:00:51 [ot-glyph] Add tests for hb_ot_glyph_decompose
Ebrahim Byagowi 33c3d63a 2019-12-31T13:52:50 Merge pull request #1594 from harfbuzz/var-subset Issue 1558: [subset] TrueType/CFF2 variable font
blueshade7 7a4745ba 2019-11-20T10:15:41 added api test test-ot-glyphname
Michiharu Ariza b9ff43c1 2019-10-01T16:13:40 Implement gvar table and variable glyf Split from Ariza's "[subset] TrueType/CFF2 variable font" work on #1594
blueshade7 6e3bfecf 2019-07-29T12:25:43 Merge branch 'master' into var-subset
Ebrahim Byagowi 62932c14 2019-07-26T00:30:29 [meta] Rename ot-metadata to ot-meta per review
Ebrahim Byagowi 3ac03bd6 2019-07-22T23:35:08 [meta] New API, hb_ot_metadata_reference_entry for fetching meta entries
blueshade7 5988ab8a 2019-07-22T14:36:16 Merge branch 'master' into var-subset
Ebrahim Byagowi 87e62843 2018-11-20T23:26:46 Implement a simple API for fetching opentype metrics Fixes https://github.com/harfbuzz/harfbuzz/pull/1432
Michiharu Ariza 4ddab6fa 2019-06-05T11:21:27 Merge branch 'master' into var-subset
Garret Rieger 3be0ffe4 2019-05-16T11:29:15 [subset] Add drop tables to subset input.
Michiharu Ariza 1223a352 2019-04-29T16:43:48 Merge branch 'master' into var-subset
Qunxin Liu 6faac8df 2019-04-10T16:38:35 [subset] Subsetting Name Table Step 4 Add unit test and integration test
Michiharu Ariza ae3db1f4 2019-03-21T18:09:37 added api test for subset VVAR & bug fix added a mod copy of SourceSerifVariable-Roman.ttf with VVAR as a test font
Michiharu Ariza 43420dfa 2019-03-19T01:00:53 fix test build
Michiharu Ariza 6ee71166 2019-03-19T00:41:41 add api tests for subset gvar & HVAR; bug fixes
Michiharu Ariza 139e87b5 2019-03-16T00:08:03 fix tt var extents & add test
Michiharu Ariza d2a0149c 2019-03-21T18:09:37 added api test for subset VVAR & bug fix added a mod copy of SourceSerifVariable-Roman.ttf with VVAR as a test font
Michiharu Ariza 6dd1077b 2019-03-19T01:00:53 fix test build
Michiharu Ariza 2e6038a2 2019-03-19T00:41:41 add api tests for subset gvar & HVAR; bug fixes
Michiharu Ariza 434ea068 2019-03-16T00:08:03 fix tt var extents & add test
Behdad Esfahbod 686e6f2e 2018-12-30T11:27:42 Fix automake warnings [skip ci]
Michiharu Ariza 32d291ae 2018-11-28T16:27:45 Merge branch 'master' into cff-subset
Ebrahim Byagowi 95abd537 2018-11-01T13:14:29 [feat] Expose public API * hb_aat_get_feature_settings
Michiharu Ariza fb2a037f 2018-11-10T16:23:11 Merge branch 'master' into cff-subset
Ebrahim Byagowi b986fead 2018-11-05T12:31:58 Hook AAT's lcar to _get_ligature_carets
Michiharu Ariza 43ee0e4d 2018-11-06T09:57:17 Merge branch 'master' into cff-subset
Khaled Hosny 5c3ccbc6 2018-11-06T18:10:56 Another missing backlash Did this ever work?
Khaled Hosny d29602b9 2018-11-06T18:07:47 Add missing backslash
Behdad Esfahbod b062378c 2018-11-06T10:20:36 [test] Minor
Michiharu Ariza 1682d1bb 2018-11-04T13:25:41 Merge branch 'master' into cff-subset
Behdad Esfahbod 9779e602 2018-11-03T20:50:56 [test] Add test for empty face
Ebrahim Byagowi b8a78ce2 2018-11-03T22:28:30 [BASE] Improvements (#1347)
Michiharu Ariza e600e544 2018-11-01T16:13:56 Merge branch 'master' into cff-subset
Ebrahim Byagowi 7170e350 2018-10-29T13:11:01 Rename deprecated symbols list file name and clean it up (#1328)
Michiharu Ariza 857c5827 2018-10-22T09:57:20 Merge branch 'master' into cff-subset
Ebrahim Byagowi 9df2fb16 2018-10-19T12:04:47 Add API tests for hb_map_t
Ebrahim Byagowi c6eb5e85 2018-10-19T10:14:25 Don't report deprecated symbols as unused symbols
Michiharu Ariza 1f34388e 2018-10-17T09:34:48 Merge branch 'master' into cff-subset
Ebrahim Byagowi 61510b63 2018-10-16T14:17:21 [test] Minor cleanup in test-multithread and test-ot-name (#1256)
Michiharu Ariza db0d83dd 2018-10-13T17:25:38 Merge branch 'master' into cff-subset
Ebrahim Byagowi dc49bd8d 2018-10-12T03:00:59 Add two APIs for getting stylistic set labels * hb_ot_layout_feature_get_characters * hb_ot_layout_feature_get_name_ids However HarfBuzz currently doesn't expose an API for retrieving the actual information associated with NameId from the `name` table and that should be done separately.
Michiharu Ariza b5aa5dbb 2018-10-10T18:36:35 Merge branch 'master' into cff-subset
Behdad Esfahbod 1e8fdd28 2018-10-10T16:32:35 Remove HAVE_OT We never tested compiling without it. Just kill it. We always build our own shaper.
Michiharu Ariza 6238edbd 2018-10-04T13:59:36 added CFF glyph extents API test
Michiharu Ariza 3dd43f02 2018-10-01T10:22:06 Merge branch 'master' into cff-subset
Behdad Esfahbod 33231a85 2018-09-28T11:06:49 Fix pthread fail for real Using a hack...
Behdad Esfahbod 8cb8209c 2018-09-28T10:55:28 Fix bot fails
Behdad Esfahbod 4cd342ba 2018-09-28T09:47:45 Fix ubsan bot
Behdad Esfahbod d183b33c 2018-09-26T16:29:35 Rename test
Ebrahim Byagowi 39da1914 2018-09-26T23:32:45 Test freetype funcs on test-multithread (#1187)
Ebrahim Byagowi 8bb73dad 2018-09-26T20:50:51 Add a multithreaded test (#1184)
Michiharu Ariza 258b4565 2018-09-24T16:50:47 Added CFF1 & CFF2 api tests
Behdad Esfahbod d07f3111 2018-09-24T13:01:35 Link API test programs with C++ linker Needed to make ubsan work. Fixes https://github.com/harfbuzz/harfbuzz/issues/1174
Behdad Esfahbod 019d18e9 2018-07-17T10:59:19 Minor
Garret Rieger 21a181af 2018-04-10T15:40:24 [subset] sketch out support for a call that lists all codepoints present in a font. Implement support for it in format 4 cmap sub table.
Behdad Esfahbod 44b6c77c 2018-03-26T14:26:45 Try fixing linking again Before 1.7.5, we were setting -fno-exceptions etc on CXXFLAGS. In 1.7.6 we set it as CPPFLAGS. Try fixing. Also, I'm fairly sure it's safe to set these unconditionally. Fixes https://github.com/harfbuzz/harfbuzz/issues/880 (or so I hope)
Garret Rieger 7251181b 2018-03-20T11:21:06 [subset] Fix infinite loop in there are more then 32 tables.
Garret Rieger ec47cd95 2018-03-07T10:33:02 [subset] Unit test to check that post subsetting drops glyph names.
Garret Rieger d9263f02 2018-03-06T15:40:35 [subset] add unit tests for vmtx subsetting.
Ebrahim Byagowi 101850f9 2018-02-27T20:15:54 Merge with master
Garret Rieger 15fc45bf 2018-02-21T17:59:57 [subset] Add a unit test for hdmx subsetting.
Behdad Esfahbod 6d56db89 2018-02-16T17:02:57 [test/api] Distribute all fonts
Rod Sheeter 6122ad24 2018-02-15T11:40:28 [subset] add files to EXTRA_DIST
Rod Sheeter fa877703 2018-02-14T14:16:25 [subset] First pass at hmtx
Garret Rieger 865b6971 2018-02-12T17:42:20 [subset] Add a test for OS/2 fixes during subsetting.
Rod Sheeter 89ee20f1 2018-02-12T16:01:15 basic wiring for a (failing) cmap test
Garret Rieger 1639bdd3 2018-02-12T13:40:42 [subset] Remove test-subset, testing is planned to be done at the table level here with test/subset covering the complete subsetting operation.
Garret Rieger d8d8bd84 2018-02-12T13:33:55 [subset] Add some helper functions for writing tests around subsetting.
Garret Rieger 89dbebd4 2018-02-07T16:32:56 Add a basic test for glyf subsetting.
Behdad Esfahbod b7b7f0ac 2018-02-05T19:40:31 [test] Minor
Garret Rieger 5f6eb125 2018-02-05T10:23:38 Add libharfbuzz-subset.la to linking when building api tests.
Garret Rieger 76b84c36 2018-01-31T14:53:28 Whitespace
Garret Rieger a2965f2e 2018-01-31T14:53:09 Add a basic implementation of hb-subset to enable compilation of test-subset.
Ebrahim Byagowi e849b8a8 2018-01-19T16:12:24 [cmake] Always put test/api/CMakeLists.txt on distributions
Ebrahim Byagowi 50163976 2017-12-25T01:55:48 [cmake] Enable cmake tests on distribution and test it (#664)
Khaled Hosny f19126dd 2017-12-05T22:52:54 We are already inside “if HAVE_GLIB” check
Frédéric Wang c3fa5d0e 2016-10-24T21:42:04 Remove inexistent file ttx file from test/api/Makefile.am
Behdad Esfahbod 34fc4a2c 2016-09-28T19:17:27 Fix dist
Behdad Esfahbod 86106c75 2016-09-26T22:12:48 [MATH] Rename all API to hb_ot_math_*
Frédéric Wang 722e620f 2016-09-26T11:51:36 Use G_TEST_DIST to build the path of math test fonts
Behdad Esfahbod 4d3892e9 2016-09-26T10:45:58 [MATH] Fixups for previous commit
Frédéric Wang 5fbcb992 2016-08-25T10:47:15 MATH Table: Add API to check availability of math data.
Sascha Brawer d34d3ac9 2016-04-25T18:20:57 Support CPAL table
Behdad Esfahbod fad26748 2015-09-01T14:45:46 Minor
Romain Naour 160f6355 2015-07-22T23:26:23 fix static linking with icu-uc When linking test-unicode statically it needs $(ICU_LIBS) which contains all required flags. Especially -lstdc++. Fixes: http://autobuild.buildroot.net/results/210/2107f9dfb39eeb6559fb4271c7af8b39aef521ca/ Signed-off-by: Romain Naour <romain.naour@openwide.fr>