Behdad Esfahbod
|
26d69e059d
|
[subset-input] Move constructor to .cc file
|
2023-01-12 12:46:44 -07:00 |
Behdad Esfahbod
|
a916ad9ea9
|
[subset-input] Move initialization to constructor
|
2023-01-12 12:44:16 -07:00 |
Behdad Esfahbod
|
875f9f6f22
|
[subset-input] Use shared_ptr for sets
|
2023-01-12 12:37:48 -07:00 |
Behdad Esfahbod
|
ef005bc82a
|
[subset-input] Fix destruction
Ouch! Object was already destroyed at that point before.
|
2023-01-12 12:09:50 -07:00 |
Behdad Esfahbod
|
c60c5995bb
|
Merge pull request #4028 from harfbuzz/mvar-instancing
[instancer] Add MVAR values to OS/2
|
2023-01-12 11:59:51 -07:00 |
Behdad Esfahbod
|
cfb672f1e5
|
[glyf] Revert sign of advance widths back
|
2023-01-12 11:59:18 -07:00 |
Garret Rieger
|
c324d99952
|
[instancing] Add tests for MVAR instancing.
|
2023-01-12 18:15:07 +00:00 |
Behdad Esfahbod
|
8c83de1396
|
[aat] Initialize values
|
2023-01-12 10:44:08 -07:00 |
Behdad Esfahbod
|
ca19091549
|
[hhea/vhea] Add MVAR during instancing
|
2023-01-11 15:36:22 -07:00 |
Behdad Esfahbod
|
f455000138
|
[post] Add MVAR to subsetting
|
2023-01-11 15:36:22 -07:00 |
Behdad Esfahbod
|
9dc3e785aa
|
[instancer] Add MVAR values to OS/2
|
2023-01-11 15:36:22 -07:00 |
Behdad Esfahbod
|
e78a68bf46
|
[subset-input] Don't RETAIN_GIDs in keep-everything
|
2023-01-11 15:34:11 -07:00 |
Behdad Esfahbod
|
d675f0d4f2
|
Merge pull request #4023 from harfbuzz/aat-features2
[aat] Support feature ranges
|
2023-01-11 15:06:31 -07:00 |
Khaled Hosny
|
52c8c5a058
|
[doc] Fix API indices generation
For whatever reason, GTK-Doc 1.33.1 will not generate HTML files for
indices that has these role attributes.
|
2023-01-11 23:33:18 +02:00 |
Behdad Esfahbod
|
1135f0b8cc
|
Another try at fixing arm build
|
2023-01-11 13:45:16 -07:00 |
Behdad Esfahbod
|
527e2d7ce2
|
[gobject] Add another value type hb_ot_var_axis_info
|
2023-01-11 13:41:44 -07:00 |
Behdad Esfahbod
|
8206569d63
|
[map] Remove hashmap create/destroy/vtable
Unused now.
|
2023-01-11 13:24:50 -07:00 |
Behdad Esfahbod
|
1426f1c8ea
|
[subset-plan] Simplify name_table_overrides allocation
|
2023-01-11 13:23:34 -07:00 |
Behdad Esfahbod
|
5cab4a55d2
|
[subset-input] Simplify axes_location allocation
|
2023-01-11 13:21:57 -07:00 |
Behdad Esfahbod
|
df721e0562
|
[gobject] Add draw/paint value types
|
2023-01-11 12:50:52 -07:00 |
Behdad Esfahbod
|
41352c08b8
|
[hmtx] Fix types
|
2023-01-11 12:42:14 -07:00 |
Behdad Esfahbod
|
4e7c803969
|
[subset-plan] Simplify name_table_overrides allocation
|
2023-01-11 12:38:26 -07:00 |
Behdad Esfahbod
|
65d3db375c
|
[subset-plan] Simplify user_axes_location allocation
|
2023-01-11 12:36:54 -07:00 |
Behdad Esfahbod
|
60418fcb95
|
[subset-plan] Simplify axes_index_map allocation
|
2023-01-11 12:33:25 -07:00 |
Behdad Esfahbod
|
8265277c2e
|
[subset-plan] Simplify axes_location allocation
|
2023-01-11 12:32:04 -07:00 |
Behdad Esfahbod
|
d54902c659
|
[subset-plan] Simplify axes_old_index_tag_map allocation
|
2023-01-11 12:29:25 -07:00 |
Behdad Esfahbod
|
9f4c8fb700
|
[subset-plan] Minor move code around
|
2023-01-11 12:28:18 -07:00 |
Behdad Esfahbod
|
a34a204bf7
|
[subset-plan] Simplify unicodes allocation
|
2023-01-11 12:27:19 -07:00 |
Behdad Esfahbod
|
75b33cb04b
|
[subset-plan] Simplify hmtx_map / vmtx_map allocation
|
2023-01-11 12:24:35 -07:00 |
Behdad Esfahbod
|
33ce3a0d44
|
[subset] Minor adjust a couple types
|
2023-01-11 12:21:26 -07:00 |
Behdad Esfahbod
|
865d174706
|
Merge pull request #4027 from harfbuzz/plan-simplify
Plan simplify
|
2023-01-11 12:14:17 -07:00 |
Behdad Esfahbod
|
67eefebf8d
|
[subset-plan] Simplify user_axes_location destruction
|
2023-01-11 11:44:09 -07:00 |
Behdad Esfahbod
|
b2007abff7
|
[subset-plan] Simplify glyph_map_gsub allocation
|
2023-01-11 11:27:22 -07:00 |
Behdad Esfahbod
|
bd4b040e7f
|
[shape-plan] Simplify glyphs_requested allocation
|
2023-01-11 11:23:48 -07:00 |
Behdad Esfahbod
|
c51d33685d
|
[subset-plan] Simplify no_subset_tables allocation
|
2023-01-11 11:22:22 -07:00 |
Behdad Esfahbod
|
999be72135
|
[subset-plan] Simplify drop_tables allocation
|
2023-01-11 11:21:17 -07:00 |
Behdad Esfahbod
|
b33eb9ecfc
|
[subset-plan] Simplify layout_variation_idx_delta_map allocation
|
2023-01-11 11:20:04 -07:00 |
Behdad Esfahbod
|
9c45d98f73
|
[subset-plan] Simplify colr_palettes allocation
|
2023-01-11 11:16:18 -07:00 |
Behdad Esfahbod
|
b74a265196
|
[subset-plan] Simplify colrv1_layers allocation
|
2023-01-11 11:15:15 -07:00 |
Behdad Esfahbod
|
89905368ca
|
[subset-plan] Simplify sanitized_table_cache allocation
|
2023-01-11 11:13:49 -07:00 |
Behdad Esfahbod
|
9e24873c1e
|
[subset-plan] Simplify gsub/gpos_feature_substitutes_map allocation
|
2023-01-11 11:12:07 -07:00 |
Behdad Esfahbod
|
01208c7c02
|
[subset-plan] Simplify gsub/gpos_feature_record_cond_idx_map allocation
|
2023-01-11 11:10:28 -07:00 |
Behdad Esfahbod
|
06039db080
|
[subset-plan] Simplify gsub_langsys and gpos_langsys allocation
|
2023-01-11 11:07:31 -07:00 |
Behdad Esfahbod
|
5fc91de2c0
|
[shape-plan] Simplify _glyphset_colred allocation
|
2023-01-11 11:04:17 -07:00 |
Behdad Esfahbod
|
efafe7aa3b
|
[subset-plan] Simplify _glyphset_mathed allocation
|
2023-01-11 11:03:19 -07:00 |
Behdad Esfahbod
|
113a1700df
|
[subset-plan] Simplify _glyphset_gsub allocation
|
2023-01-11 11:01:11 -07:00 |
Behdad Esfahbod
|
4a9268f280
|
[subset-plan] Simplify _glyphset allocation
|
2023-01-11 11:00:02 -07:00 |
Behdad Esfahbod
|
1a00ab69ec
|
[subset-plan] Simplify gsub_lookups and gpos_lookups allocation
|
2023-01-11 10:56:16 -07:00 |
Behdad Esfahbod
|
1a716bad03
|
[subset-plan] Simplify gsub_features and gpos_features allocation
|
2023-01-11 10:51:48 -07:00 |
Behdad Esfahbod
|
78aa9f1e9c
|
[subset-plan] Simplify name_ids allocation
|
2023-01-11 10:47:40 -07:00 |