|
dc41ecef
|
2018-11-29T11:53:53
|
|
2.2.0
|
|
f48bb9a3
|
2018-11-20T20:40:55
|
|
[var] Deprecated axis enumeration API and add new version
New version has axis flags.
New API:
+hb_ot_var_axis_info_t
+hb_ot_var_find_axis_info()
+hb_ot_var_get_axis_infos()
Deprecated API:
-HB_OT_VAR_NO_AXIS_INDEX
-hb_ot_var_axis_t
-hb_ot_var_find_axis()
-hb_ot_var_get_axes()
|
|
b2d803ce
|
2018-11-20T11:42:25
|
|
Remove newly-added -hb_ot_var_axis_get_flags()
|
|
be1828da
|
2018-11-20T11:16:23
|
|
[var] Fix type of coords returned
Ouch. Wonder how none of the bots caught the float->int truncation.
|
|
587d49fc
|
2018-11-19T14:27:19
|
|
[fvar] Add named-instance API
Fixes https://github.com/harfbuzz/harfbuzz/issues/1241
|
|
1a2eb108
|
2018-11-19T12:36:56
|
|
[ot-var] Add hb_ot_var_axis_get_flags()
Part of https://github.com/harfbuzz/harfbuzz/issues/1241
New API:
+hb_ot_var_axis_flags_t
+hb_ot_var_axis_get_flags
|
|
a35c92cb
|
2018-11-05T22:58:43
|
|
[ot-face] Simplify table access
Yoohoo!
|
|
03348ce0
|
2018-11-05T12:59:32
|
|
Minor
|
|
1d40d72f
|
2018-10-27T05:00:42
|
|
[docs] Hook up hb-var
|
|
a2680680
|
2018-08-26T15:18:46
|
|
[ot-face] Remove tables_t. The face_data_t is what tables_t was
|
|
d950022c
|
2018-08-25T23:06:37
|
|
Add hb-ot-face.cc/hh
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
1c6b3693
|
2018-08-15T20:12:25
|
|
[ot] Rename hb_ot_layout_t to hb_ot_face_data_t
|
|
b912fbea
|
2018-08-06T06:30:12
|
|
Remove most uses of direct comparison to Null objects
|
|
52fbd23d
|
2018-08-03T16:22:16
|
|
[ot] Minor
|
|
abc12f7b
|
2018-05-08T02:23:36
|
|
Move null pool to hb-private
|
|
dbdbfe3d
|
2017-10-15T12:11:08
|
|
Use nullptr instead of NULL
|
|
466b3e58
|
2017-02-03T16:43:25
|
|
Shuffle things around a bit
|
|
22af28a3
|
2017-01-23T23:42:53
|
|
[var] Implement MVAR table
Unhooked. Untested.
|
|
a484e237
|
2017-01-22T19:41:33
|
|
[var] Implement 'avar' table mapping
Untested!
|
|
5ec96d30
|
2017-01-22T18:52:00
|
|
[var] Adjust API in prep for 'avar' implementation
The 'avar' table does not allow random access to axis maps,
so change API to avoid quadratic-time implementation.
Removed -hb_ot_var_normalize_axis_value(), added
+hb_ot_var_normalize_variations() and
+hb_ot_var_normalize_coords() instead.
|
|
d2f249e7
|
2017-01-22T17:42:33
|
|
Stub out doc comments for new symbols
|
|
785982bf
|
2017-01-20T19:57:27
|
|
[var] Flesh out some more
|
|
55d42fd6
|
2017-01-19T19:35:48
|
|
Start adding hb-ot-var.h and implementation
Supports enumerating variation axes, normalizing values, etc.
|