Behdad Esfahbod
c3e7f45166
Add HB_CODEPOINT_INVALID
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4262
1 year ago
Behdad Esfahbod
0894813a38
[layout] Add "2" version of BASE table API
...
...that do the script/language resolution.
Part of https://github.com/harfbuzz/harfbuzz/pull/4237
Ref https://github.com/harfbuzz/harfbuzz/issues/3439
2 years ago
Behdad Esfahbod
3e110c69c4
[layout] Add hb_ot_layout_get_font_extents()
...
Untested.
Fixes https://github.com/harfbuzz/harfbuzz/issues/3290
2 years ago
Simon Cozens
2f21dc23b5
[wasm] [docs] Improve build flags information
2 years ago
Simon Cozens
134cc8edfa
[wasm] [docs] How to build
2 years ago
Simon Cozens
56af88d048
[wasm] More thorough API docs
2 years ago
Qunxin Liu
58f68dd37a
[instancer] wrap hb_subset_input_Set_axis_range() under experimental
...
Also add notes: it's not actually working yet.
2 years ago
Khaled Hosny
4584bcdc32
7.3.0
2 years ago
Rod S
4bbcff2c5c
Help noobs who don't know their segment properties
2 years ago
Garret Rieger
374a9a9f5e
[subset] restore accidentally removed function doc.
2 years ago
Garret Rieger
3021b2dbe2
[subset] change glyph mapping api to return a mutable map.
...
Maintains consistency with our other set based api methods.
2 years ago
Garret Rieger
d4c1322547
[subset] Add new glyph map method to docs.
2 years ago
Behdad Esfahbod
bc53587002
[deprecated] Add HB_UNICODE_COMBINING_CLASS_CCC133
...
https://github.com/harfbuzz/harfbuzz/pull/4207
2 years ago
Behdad Esfahbod
7f629c0df2
[docs] clarify purpose of FreeType integration
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4200
2 years ago
Simon Cozens
0c90555e59
[wasm] Fix Rust docs
2 years ago
Simon Cozens
db789eacb4
[wasm-rust] Docs and API update
2 years ago
Simon Cozens
840b5dff73
[wasm] Improve Rust docs, refer to new crate
2 years ago
Behdad Esfahbod
ed39e07661
[wasm] Fix docs
2 years ago
Behdad Esfahbod
e03726d269
[wasm] Ignore API in the docs
2 years ago
Behdad Esfahbod
bb8a04cbad
[wasm] Remove the print(returnval) and use it to fail shaper
2 years ago
Simon Cozens
11fc83c0ba
[Docs] Pass a C string from Rust to HB
2 years ago
Simon Cozens
f0200445d0
Initial WASM docs and Rust example
2 years ago
Khaled Hosny
b4b089c427
[docs] Disable gtdoc-check by default
...
It slows build as it causes documentation to be always rebuilt. We now
disable it by default and enable it on relevant CI jobs.
2 years ago
Khaled Hosny
60841e2618
7.1.0
2 years ago
Behdad Esfahbod
fb067390e4
[docs] Fix a warning
2 years ago
Behdad Esfahbod
96d4ed0931
[justify] Document API
2 years ago
Behdad Esfahbod
bbb9d6d436
[font] Add hb_font_set_variation()
2 years ago
Khaled Hosny
9c27fe625f
Revert "[doc] Fix a couple of gtk-doc warnings"
...
This reverts commit ed42b2fcb5
.
2 years ago
Khaled Hosny
ed42b2fcb5
[doc] Fix a couple of gtk-doc warnings
2 years ago
Khaled Hosny
2f1aa032b4
[doc] Give this section a nice URL
2 years ago
Khaled Hosny
8bdaeddfcd
7.0.0
2 years ago
Khaled Hosny
7188c5643a
[doc] Enable gtkdoc-check
...
Should catch the most blatant issues.
2 years ago
Behdad Esfahbod
96d9e8624c
[docs] Improve cluster-level docs
2 years ago
Behdad Esfahbod
d250fd979b
[font] Docs
2 years ago
Khaled Hosny
12f2ecbddb
[doc] Generate hb-supported-features.h
...
See inline comment.
2 years ago
Khaled Hosny
0bbd3360ee
[doc] Try to fix generating hb-features docs
...
Move it to a separate section, since hb-common says include hb.h, while
we want to include hb-features.h here.
This still does not fix generating documentation of undefined macros
(e.g. HB_HAS_GDI since we build docs on Linux).
2 years ago
Behdad Esfahbod
def94aa8c5
[features] Add HB_HAS_GOBJECT
2 years ago
Behdad Esfahbod
b3006ba9cb
Docs
2 years ago
Behdad Esfahbod
eb00088bcf
[paint] Docs
2 years ago
Behdad Esfahbod
cce7c441eb
[name] Fix doc
...
That's part of an enum now.
2 years ago
Behdad Esfahbod
edec8946ed
New API: hb_ot_layout_script_select_language2()
...
Variant that outputs chosen_language.
Not sure why the original API didn't have this. The script
counterpart has.
2 years ago
Behdad Esfahbod
d695cc8735
[paint] Docs
2 years ago
Behdad Esfahbod
99838770ab
[font] Add hb_font_get_var_named_instance()
...
Two new API:
+HB_FONT_NO_VAR_NAMED_INSTANCE
+hb_font_get_var_named_instance
2 years ago
Khaled Hosny
52c8c5a058
[doc] Fix API indices generation
...
For whatever reason, GTK-Doc 1.33.1 will not generate HTML files for
indices that has these role attributes.
2 years ago
Behdad Esfahbod
5153218b41
[set] Add hb_set_is_inverted()
2 years ago
Behdad Esfahbod
c54debc76d
[face] Add hb_face_collect_nominal_glyph_mapping
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/3973
2 years ago
Behdad Esfahbod
b0d9421b11
[docs] Remove reference to 2.x.x
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/4006
2 years ago
Behdad Esfahbod
35f46e74d1
[map] Add hb_map_keys() and hb_map_values()
2 years ago
Behdad Esfahbod
4f6079138d
[map] Add hb_map_update()
2 years ago
Behdad Esfahbod
ffafcf9633
[map] Add hb_map_next()
2 years ago