|
45fe897e
|
2023-01-12T18:36:16
|
|
[os2] Rename a couple of variables
|
|
2dcbf3bd
|
2023-01-12T18:29:16
|
|
[os2] Inline a trivial function
|
|
075fe334
|
2023-01-12T17:14:42
|
|
Enable -Wunsafe-loop-optimizations
I don't get any.
|
|
ed023f66
|
2023-01-12T17:04:24
|
|
Enable -Wformat-signedness
And fix the codebase.
|
|
7b5f0dd3
|
2023-01-12T15:05:19
|
|
Move hb-ot-name-language-static.hh out of hb-static.cc
Since hb-static.cc is used by libharfbuzz-cairo as well.
|
|
449f6df7
|
2023-01-12T14:52:00
|
|
[mutex] Add constructor/destructor
Use in one place.
|
|
8e71f7e8
|
2023-01-12T14:46:44
|
|
[subset-accelerator] Streamline constructor/destructor
|
|
c4c64628
|
2023-01-12T13:58:46
|
|
[unicode] Adjust error message
|
|
0d665291
|
2023-01-12T13:14:24
|
|
[bit-page] Minor simplify bit-page specification
|
|
32866a33
|
2023-01-12T13:02:30
|
|
[subset-input] Simplify destruction
|
|
d5b826fd
|
2023-01-12T12:55:47
|
|
[subset-input] Fix leak
|
|
c5281052
|
2023-01-12T12:53:46
|
|
[subset-plan] Move construction to constructor
|
|
26d69e05
|
2023-01-12T12:46:44
|
|
[subset-input] Move constructor to .cc file
|
|
a916ad9e
|
2023-01-12T12:44:16
|
|
[subset-input] Move initialization to constructor
|
|
875f9f6f
|
2023-01-12T12:37:48
|
|
[subset-input] Use shared_ptr for sets
|
|
ef005bc8
|
2023-01-12T12:09:14
|
|
[subset-input] Fix destruction
Ouch! Object was already destroyed at that point before.
|
|
c60c5995
|
2023-01-12T11:59:51
|
|
Merge pull request #4028 from harfbuzz/mvar-instancing
[instancer] Add MVAR values to OS/2
|
|
cfb672f1
|
2023-01-12T10:36:39
|
|
[glyf] Revert sign of advance widths back
|
|
c324d999
|
2023-01-12T18:15:07
|
|
[instancing] Add tests for MVAR instancing.
|
|
8c83de13
|
2023-01-12T10:44:08
|
|
[aat] Initialize values
|
|
ca190915
|
2023-01-11T14:36:02
|
|
[hhea/vhea] Add MVAR during instancing
|
|
f4550001
|
2023-01-11T14:25:37
|
|
[post] Add MVAR to subsetting
|
|
9dc3e785
|
2023-01-11T14:09:47
|
|
[instancer] Add MVAR values to OS/2
|
|
e78a68bf
|
2023-01-11T15:34:11
|
|
[subset-input] Don't RETAIN_GIDs in keep-everything
|
|
d675f0d4
|
2023-01-11T15:06:31
|
|
Merge pull request #4023 from harfbuzz/aat-features2
[aat] Support feature ranges
|
|
52c8c5a0
|
2023-01-11T18:50:24
|
|
[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.
|
|
1135f0b8
|
2023-01-11T13:45:16
|
|
Another try at fixing arm build
|
|
527e2d7c
|
2023-01-11T13:41:44
|
|
[gobject] Add another value type hb_ot_var_axis_info
|
|
8206569d
|
2023-01-11T13:24:50
|
|
[map] Remove hashmap create/destroy/vtable
Unused now.
|
|
1426f1c8
|
2023-01-11T13:23:34
|
|
[subset-plan] Simplify name_table_overrides allocation
|
|
5cab4a55
|
2023-01-11T13:21:57
|
|
[subset-input] Simplify axes_location allocation
|
|
df721e05
|
2023-01-11T12:50:52
|
|
[gobject] Add draw/paint value types
|
|
41352c08
|
2023-01-11T12:42:14
|
|
[hmtx] Fix types
|
|
4e7c8039
|
2023-01-11T12:38:26
|
|
[subset-plan] Simplify name_table_overrides allocation
|
|
65d3db37
|
2023-01-11T12:36:54
|
|
[subset-plan] Simplify user_axes_location allocation
|
|
60418fcb
|
2023-01-11T12:33:25
|
|
[subset-plan] Simplify axes_index_map allocation
|
|
8265277c
|
2023-01-11T12:32:04
|
|
[subset-plan] Simplify axes_location allocation
|
|
d54902c6
|
2023-01-11T12:29:25
|
|
[subset-plan] Simplify axes_old_index_tag_map allocation
|
|
9f4c8fb7
|
2023-01-11T12:28:18
|
|
[subset-plan] Minor move code around
|
|
a34a204b
|
2023-01-11T12:27:19
|
|
[subset-plan] Simplify unicodes allocation
|
|
75b33cb0
|
2023-01-11T12:24:35
|
|
[subset-plan] Simplify hmtx_map / vmtx_map allocation
|
|
33ce3a0d
|
2023-01-11T12:21:26
|
|
[subset] Minor adjust a couple types
|
|
865d1747
|
2023-01-11T12:14:17
|
|
Merge pull request #4027 from harfbuzz/plan-simplify
Plan simplify
|
|
67eefebf
|
2023-01-11T11:44:09
|
|
[subset-plan] Simplify user_axes_location destruction
|
|
b2007abf
|
2023-01-11T11:27:22
|
|
[subset-plan] Simplify glyph_map_gsub allocation
|
|
bd4b040e
|
2023-01-11T11:23:48
|
|
[shape-plan] Simplify glyphs_requested allocation
|
|
c51d3368
|
2023-01-11T11:22:22
|
|
[subset-plan] Simplify no_subset_tables allocation
|
|
999be721
|
2023-01-11T11:21:17
|
|
[subset-plan] Simplify drop_tables allocation
|
|
b33eb9ec
|
2023-01-11T11:20:04
|
|
[subset-plan] Simplify layout_variation_idx_delta_map allocation
|
|
9c45d98f
|
2023-01-11T11:16:18
|
|
[subset-plan] Simplify colr_palettes allocation
|
|
b74a2651
|
2023-01-11T11:15:15
|
|
[subset-plan] Simplify colrv1_layers allocation
|
|
89905368
|
2023-01-11T11:13:49
|
|
[subset-plan] Simplify sanitized_table_cache allocation
|
|
9e24873c
|
2023-01-11T11:12:07
|
|
[subset-plan] Simplify gsub/gpos_feature_substitutes_map allocation
|
|
01208c7c
|
2023-01-11T11:10:28
|
|
[subset-plan] Simplify gsub/gpos_feature_record_cond_idx_map allocation
|
|
06039db0
|
2023-01-11T11:07:31
|
|
[subset-plan] Simplify gsub_langsys and gpos_langsys allocation
|
|
5fc91de2
|
2023-01-11T11:04:17
|
|
[shape-plan] Simplify _glyphset_colred allocation
|
|
efafe7aa
|
2023-01-11T11:03:19
|
|
[subset-plan] Simplify _glyphset_mathed allocation
|
|
113a1700
|
2023-01-11T11:01:11
|
|
[subset-plan] Simplify _glyphset_gsub allocation
|
|
4a9268f2
|
2023-01-11T11:00:02
|
|
[subset-plan] Simplify _glyphset allocation
|
|
1a00ab69
|
2023-01-11T10:56:16
|
|
[subset-plan] Simplify gsub_lookups and gpos_lookups allocation
|
|
1a716bad
|
2023-01-11T10:51:48
|
|
[subset-plan] Simplify gsub_features and gpos_features allocation
|
|
78aa9f1e
|
2023-01-11T10:47:40
|
|
[subset-plan] Simplify name_ids allocation
|
|
cfb48f91
|
2023-01-11T10:45:02
|
|
[subset-plan] Simplify name_languages allocation
|
|
e4ca0fe4
|
2023-01-11T10:43:01
|
|
[subset-plan] Simplify layout_features allocation
|
|
4de66eec
|
2023-01-11T10:40:54
|
|
[subset-plan] Simplify layout_scripts allocation
|
|
5f51dd27
|
2023-01-10T22:57:07
|
|
[ft-colr] Minor use false instead of 0
|
|
f84a8e32
|
2023-01-10T22:43:30
|
|
[ft-colr] Comment
|
|
1cb5a87f
|
2023-01-10T22:13:44
|
|
test-pain: Print out extend for color lines
Update all expected results to include this value.
|
|
6648e6e3
|
2023-01-10T22:07:44
|
|
Add one more paint test
Add a test for the clip_box_top_left_glyph,
since we've seen broken rendering with it.
|
|
bf16dad5
|
2023-01-10T17:29:25
|
|
[paint-extents] Return unbounded on memory allocation failure
|
|
3e1c524e
|
2023-01-10T17:18:34
|
|
[bit-page] Comment
|
|
626def03
|
2023-01-10T17:12:50
|
|
[hmtx] Remove TODO items
|
|
adf0bd6d
|
2023-01-10T17:04:58
|
|
[test-map] Add a test
|
|
4fd03540
|
2023-01-10T14:32:08
|
|
[font] Docs
|
|
bfd7548e
|
2023-01-10T13:31:58
|
|
[aat] Optimize feature-range application
|
|
dd42939e
|
2023-01-10T13:23:19
|
|
[aat] Reduce unsafe_to_concat calls
|
|
fecce62a
|
2023-01-10T13:13:43
|
|
[ft] Docs
|
|
cb509d9c
|
2023-01-10T13:11:48
|
|
[face] Docs
|
|
8a2efbd8
|
2023-01-10T13:10:36
|
|
[upem] More docs
|
|
ccffce58
|
2023-01-10T13:09:30
|
|
[scale] More docs
|
|
c4580d86
|
2023-01-10T12:56:02
|
|
[scale] More docs
|
|
f0e695a3
|
2023-01-10T12:55:17
|
|
[scale] Comment
|
|
8c47580a
|
2023-01-10T12:53:54
|
|
[scale] Document
|
|
8b17c6ca
|
2023-01-10T12:17:38
|
|
[aat] Comment
|
|
0e11d317
|
2023-01-10T12:16:04
|
|
[aat] Optimize feature application
|
|
4ee60941
|
2023-01-10T11:52:12
|
|
[aat] Add test for feature range
|
|
a70543da
|
2023-01-10T11:49:48
|
|
[aat] Always unsafe-to-concat in state machine
|
|
62383315
|
2023-01-10T11:29:04
|
|
[aat] Try fix leak on memory allocation failure
|
|
e122fe2a
|
2023-01-10T11:06:20
|
|
[aat] Adjust last range
Otherwise a user cluster value of -1 would have tripped us.
|
|
e28c158c
|
2023-01-10T11:03:38
|
|
[aat] Run subtable across ranges if flags match
|
|
2c9c49fd
|
2023-01-10T10:53:21
|
|
[aat] Support ranges in NonContextual subtable as well
|
|
c08308a8
|
2023-01-09T21:42:19
|
|
[aat] Always generate a feature range
|
|
db4c8747
|
2023-01-09T21:32:15
|
|
Revert "Revert "[aat] Support feature ranges""
This reverts commit 6a7a38521f940216f1e9e2fa2bf22f7b45ce2aef.
|
|
0728098e
|
2023-01-10T10:18:29
|
|
[Coverage] Speed up subset for too-large Coverage tables
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=54980
|
|
8460909e
|
2023-01-10T17:43:10
|
|
[build] Fix make dist
|
|
6a7a3852
|
2023-01-09T21:29:19
|
|
Revert "[aat] Support feature ranges"
This reverts commit 1b7994cb3a3c35f3618d7f40c7289496bdab6f06.
Broke Zapfino with partial ligature disabling. Debugging.
|
|
adfd5dd7
|
2023-01-09T21:18:12
|
|
Fix TINY build
|
|
1b7994cb
|
2023-01-09T19:38:50
|
|
[aat] Support feature ranges
The hard way...
A bit uglier than I liked it to be, but is proper at least.
Fixes https://github.com/harfbuzz/harfbuzz/issues/4020
|
|
622a6869
|
2023-01-09T18:14:40
|
|
Revert "Revert "Revert "[aat] Allow disable feature ranges"""
This reverts commit 5202053c2c5fb2c8af9704e690b25a26bf2a0295.
|
|
0f01a836
|
2023-01-10T01:09:44
|
|
[subset] add basic test for CFF2 subsetting.
FontTools does not yet support CFF2 subsetting so we can't add a comparison test. Instead add a golden file test.
|