|
ffcb5cbf
|
2018-02-27T20:17:04
|
|
[subset] update the test file for composite, fix an offset calculation
|
|
c8b230e4
|
2018-02-27T17:25:32
|
|
Merge branch 'expand-tests' of github.com:googlefonts/harfbuzz into drophints
|
|
b3790a65
|
2018-02-27T17:23:30
|
|
[subset] add a (failing for now) test for composite glyf hint dropping
|
|
f14d1b64
|
2018-02-27T13:49:00
|
|
[subset] when dropping hints, clear hint related fields in maxp.
|
|
4a1d51ef
|
2018-02-26T20:23:41
|
|
Merge pull request #818 from googlefonts/drophints
[subset] Drop hints
|
|
cd28eb9f
|
2018-02-24T14:17:54
|
|
Add -Werror=unused-function check to Travis (#832)
|
|
5267520e
|
2018-02-23T18:36:22
|
|
[subset] update hdmx test to create input explicitly
|
|
d78393b5
|
2018-02-23T17:53:26
|
|
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into drophints
|
|
0ac8c0c1
|
2018-02-23T17:43:00
|
|
[subset] zero glyf and loca memory before writing so pads are clean. Test just the part of maxp we care about
|
|
9bd6d252
|
2018-02-23T13:05:58
|
|
[subset] clone trim logic from fonttools glyf handling
|
|
15fc45bf
|
2018-02-21T17:59:57
|
|
[subset] Add a unit test for hdmx subsetting.
|
|
4f07437d
|
2018-02-21T22:23:05
|
|
[subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected
|
|
0bff6991
|
2018-02-19T11:51:25
|
|
Ugh. Really fix build.
|
|
279c70a5
|
2018-02-18T14:04:33
|
|
Merge pull request #796 from ebraminio/dev-run
Add a continuous builder using fswatch
|
|
89b82814
|
2018-02-16T12:53:33
|
|
Add a continuous builder using fswatch
|
|
0bd2d76b
|
2018-02-18T11:55:26
|
|
[test] Fix a couple of coverity_scan issues
|
|
fe8f40a4
|
2018-02-18T10:45:33
|
|
Merge branch 'master' into bitops
|
|
04dedec9
|
2018-02-16T18:32:57
|
|
[test] Remove unused var
|
|
6d56db89
|
2018-02-16T17:02:57
|
|
[test/api] Distribute all fonts
|
|
df9e2265
|
2018-02-16T17:02:51
|
|
[subset] add a glyf subsetting test for a font with composite glyphs.
|
|
c36d015b
|
2018-02-16T17:02:15
|
|
[subset] missing return.
|
|
7b5ce740
|
2018-02-16T15:37:22
|
|
Fix warnings
|
|
c7a633f9
|
2018-02-16T11:11:20
|
|
[subset] try to get more info from bot where g_assert_cmpmem fails
|
|
0bb2d7ac
|
2018-02-16T06:26:02
|
|
[subset] fix int type for blob length in hb-subset-test.h
|
|
6122ad24
|
2018-02-15T11:40:28
|
|
[subset] add files to EXTRA_DIST
|
|
27012526
|
2018-02-14T19:01:00
|
|
[subset] whitespace
|
|
e0ffebea
|
2018-02-14T16:01:08
|
|
[subset] In hb-subset-test use hb_set_union instead of manually copying set.
|
|
fa877703
|
2018-02-14T14:16:25
|
|
[subset] First pass at hmtx
|
|
e5edcc81
|
2018-02-14T11:17:53
|
|
[subset] Fix codepoint iteration in hb-subset-test.
|
|
8b1dbbef
|
2018-02-14T11:04:12
|
|
Fix compile error in hb-subset-test.
|
|
f53627e1
|
2018-02-14T10:59:22
|
|
[test] Fix warning
|
|
d008b628
|
2018-02-14T10:38:52
|
|
Merge remote-tracking branch 'upstream/master' into fixed
|
|
df6d7803
|
2018-02-12T17:56:17
|
|
[subset] Extract maxp subsetting into hb-ot-maxp-table.
|
|
865b6971
|
2018-02-12T17:42:20
|
|
[subset] Add a test for OS/2 fixes during subsetting.
|
|
694eaf63
|
2018-02-14T01:00:10
|
|
[set] Add backwards iterator
New API:
- hb_set_previous()
- hb_set_previous_range()
|
|
9046e924
|
2018-02-13T22:07:12
|
|
[subset] Rename constructor to hb_subset_input_create_or_fail()
To signify that unlike rest of library, returns nullptr on failure.
|
|
d5b33f2f
|
2018-02-13T13:50:50
|
|
[subset] hb_subset_input_t changes
|
|
8cf8b78f
|
2018-02-12T16:30:21
|
|
[subset] whitespace
|
|
89ee20f1
|
2018-02-12T16:01:15
|
|
basic wiring for a (failing) cmap test
|
|
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.
|
|
4cdd1b16
|
2018-02-12T13:36:28
|
|
[subset] added todo in test-subset-glyf.
|
|
1714feef
|
2018-02-12T13:35:17
|
|
[subset] re-enable test-subset-glyf. Refactor to use common functions in hb-subset-test.h
|
|
d8d8bd84
|
2018-02-12T13:33:55
|
|
[subset] Add some helper functions for writing tests around subsetting.
|
|
d33ba163
|
2018-02-11T18:26:41
|
|
Fix more warnings
|
|
6c1848b1
|
2018-02-10T15:52:35
|
|
Misc warning fixes
|
|
4c5bdb4b
|
2018-02-10T15:40:54
|
|
[test] Disable test-subset-glyf for now
|
|
43314ff4
|
2018-02-10T15:40:03
|
|
More fixes
test-subset-glyf still failing. No idea why :(
|
|
9682ef13
|
2018-02-08T17:35:57
|
|
Minor fixups
|
|
0f3c756c
|
2018-02-08T14:59:32
|
|
Add CMake config for building a separate harfbuzz-subset.
|
|
f2ceb5ee
|
2018-02-07T16:47:31
|
|
Comment out failing assert in test-subset-glyf for now. Should be re-enabled once hb_subset is writing out a new face.
|
|
89dbebd4
|
2018-02-07T16:32:56
|
|
Add a basic test for glyf subsetting.
|
|
c479a599
|
2018-02-07T21:13:10
|
|
[subset] Assemble font
|
|
f7010041
|
2018-02-07T13:58:23
|
|
[test] Minor
|
|
af02812f
|
2018-02-07T13:07:46
|
|
[subset] Change hb_subset API to remove hb_subset_face_t
|
|
7481f0ce
|
2018-02-05T16:05:12
|
|
Add codepoints to subset input.
|
|
8cb8bfd5
|
2018-02-06T20:40:42
|
|
[test] Fix test-subset on old distros (#758)
https://developer.gnome.org/glib/stable/glib-Testing.html#g-assert-cmpmem
|
|
b7b7f0ac
|
2018-02-05T19:40:31
|
|
[test] Minor
|
|
5f6eb125
|
2018-02-05T10:23:38
|
|
Add libharfbuzz-subset.la to linking when building api tests.
|
|
76b84c36
|
2018-01-31T14:53:28
|
|
Whitespace
|
|
a2965f2e
|
2018-01-31T14:53:09
|
|
Add a basic implementation of hb-subset to enable compilation of test-subset.
|
|
b59c08eb
|
2018-01-31T11:14:53
|
|
Add the beginning of a unit test for hb-subset
|
|
e849b8a8
|
2018-01-19T16:12:24
|
|
[cmake] Always put test/api/CMakeLists.txt on distributions
|
|
2dbdeb14
|
2017-12-29T23:13:29
|
|
[cmake] Run fuzzing and shaping tests (#666)
|
|
50163976
|
2017-12-25T01:55:48
|
|
[cmake] Enable cmake tests on distribution and test it (#664)
|
|
c8609551
|
2017-12-06T00:43:28
|
|
Add API tests to cmake build
|
|
f19126dd
|
2017-12-05T22:52:54
|
|
We are already inside “if HAVE_GLIB” check
|
|
20b46727
|
2017-12-02T15:14:26
|
|
[set] Fix recent changes
Ouch!
Add tests.
|
|
7c6937e7
|
2017-11-20T14:49:22
|
|
Move all references of old url to the new address (#622)
|
|
cb6c6b0c
|
2017-10-26T11:43:33
|
|
Fix warning
https://github.com/behdad/harfbuzz/commit/49a41dc75931cc2d2f7e74b7801f8cc327039e8e#commitcomment-25203194
|
|
73399265
|
2017-10-26T12:55:36
|
|
[test] Extend hb_set test for issue 579 (currently failing)
|
|
3d6f7df4
|
2017-10-26T17:54:55
|
|
[test] Additional coverage in test_set_iter.
This adds a couple extra entries to the set used, such that iteration
would fail in 1.6.2 due to the bug in hb_set_t::page_t::next().
|
|
49a41dc7
|
2017-10-25T16:17:45
|
|
[test] Add more hb-set tests
https://github.com/behdad/harfbuzz/issues/579
|
|
deed4a48
|
2017-10-15T16:53:09
|
|
Faster hb_set_t
Fixes https://github.com/behdad/harfbuzz/pull/23
|
|
c4712f8e
|
2017-08-10T20:27:21
|
|
Fix test
|
|
a6ced90e
|
2017-02-08T02:18:33
|
|
test: Fix some memory leaks in test-font.c (#409)
Coverity IDs: 141039, 141040, 141041
|
|
a8a5e81a
|
2017-01-19T16:55:04
|
|
[test-ot-math] Add test with nil face/font
|
|
331d07bd
|
2017-01-19T16:51:36
|
|
Minor
|
|
b5ecf1bf
|
2017-01-19T16:50:29
|
|
Fix warnings
|
|
2f2ceee1
|
2017-01-19T16:48:01
|
|
Minor
|
|
1337428e
|
2017-01-18T13:51:02
|
|
Update language tags to OpenType 1.8.1 (#403)
Resolves https://github.com/behdad/harfbuzz/issues/324
|
|
1c98ff87
|
2016-09-30T18:15:37
|
|
Support building with older glib versions
It is desirable to be able to build against older versions of glib.
fd7a245 changed the configure check to require glib > 2.38 for
G_TEST_DIST. Before that, version 2.16 was required, but in fact,
since aafe395, G_PASTE is being used, which was introduced in 2.19.1.
And since 0ef179e2, hb-glib uses GBytes, which were introduced in
2.31.10.
2.19.1 is rather old, but 2.38 is rather new. For Firefox, building
against 2.22 is still supported, although we could probably get away
with bumping that to 2.28. Either way, GBytes is not available.
Arguably, if you build against a glib that doesn't support GBytes,
you're not going to use the hb_glib_blob_create function, so we hide
the function when building against such a glib.
As for G_TEST_DIST, when building against versions of glib that don't
support it, we can fallback to the previous behavior, which, AIUI, was
just making the test not work when building in a separate directory.
|
|
c3fa5d0e
|
2016-10-24T21:42:04
|
|
Remove inexistent file ttx file from test/api/Makefile.am
|
|
34fc4a2c
|
2016-09-28T19:17:27
|
|
Fix dist
|
|
46cc4a3a
|
2016-09-27T16:44:22
|
|
[MATH] Rename hb_math_*_t types to hb_ot_math_*_t
With this, I believe MATH table API is not ready to be merged.
|
|
8d622f11
|
2016-09-27T13:53:34
|
|
Add tests for get_mathvariant (#329)
|
|
485e4873
|
2016-09-27T13:18:00
|
|
Add tests for hb_ot_math_get_glyph_variants (#328)
|
|
a5629a2e
|
2016-09-27T11:30:44
|
|
[MATH] Simplify test
|
|
edcfa789
|
2016-09-27T11:02:08
|
|
test-ot-math: Use different scales for vertical and horizontal directions and add test for hb_ot_math_get_min_connector_overlap. (#327)
|
|
cdc9eef7
|
2016-09-26T22:18:41
|
|
[MATH] Enable tests for glyph-assembly italics-correction
|
|
86106c75
|
2016-09-26T22:12:48
|
|
[MATH] Rename all API to hb_ot_math_*
|
|
51da7a1c
|
2016-08-25T11:17:50
|
|
MATH table: Add API to access math variants.
|
|
722e620f
|
2016-09-26T11:51:36
|
|
Use G_TEST_DIST to build the path of math test fonts
|
|
17ff30e9
|
2016-09-26T12:18:32
|
|
[MATH] Clean up get_top_accent_attachment()
Note, the function now returns "half of horizontal advance width"
if top accent attachment for glyph is not explicitly defined.
This is what the spec requires. Updated tests.
|
|
8bcf517f
|
2016-09-26T12:12:41
|
|
[MATH] Clean up get_italics_correction()
|
|
d7182d12
|
2016-08-25T11:15:31
|
|
MATH Table: Add API to access glyph info.
|
|
319ff591
|
2016-08-25T11:06:41
|
|
MATH Table: Add API to access math contants.
|
|
4d3892e9
|
2016-09-26T10:45:58
|
|
[MATH] Fixups for previous commit
|
|
5fbcb992
|
2016-08-25T10:47:15
|
|
MATH Table: Add API to check availability of math data.
|
|
e7ecbba2
|
2016-08-18T12:48:38
|
|
Support Americanist Phonetic Notation
OpenType language system tag: `APPH`
https://www.microsoft.com/typography/otspec/languagetags.htm
IETF BCP47 variant tag: `fonnapa`
http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
|
|
18c19dd3
|
2016-08-09T13:03:14
|
|
Fix build
|