Behdad Esfahbod
|
b783967242
|
[test] Minor save glyph_count
|
2023-01-12 19:11:10 -07:00 |
Matthias Clasen
|
cca0ed9bcd
|
test-paint: Add variable font tests
These needs freetype master to work.
|
2023-01-12 21:09:50 -05:00 |
Behdad Esfahbod
|
81b942e363
|
[os2] Comment
|
2023-01-12 18:42:22 -07:00 |
Behdad Esfahbod
|
9fb9be8d43
|
[os2] Rewrite a loop
|
2023-01-12 18:37:45 -07:00 |
Behdad Esfahbod
|
082e5c5def
|
[os2] Minor add a cast
|
2023-01-12 18:37:07 -07:00 |
Behdad Esfahbod
|
45fe897e89
|
[os2] Rename a couple of variables
|
2023-01-12 18:36:16 -07:00 |
Behdad Esfahbod
|
2dcbf3bd07
|
[os2] Inline a trivial function
|
2023-01-12 18:29:16 -07:00 |
Behdad Esfahbod
|
075fe33446
|
Enable -Wunsafe-loop-optimizations
I don't get any.
|
2023-01-12 17:14:42 -07:00 |
Behdad Esfahbod
|
ed023f66df
|
Enable -Wformat-signedness
And fix the codebase.
|
2023-01-12 17:04:24 -07:00 |
Behdad Esfahbod
|
7b5f0dd3a8
|
Move hb-ot-name-language-static.hh out of hb-static.cc
Since hb-static.cc is used by libharfbuzz-cairo as well.
|
2023-01-12 15:05:19 -07:00 |
Behdad Esfahbod
|
449f6df762
|
[mutex] Add constructor/destructor
Use in one place.
|
2023-01-12 14:52:00 -07:00 |
Behdad Esfahbod
|
8e71f7e8ed
|
[subset-accelerator] Streamline constructor/destructor
|
2023-01-12 14:46:44 -07:00 |
Behdad Esfahbod
|
c4c646280f
|
[unicode] Adjust error message
|
2023-01-12 13:58:46 -07:00 |
Behdad Esfahbod
|
0d66529135
|
[bit-page] Minor simplify bit-page specification
|
2023-01-12 13:14:24 -07:00 |
Behdad Esfahbod
|
32866a331e
|
[subset-input] Simplify destruction
|
2023-01-12 13:03:26 -07:00 |
Behdad Esfahbod
|
d5b826fd09
|
[subset-input] Fix leak
|
2023-01-12 12:55:47 -07:00 |
Behdad Esfahbod
|
c52810529e
|
[subset-plan] Move construction to constructor
|
2023-01-12 12:53:46 -07:00 |
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 |