|
639adcf2
|
2025-07-20T21:08:56
|
|
Fix missing REPLACEME version numbers from 11.2.0 release
|
|
38db1fac
|
2025-04-23T18:02:06
|
|
[paint] Change back return type of paint_glyph() to void
Add new "_or_fail" variants of draw_glyph and paint_glyph
New API:
+hb_font_draw_glyph_or_fail_func_t
+hb_font_paint_glyph_or_fail_func_t
+hb_font_funcs_set_draw_glyph_or_fail_func()
+hb_font_funcs_set_paint_glyph_or_fail_func()
+hb_font_draw_glyph_or_fail()
+hb_font_paint_glyph_or_fail()
Deprecated API:
-hb_font_draw_glyph_func_t
-hb_font_paint_glyph_func_t
-hb_font_funcs_set_draw_glyph_func()
-hb_font_funcs_set_paint_glyph_func()
|
|
894a1f72
|
2023-11-11T15:57:54
|
|
8.3.0
|
|
bf082056
|
2023-10-27T12:24:33
|
|
[deprecated] Add a mis-spelled macro
Fixes https://github.com/harfbuzz/harfbuzz/issues/4464
|
|
afe09102
|
2023-07-09T02:45:52
|
|
[font] Actually deprecate get_glyph_shape()
We previously marked it as deprecated in the documentation but didn’t
actually deprecate it in code. Now the only known users have migrated to
draw_glyph(), lets deprecate o=it for good.
|
|
a321c4fe
|
2023-04-27T00:48:00
|
|
7.2.0
|
|
bc535870
|
2023-04-26T13:57:11
|
|
[deprecated] Add HB_UNICODE_COMBINING_CLASS_CCC133
https://github.com/harfbuzz/harfbuzz/pull/4207
|
|
bc4c290b
|
2022-12-19T00:39:35
|
|
[doc] Workaround gtk-doc limitation with HB_DEPRECATED_FOR
See https://github.com/harfbuzz/harfbuzz/issues/3957#issuecomment-1356890525
|
|
98e90cc6
|
2022-06-30T08:43:57
|
|
[docs] Reduce warnings
Use markdown syntax for inline code blocks instead of %true, %false, and
%NULL.
|
|
f0c3804f
|
2021-08-17T15:37:19
|
|
[set] Add hb_bit_set_invertible_t and resurrect hb_set_invert()
Implementation is NOT complete yet.
|
|
7b9e23f2
|
2021-02-10T23:37:43
|
|
[introspection] Fix g-ir-scanner syntax errors
Fixes https://github.com/harfbuzz/harfbuzz/issues/2851
|
|
478d169c
|
2020-12-31T18:17:33
|
|
[docs] Document more deprecated symbols
|
|
9936490c
|
2020-12-31T00:19:29
|
|
[docs] Invalid use of "optional" annotation
It is valid only for out and inout parameters.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1787
|
|
3f7ffd1b
|
2020-12-30T23:46:13
|
|
[docs] Complete hb-unicode docs a bit
|
|
2fdab788
|
2020-12-30T23:44:30
|
|
[docs] Complete hb-buffer docs a bit
|
|
aa107e65
|
2020-12-30T23:34:17
|
|
[docs] Complete hb-font docs a bit
|
|
0819f3ca
|
2019-06-17T14:02:47
|
|
Deprecate v_kerning callback again
Part of https://github.com/harfbuzz/harfbuzz/issues/1682
|
|
2682efb0
|
2019-06-17T13:38:08
|
|
Revert "Deprecate font kern API"
This reverts commit d219f899f4b2fb4b39ebc1dff9fb648fc5d6d112.
API change: Un-deprecate font kern API.
Part of https://github.com/harfbuzz/harfbuzz/issues/1682
We should document that this API is only necessary to hook up
non-OpenType kerning. hb-ot-font will continue to NOT implement them.
|
|
12c59f6c
|
2019-05-23T13:33:21
|
|
[deprecated] Minor
|
|
e3dd47e6
|
2018-11-30T00:32:12
|
|
Move things
|
|
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()
|
|
cf5fa57f
|
2018-10-27T04:50:38
|
|
[docs] Change section titles again
I think I like the uniform "hb-*" more.
|
|
314b1af7
|
2018-10-20T16:49:16
|
|
[docs] Fix warning
Fixes https://github.com/harfbuzz/harfbuzz/issues/1260
|
|
3d9a0306
|
2018-10-18T05:58:17
|
|
2.0.0
|
|
1a6b5ac6
|
2018-10-11T21:22:49
|
|
Add HB_DEPRECATED_FOR and mark relevant symbols
|
|
2c7d4db7
|
2017-12-29T20:19:05
|
|
Deprecate obsolete functions
`hb_ot_tags` replaces `hb_ot_tags_from_script` and
`hb_ot_tag_from_language`.
`hb_ot_layout_table_select_script` replaces
`hb_ot_layout_table_choose_script`.
`hb_ot_layout_script_select_language` replaces
`hb_ot_layout_script_find_language`.
|
|
d219f899
|
2018-10-09T00:01:09
|
|
Deprecate font kern API
|
|
fb4f4383
|
2018-10-08T22:44:16
|
|
Add HB_DEPRECATED
Fixes https://github.com/harfbuzz/harfbuzz/issues/1232
|
|
26d7305d
|
2018-10-08T22:31:35
|
|
Deprecate decompose_compatibility stuff
|
|
42b51eee
|
2018-10-08T22:26:39
|
|
Deprecate eastasian_width stuff
|
|
1d397120
|
2017-10-15T16:15:24
|
|
Deprecate hb_set_invert()
|
|
8b5bc141
|
2016-02-24T19:05:23
|
|
Add get_nominal_glyph() and get_variation_glyph() instead of get_glyph()
New API:
- hb_font_get_nominal_glyph_func_t
- hb_font_get_variation_glyph_func_t
- hb_font_funcs_set_nominal_glyph_func()
- hb_font_funcs_set_variation_glyph_func()
- hb_font_get_nominal_glyph()
- hb_font_get_variation_glyph()
Deprecated API:
- hb_font_get_glyph_func_t
- hb_font_funcs_set_glyph_func()
Clients that implement their own font-funcs are encouraged to replace
their get_glyph() implementation with a get_nominal_glyph() and
get_variation_glyph() pair. The variation version can assume that
variation_selector argument is not zero.
|
|
4dc798de
|
2013-08-26T20:39:00
|
|
Add hb-deprecated.h, and rename a couple enum values
Add deprecated alias for old name.
|