Behdad Esfahbod
|
f0a1892ff9
|
[serialize] Remove unnecessary pointer indirection
|
2021-07-28 17:36:22 -06:00 |
Garret Rieger
|
deee24fbef
|
[subset] Add missing FontName op code in top dict parsing.
Fix for #3058
|
2021-07-14 16:01:18 -06:00 |
Behdad Esfahbod
|
c539afb08b
|
[CFF] Use NNOffsetTo<> instead of OffsetTo<>
I'm pretty sure that's what is intended.
|
2021-03-31 13:28:25 -06:00 |
Garret Rieger
|
d307c24abf
|
[ENOMEM] check resize() return.
Fixes https://oss-fuzz.com/testcase-detail/5641892164009984.
|
2020-07-30 00:08:08 +04:30 |
Ebrahim Byagowi
|
2be859d289
|
minor, replace nullptr checks with implicit ones
|
2020-04-21 00:30:34 +04:30 |
Ebrahim Byagowi
|
2dda6dd744
|
minor, tweak spacing
turn 8 spaces to tab, add space before Null/Crap
|
2020-04-20 16:18:29 +04:30 |
ariza
|
22f7c61acf
|
implement SID to glyph ID mapping with predefined Charset
Also fixes oss-fuzz 21769
|
2020-04-18 15:42:30 +04:30 |
Ebrahim Byagowi
|
755a77d660
|
Move outline draw API behind HB_EXPERIMENTAL_API directive
|
2020-03-13 08:25:53 +03:30 |
ariza
|
0b29053864
|
removed unused code
|
2020-03-05 10:11:23 +03:30 |
ariza
|
e8f010d793
|
removed unused code & data; rename
|
2020-03-05 10:11:23 +03:30 |
ariza
|
c05458ec7f
|
update cff & cff2 subsetters
|
2020-03-05 01:22:51 +03:30 |
Ebrahim Byagowi
|
9fe0dc3464
|
[draw] Pass draw_helper_t itself around instead recreating it
Specially helpful if we want to change the design
|
2020-02-26 17:40:46 +03:30 |
Ebrahim Byagowi
|
8c652f72fc
|
Minor, switch to https links where possible
|
2020-02-19 16:32:44 +03:30 |
Ebrahim Byagowi
|
25707e37e3
|
[cff] minor
|
2020-02-05 00:27:28 +03:30 |
ckitagawa
|
0d61926ca7
|
[subset] Keep head when no glyf table
|
2020-02-04 23:31:33 +03:30 |
ariza
|
2792fb8ba1
|
first rewrite of cff/cff2 _subset with _subset2
|
2020-02-04 21:20:43 +03:30 |
Ebrahim Byagowi
|
ac81e94016
|
Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
|
2020-01-28 13:24:49 +03:30 |
Ebrahim Byagowi
|
981125aa2a
|
Rename hb_ot_glyph_* to hb_outline_*
|
2020-01-27 23:43:54 +03:30 |
Ebrahim Byagowi
|
ec1fba1388
|
[ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque
|
2020-01-14 15:55:23 +03:30 |
Ebrahim Byagowi
|
084a8182fb
|
[ot-glyphs] Move CFF glyph decompose logic to their tables
Thus making path decompose zero alloc on CFF/CFF2
|
2020-01-10 22:56:43 +03:30 |
Ebrahim Byagowi
|
5cc09c462b
|
[ot-glyph] Initial cff1 support
|
2020-01-10 14:25:07 +03:30 |
Ebrahim Byagowi
|
ce114d6b27
|
minor, tweak spaces
|
2019-12-31 15:53:02 +03:30 |
Ebrahim Byagowi
|
33c3d63a0a
|
Merge pull request #1594 from harfbuzz/var-subset
Issue 1558: [subset] TrueType/CFF2 variable font
|
2019-12-31 13:52:50 +03:30 |
blueshade7
|
ff64652cf6
|
fix shape-fuzzer failure
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
61707266a3
|
fix get_sid crash
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
4c4e08a1ef
|
add cff1::accelerator_t::fini
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
ff87465b40
|
add get_glyph_from_name & test. use hb_string_array
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
51e7728521
|
minor
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
6d9eb9c040
|
fixed failure with language-tags.tests
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
59fe379797
|
fixed hb-shape-fuzzer failures in get_sid
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
e26df436bc
|
fix test-ot-face crash
|
2019-11-26 18:34:06 +00:00 |
blueshade7
|
7b49042ef4
|
add cff1::get_glyph_name
|
2019-11-26 18:34:06 +00:00 |
Ebrahim Byagowi
|
453050ad30
|
Merge remote-tracking branch 'upstream/master' into var-subset
|
2019-10-13 08:45:29 +03:30 |
Ebrahim Byagowi
|
d73cdcf361
|
[ot-font] Apply font scaling before turning to int
|
2019-10-08 11:11:18 +03:30 |
Ebrahim Byagowi
|
19d45dcab7
|
Merge remote-tracking branch 'upstream/master' into var-subset
|
2019-10-03 13:39:17 +03:30 |
Ebrahim Byagowi
|
0558413f27
|
Minor, tweak spaces
|
2019-10-01 13:50:11 +03:30 |
Behdad Esfahbod
|
0e294c455e
|
Rename VAR to HB_VAR_ARRAY
|
2019-09-06 16:54:27 -04:00 |
blueshade7
|
8bf989ea70
|
update from master
|
2019-07-08 17:13:29 -07:00 |
Michiharu Ariza
|
5763a92749
|
Merge branch 'master' into var-subset
|
2019-07-01 15:17:19 -07:00 |
Michiharu Ariza
|
f3ee2bd020
|
add ops & methods to hb_bimap_t making it more like hb_map_t
moved has () to hb_bimap_t from hb_inc_bimap_t
moved identity () to hb_inc_bimap_t
removed forward()
|
2019-06-25 13:52:40 -07:00 |
Michiharu Ariza
|
094966959f
|
add hb_bimap_t, subclass hb_inc_bimap_t replacing CFF::remap_t
|
2019-06-25 13:52:40 -07:00 |
Ebrahim Byagowi
|
9b853f755d
|
[cff] Use switch on multi-format structs (#1762)
|
2019-06-09 11:49:25 +04:30 |
Michiharu Ariza
|
4ddab6facc
|
Merge branch 'master' into var-subset
|
2019-06-05 11:21:27 -07:00 |
Behdad Esfahbod
|
0ca7ad4352
|
[cff] Fix unlikely invocations
|
2019-05-20 11:39:07 -04:00 |
Behdad Esfahbod
|
b2ab15a78c
|
Fix more warnings
|
2019-05-13 23:47:28 -07:00 |
Michiharu Ariza
|
1223a352b7
|
Merge branch 'master' into var-subset
|
2019-04-29 16:43:48 -07:00 |
Michiharu Ariza
|
267fb9c716
|
add spaces
|
2019-04-18 18:18:05 -04:00 |
Michiharu Ariza
|
ba0386060d
|
fix oss-fuzz issue 14345
|
2019-04-18 18:18:05 -04:00 |
Michiharu Ariza
|
a1177fec8f
|
Merge branch 'master' into var-subset
rebase master
|
2019-03-29 23:23:49 -07:00 |
Behdad Esfahbod
|
b986c6a321
|
[C++11] Remove IntType::set() in favor of operator=
|
2019-03-29 20:21:21 -07:00 |