|
d700646c
|
2021-09-16T11:23:09
|
|
[subset] In preperation for 3.0.0 release remove legacy subsetting api methods.
|
|
f9d8e4a9
|
2021-07-29T15:25:41
|
|
[subset] switch ..._set_flags to not take a mask.
|
|
3d534b14
|
2021-07-29T11:52:14
|
|
[subset] convert subset input flags into bit flags.
Store the flags in a bit set. Updates the public api to work with the bit set directly.
|
|
9ab751ac
|
2021-06-23T13:38:47
|
|
[subset] Remove hb_subset(). Leaving just hb_subset_or_fail().
|
|
aba2e131
|
2021-06-09T16:23:35
|
|
[subset] Remove hb_subset_input_get/set_overlaps_flag ().
|
|
942636ae
|
2021-06-09T16:18:39
|
|
[subset] Remove hb_subset_input_get/set_retain_gids.
|
|
8bf5d4d4
|
2021-06-09T14:05:17
|
|
[subset] Remove hb_subset_input_get/set_drop_hints.
|
|
0989b555
|
2021-05-18T17:12:50
|
|
[subset] Add test for overlaps flag setting.
|
|
d1b12a54
|
2019-05-20T21:29:54
|
|
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
|
|
5cedda5e
|
2019-05-16T19:16:52
|
|
[subset] Fix null pointer deref, tidy up a bit
|
|
8a84b540
|
2019-05-16T19:14:16
|
|
[subset] Tests passing using iterator based glyf
|
|
82bbec30
|
2019-05-16T15:14:01
|
|
Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into glyf
|
|
3a4c928f
|
2019-05-11T22:06:46
|
|
[subset] Fix glyf tests except hint stripping & local test asan
|
|
0ff3618c
|
2019-05-17T15:30:01
|
|
[subset] Use hb_subset_input_t inside of subset_options_t so that input defaults are shared between the library and cli.
|
|
6555f209
|
2019-05-15T09:42:38
|
|
[subset] Truncate empty gids at the end in retain-gids mode.
|
|
d0b6d539
|
2019-02-28T17:25:05
|
|
Make hb_subset_input_glyph_set () actually do something.
|
|
4f37ab63
|
2019-02-28T17:25:05
|
|
Make hb_subset_input_glyph_set () actually do something.
|
|
ccc59dc6
|
2019-01-18T17:36:32
|
|
[subset] Add unit test for glyf subsetting and retain gids.
|
|
c110878c
|
2018-10-21T11:07:17
|
|
[test] Unify font file opening across the tests
|
|
3341c7fb
|
2018-10-17T15:04:35
|
|
[fuzzing] Move fuzzing fonts from api/ here
|
|
4035158d
|
2018-07-25T18:26:10
|
|
test/api/test-subset-*.c: Fix build on pre-C99
Ensure that we have the variables at the beginning of the block. These
are the only fixes that we need for building HarfBuzz on older
compilers.
|
|
93fe0faa
|
2018-08-29T18:24:03
|
|
[subset] Clean up hb_subset_input_t API
|
|
fc246ec9
|
2018-06-07T15:54:19
|
|
[subset] Move variable declaration out of loop.
|
|
197cb18b
|
2018-06-07T15:32:52
|
|
[subset] Add test cases for gsub closure in subsetting.
|
|
11f1f413
|
2018-06-06T16:46:50
|
|
[set] Add is_subset
New API:
+hb_set_is_subset()
|
|
4fa1c670
|
2018-04-19T15:30:35
|
|
[subset] Check instruction offsets in glyph to ensure they are in bounds.
|
|
831d4a2d
|
2018-03-12T13:48:55
|
|
test/api: Fix building subset tests
Include stdbool.h in hb-setset-test.h instead of in the individual
sources, if it is found; otherwise use a simplistic fallback for it if
it is not found.
Also declare variables at the top of the block, to build on pre-C99
compiliers.
|
|
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.
|
|
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
|
|
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
|
|
df9e2265
|
2018-02-16T17:02:51
|
|
[subset] add a glyf subsetting test for a font with composite glyphs.
|
|
df6d7803
|
2018-02-12T17:56:17
|
|
[subset] Extract maxp subsetting into hb-ot-maxp-table.
|
|
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
|
|
89ee20f1
|
2018-02-12T16:01:15
|
|
basic wiring for a (failing) cmap test
|
|
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
|
|
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
|
|
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.
|