|
cb05c363
|
2021-08-13T15:19:20
|
|
[subset] add some basic tests for the legacy subset methods.
|
|
d18aad7e
|
2021-08-13T15:05:48
|
|
[subset] restore old subsetting api methods.
These will be left in place until the 3.0.0 release.
|
|
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.
|
|
4762fcb4
|
2021-07-26T11:48:55
|
|
Merge pull request #3067 from googlefonts/glyph_names
[subset] support option --glyph-names
|
|
ec99fdb7
|
2021-07-26T01:35:13
|
|
[sebset] Use [s|g]et_flag for retain_all_layout_features
Looks like this was missed when adding hb_subset_input_[s|g]et_flag()
|
|
acc7100a
|
2021-07-26T02:13:49
|
|
[docs] Improve subset documentation
|
|
71b5509c
|
2021-07-20T20:05:35
|
|
[subset] support option --glyph-names
|
|
1fde80ad
|
2021-07-22T16:45:48
|
|
[subset] update comments referencing hb_subset_input_t parameter.
|
|
2b9cb299
|
2021-07-22T13:26:03
|
|
[subset] cleanup no_subset_tables on destruction.
|
|
792e2ed6
|
2021-07-22T12:41:48
|
|
[subset] convert no get/set prune unicode ranges to enum.
|
|
1b6c1aa6
|
2021-06-28T12:57:39
|
|
[subset] add hb-subset api to documentation generator.
Standardize subset_input parameter to be input.
|
|
8ce96834
|
2021-06-23T13:55:11
|
|
[subset] add documentation for all hb-subset.h methods.
|
|
372722ce
|
2021-06-23T13:10:03
|
|
[subset] move notdef_outline to the subset input property enum.
|
|
a6c6cda4
|
2021-06-09T17:46:47
|
|
[subset] Add no subset tables and passthrough unrecognized tables to the subset api.
Matches fontTools options.
|
|
7d82191f
|
2021-06-09T16:20:55
|
|
[subset] Remove hb_subset_input_get/set_name_legacy ().
|
|
942636ae
|
2021-06-09T16:18:39
|
|
[subset] Remove hb_subset_input_get/set_retain_gids.
|
|
77b4a1cd
|
2021-06-09T14:11:17
|
|
[subset] Remove hb_subset_input_get/set_desubroutinize.
|
|
8bf5d4d4
|
2021-06-09T14:05:17
|
|
[subset] Remove hb_subset_input_get/set_drop_hints.
|
|
38de3491
|
2021-06-09T12:54:14
|
|
[subset] add implementation for get/set flag on subset input.
|
|
83727837
|
2021-06-09T11:09:14
|
|
[subset] add proposed enum property get/set method.
|
|
b38e49dc
|
2021-06-09T10:57:58
|
|
[subset] add get/set user data methods to subset input.
|
|
2337f0d0
|
2021-07-08T10:58:50
|
|
Internally use hb_malloc/.../hb_free instead of malloc/.../free
Redefining those stock names as macros was conflicting with gcc 10
headers.
Fixes https://github.com/harfbuzz/harfbuzz/issues/3044
|
|
eee7b459
|
2021-06-24T10:17:46
|
|
[subset] add option --no-prune-unicode-ranges
|
|
d07f789a
|
2021-06-09T15:36:40
|
|
[subset] support option "--notdef-outline"
|
|
18f61210
|
2021-05-27T16:01:17
|
|
Add public api methods to get/set the layout features to retain.
|
|
cb5a6b5a
|
2021-05-19T17:33:46
|
|
[subset] support option --layout-features
|
|
73ff04a3
|
2021-05-18T16:54:01
|
|
[subset] add option to have the subsetter set the mac overlaps flag on each glyph.
|
|
6fddc2bb
|
2021-04-01T15:34:17
|
|
[subset] subset layout tables (G*) by default.
|
|
36a5c042
|
2020-01-21T13:37:28
|
|
[subset] Add "--name-languages" and "--name-legacy" options
Make name table subsetting consistent with fontTools
|
|
e171beeb
|
2020-01-24T19:51:21
|
|
Revert "[subset] Add "--name-languages" and "--name-legacy" options"
Causes tests failures, please reapply when tests are fixed, thanks.
This reverts commit fd85818b5b85fb0ad2db71c60e94ca0689d38bca.
|
|
fd85818b
|
2020-01-21T13:37:28
|
|
[subset] Add "--name-languages" and "--name-legacy" options
Make name table subsetting consistent with fontTools
|
|
93376a64
|
2020-01-15T13:11:40
|
|
Add unittests
|
|
a0b4ac4d
|
2019-08-24T17:57:14
|
|
Turn 8 spaces to tab across the project
According to the current code style of the project
|
|
ff7fc6d4
|
2019-05-22T17:36:16
|
|
[subset] Add morx, mort, kern, and kernx to the default layout tables drop list.
|
|
993d81b9
|
2019-05-14T13:55:11
|
|
[subset] Add one ttf file with fvar/STAT tables to integration test
Ignore gvar/MVAR/HVAR table
add support for --nameIDs=* option
|
|
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.
|
|
3be0ffe4
|
2019-05-16T11:29:15
|
|
[subset] Add drop tables to subset input.
|
|
e501ea14
|
2019-04-05T10:05:55
|
|
[subset] Subset name table step 3, add --nameids option to guide the
selection of which name records to keep in the subset method.
|
|
59f36f36
|
2019-03-29T10:55:12
|
|
Replace REPLACEME's left out of 2.4.0
https://github.com/harfbuzz/harfbuzz/issues/1641
|
|
b7f97188
|
2019-01-17T18:55:56
|
|
Add retain_gids option to subset input. Update glyf and loca handling to respect retain_gids.
|
|
e4120085
|
2018-12-17T21:31:01
|
|
Remove redundant void from C++ sources (#1486)
|
|
b403be8a
|
2018-11-16T12:29:18
|
|
Merge branch 'master' into cff-subset
|
|
11aa0468
|
2018-11-15T23:10:56
|
|
[subset] minor, adjust spaces
|
|
6186dbf1
|
2018-11-01T17:25:23
|
|
added hb_subset_input_set_desubroutinize API
hooked up with CFF1 subroutinizer
a renaming
|
|
93fe0faa
|
2018-08-29T18:24:03
|
|
[subset] Clean up hb_subset_input_t API
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
be458eb0
|
2018-07-10T14:41:04
|
|
Include more basic internal headers from hb-private.hh
|
|
46f7e776
|
2018-06-07T15:55:45
|
|
[subset] Use REPLACEME instead of version.
|
|
a5673da9
|
2018-06-07T14:23:03
|
|
[subset] Add drop_ot_layout setting to subset input.
|
|
2e3ee489
|
2018-02-23T18:18:54
|
|
[subset] format tweak, doc string
|
|
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
|
|
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
|