|
7c4e9080
|
2022-07-11T14:01:52
|
|
[sanitize] Minor trace format fixup
This likely() is unlikely to make a difference, and obscures
the return_trace() message by writing out "something" instead
of the true/false value.
|
|
ad28f973
|
2021-03-31T12:49:14
|
|
Rename offset types to be explicit about their size
Add Offset16To<>, Offset24To<>, and Offset32To<> for most use-cases.
|
|
573b6bf8
|
2020-03-30T23:20:30
|
|
Handle non-exclusive features when mapping OpenType tags to AAT feature type/selector pairs.
Fixes #2290.
|
|
89fa70f5
|
2020-04-03T00:05:40
|
|
[aat] minor over previous feat related changes
|
|
b1c0b9da
|
2020-04-02T14:39:13
|
|
[AAT] Don't map OT tags to AAT feature types that are not exposed.
If an AAT feature type is not exposed in the 'feat' table, we assume it is not intended
to be user-controllable and so we should not map any OT feature tag requests to it.
Fixes #2285.
|
|
47f5a860
|
2020-03-10T13:57:46
|
|
minor, use NN on every OffsetTo<UnsizedArrayOf<>>
|
|
c379faed
|
2019-09-06T16:41:12
|
|
Fix a few struct size declarations
Was wrong. As excercised by defining VAR to other than 1 in hb.hh.
|
|
e5cf9718
|
2019-07-30T04:44:23
|
|
[colr][feat][meta] Port sub_array iteration to dagger (#1868)
|
|
d791446a
|
2019-07-26T02:12:06
|
|
[feat] minor
|
|
41248cce
|
2019-05-07T20:54:31
|
|
Remove MIN/MAX in favor of hb_min/hb_max
|
|
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)
|
|
7ee5c523
|
2018-12-12T15:14:37
|
|
minor style fix, use void in methods on no argument
|
|
5c4fead7
|
2018-11-29T15:04:34
|
|
Convert "static const hb_tag_t" constants to enum
|
|
926f512f
|
2018-11-25T01:14:40
|
|
[aat.feat] Rework API and implementation
Fixes https://github.com/harfbuzz/harfbuzz/pull/1346
|
|
3922aae1
|
2018-11-24T11:02:04
|
|
[aat.feat] Minor
|
|
0f8e98ec
|
2018-11-24T11:00:42
|
|
[aat.feat] Whitespace
|
|
c2256068
|
2018-11-24T10:54:40
|
|
[aat.feat] Port to SortedUnsizedArrayOf.bsearch()
|
|
52ae9867
|
2018-11-24T10:46:56
|
|
[AAT.feat] Use lsearch for looking up SettingName's
They are not sorted.
|
|
2cb235d0
|
2018-11-23T12:23:35
|
|
[aat.feat] Fix enum namespace
|
|
e20f81f4
|
2018-11-23T11:57:42
|
|
[aat] Rename feat API a bit more
|
|
54f4c17f
|
2018-11-23T12:05:06
|
|
[feat] Rename API uses of setting to selector
|
|
a8726cb4
|
2018-11-17T14:23:11
|
|
[feat] Use bsearch
|
|
4009a05c
|
2018-11-17T11:30:50
|
|
[feat] Address Behdad comments
|
|
19b60255
|
2018-11-17T01:07:09
|
|
[feat] Address @behdad comments
|
|
fbad794b
|
2018-11-01T22:24:42
|
|
[feat] Add feature iteration API
|
|
7a0471aa
|
2018-11-01T21:38:54
|
|
[feat] Turn AAT feature id into enum
|
|
b233fa4b
|
2018-11-01T20:02:57
|
|
[feat] Rename records to selectors as @drott
|
|
a157b3e4
|
2018-11-01T19:56:16
|
|
[feat] Apply @behdad comments
|
|
3aff3f82
|
2018-11-01T19:20:20
|
|
[feat] Apply @drott and @jfkthame comments
|
|
b791bbba
|
2018-11-01T15:15:56
|
|
[feat] Apply @jfkthame reviews
|
|
95abd537
|
2018-11-01T13:14:29
|
|
[feat] Expose public API
* hb_aat_get_feature_settings
|
|
1d82b476
|
2018-11-10T18:08:11
|
|
[colr/feat/trak] minor
|
|
10642b3f
|
2018-09-15T19:43:33
|
|
Disallow null-enabled offsets to unsized structures...
...like UnsizedArrayOf<>.
This fixes a class of crasher bugs, mostly with color and AAT tables. We
cannot use nullable offsets to varsized data that does not declare min_size,
because it's nost safe to use our fixed-size null pool for types that have
their size external. So, use non_null'able offsets for these.
A further enhancement would be to make use of min_size in Null<> itself.
Will try that after.
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
a47070cd
|
2018-04-18T12:09:37
|
|
Minor, annotate the added tables with likely/unlikely (#997)
|
|
a02c3ee7
|
2018-04-12T13:38:19
|
|
Add or update tables specifications links
|
|
d3984b45
|
2018-04-01T12:16:42
|
|
[aat] Further improvements on feat (#948)
|