|
0e294c45
|
2019-09-06T16:54:27
|
|
Rename VAR to HB_VAR_ARRAY
|
|
a0b4ac4d
|
2019-08-24T17:57:14
|
|
Turn 8 spaces to tab across the project
According to the current code style of the project
|
|
db938479
|
2019-06-04T10:30:53
|
|
[subset] maxp table to use _subset2
|
|
b986c6a3
|
2019-03-29T20:17:46
|
|
[C++11] Remove IntType::set() in favor of operator=
|
|
853b1f1a
|
2019-01-28T16:50:56
|
|
[subset] Correct maxp num glyph's to use new subset plan method.
|
|
2da1654a
|
2019-01-18T17:49:35
|
|
[subset] Compute num_glyphs during subset plan construction.
Update maxp to use the correct num glyphs.
|
|
ef006549
|
2019-01-22T12:08:57
|
|
Convert tag enum class consts to static constexpr
Part of https://github.com/harfbuzz/harfbuzz/issues/1553
|
|
474a1205
|
2018-12-21T18:46:51
|
|
[array/vector] Rename len to length
|
|
e4120085
|
2018-12-17T21:31:01
|
|
Remove redundant void from C++ sources (#1486)
|
|
b2ebaa9a
|
2018-12-16T22:38:10
|
|
Remove redundant 'inline' from methods (#1483)
|
|
5c4fead7
|
2018-11-29T15:04:34
|
|
Convert "static const hb_tag_t" constants to enum
|
|
e1552af9
|
2018-10-30T21:09:05
|
|
[maxp] Minor
|
|
39bd07ae
|
2018-10-26T21:01:11
|
|
Fix bunch of unused parameter warnings
Show up with gcc -O0.
There's a few more but those are functions that need to be filled in.
Maybe this is a lost battle...
|
|
dff2c45f
|
2018-09-10T23:29:26
|
|
Port rest from VAR to UnsizedArrayOf<>
|
|
d1f29908
|
2018-08-31T16:31:00
|
|
[subset] Add hb_subset_context_t<>
|
|
aba0a945
|
2018-08-31T13:25:19
|
|
[subset] Add hb-subset-input.hh and make hb-subset.hh toplevel include
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
36ed163f
|
2018-07-23T11:57:45
|
|
Remove unnecessary OT:: namespace specifiers
|
|
9583e007
|
2018-07-22T22:40:32
|
|
Port more off of Sanitizer<>
|
|
251cc977
|
2018-05-30T12:23:51
|
|
[subset] Switch to using hb_map_t inside of hb_subset_plan_t.
|
|
a02c3ee7
|
2018-04-12T13:38:19
|
|
Add or update tables specifications links
|
|
921b65cb
|
2018-02-27T14:37:18
|
|
[subset] minor fixes in hb-ot-maxp-table.hh
|
|
b26db48b
|
2018-02-27T14:14:05
|
|
[subset] whitespace for hb-ot-maxp-table.hh
|
|
a76344da
|
2018-02-27T14:11:36
|
|
[subset] Add maxpV1Tail instead of defining a struct inside maxp for v1 data.
|
|
f14d1b64
|
2018-02-27T13:49:00
|
|
[subset] when dropping hints, clear hint related fields in maxp.
|
|
69e443b2
|
2018-02-20T14:29:21
|
|
[subset] Switch to hb_blob_copy_writable_or_fail in glyf subsetting.
|
|
2d6b1e2a
|
2018-02-14T19:14:01
|
|
[subset] maxp copy writeable fn
|
|
3ab7d264
|
2018-02-14T15:48:57
|
|
[subset] Fix memory leak in hb-ot-{maxp,os2}. Plus some formatting.
|
|
4696624a
|
2018-02-14T15:30:49
|
|
[subset] maxp wrong int type, note to use copy_writable_or_fail
|
|
3ed70e5e
|
2018-02-14T15:24:49
|
|
[subset] return bool not hb_bool_t from table::subset
|
|
fa877703
|
2018-02-14T14:16:25
|
|
[subset] First pass at hmtx
|
|
df6d7803
|
2018-02-12T17:56:17
|
|
[subset] Extract maxp subsetting into hb-ot-maxp-table.
|
|
83e1ef92
|
2018-02-12T11:22:32
|
|
[subset] Set the new number of glyphs in maxp.
|
|
6b19178e
|
2018-01-10T03:07:30
|
|
Prefix int types with HB
Such a headache that Windows defines UINT8, ...; Just prefix it.
|
|
6f335ed1
|
2017-11-14T21:06:07
|
|
Replace USHORT/SHORT/ULONG/etc with UINT16/INT16/UINT32/etc
|
|
9a13ed45
|
2016-02-22T11:44:45
|
|
Make FixedVersion a template
|
|
b4715901
|
2015-09-29T14:57:02
|
|
Define return_trace()
Not functional change (expected!).
|
|
de2118ed
|
2015-02-17T17:27:44
|
|
Make sanitize() a const method
This makes a lot of code safer. We only try modifying the object in one
place, after making sure it's safe to do so. So, do a const_cast<> in
that one place...
|
|
7627100f
|
2014-07-11T14:54:42
|
|
Mark unsigned integer literals with the u suffix
Simplifies hb_in_range() calls as the type can be inferred.
The rest is obsessiveness, I admit.
|
|
6c48f20e
|
2013-09-09T15:43:10
|
|
[otlayout] Add structs for JSTF table
|
|
be218c68
|
2012-11-23T15:32:14
|
|
Pass this object to trace macros
|
|
7d52e660
|
2012-11-16T18:49:54
|
|
Whitespace
|
|
7c8e844d
|
2012-08-28T17:57:49
|
|
Use namespace for OpenType tables
Avoids USHORT, SHORT, ULONG, LONG clashes with Windows API.
|
|
ec8d2494
|
2012-07-24T15:40:37
|
|
Make data members of various OpenType structs protected instead of private
Should fix warnings generated when building with -Wunused-private-field.
Based on patch from Jonathan Kew.
|
|
0ab8c862
|
2012-05-11T01:25:34
|
|
Annotate SANITIZE return values
More to come, for APPLY, CLOSURE, etc.
|
|
ae9877de
|
2011-08-17T14:43:45
|
|
Add hhea-table support
|
|
7a750ac3
|
2011-08-17T14:19:59
|
|
Rename table files from eg maxp-private.hh to maxp-table.hh
|