|
e2e30506
|
2022-01-16T07:00:53
|
|
Fix various typos
Found via `codespell -q 3 -S ./perf/texts -L actualy,ba,beng,fo,gir,inout,nd,ot,pres,ro,te,teh,timne`
|
|
7b9e23f2
|
2021-02-10T23:37:43
|
|
[introspection] Fix g-ir-scanner syntax errors
Fixes https://github.com/harfbuzz/harfbuzz/issues/2851
|
|
3d7a3616
|
2020-12-30T23:58:37
|
|
[docs] Miscellaneous missing docs
|
|
a3fe43a4
|
2020-12-30T21:58:43
|
|
[docs] Hide private enum values
"/*< skip >*/" does not seem to hide them.
|
|
b8b13018
|
2020-12-23T00:22:56
|
|
[docs] Make gtk-doc find these typedef’s
|
|
938add71
|
2019-04-11T19:45:12
|
|
Add GTK-Doc comments for hb-ot-var.
|
|
dd9a0ed3
|
2019-07-24T00:47:19
|
|
Replace 0x7FFFFFFFu in enums with HB_TAG_MAX_SIGNED
|
|
f9d219a1
|
2018-12-17T14:18:47
|
|
Fix Solaris Trailing comma in enum warnings (#1490)
|
|
dc41ecef
|
2018-11-29T11:53:53
|
|
2.2.0
|
|
b2d803ce
|
2018-11-20T11:42:25
|
|
Remove newly-added -hb_ot_var_axis_get_flags()
|
|
736897d7
|
2018-11-20T11:40:43
|
|
[var] Make sure hb_ot_var_axis_flags_t is int-sized
|
|
eab5d15f
|
2018-11-20T11:33:33
|
|
[var] Move code
|
|
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()
|
|
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
|
|
c076c7b8
|
2018-11-19T11:30:40
|
|
[ot-var] Use hb_ot_name_id_t
|
|
d6bdbbca
|
2017-01-22T20:16:51
|
|
[var] Remove HB_OT_TAG_fvar/avar
We're not going to define public macros for tags for tables.
There's little use to those and they are implementation detail.
|
|
7a860f65
|
2017-01-22T19:52:09
|
|
[var] Add macros for standard axes
|
|
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
|
|
422c0c36
|
2017-01-20T19:14:54
|
|
[var] Flesh out a bit
|
|
469926cc
|
2017-01-20T17:40:46
|
|
[var] Change double to float in API
|
|
55d42fd6
|
2017-01-19T19:35:48
|
|
Start adding hb-ot-var.h and implementation
Supports enumerating variation axes, normalizing values, etc.
|