Ebrahim Byagowi
5a2d216f30
[docs] meson related updates on install
4 years ago
Ebrahim Byagowi
8b63de1109
[docs] Use untouched result of rsvg-convert for HarfBuzz.svg render
...
See also 1ec77522d8
?short_path=1bb7b85
4 years ago
Ebrahim Byagowi
f9ac6ddbef
[meson] Rename 'gtk_doc' option to 'docs'
4 years ago
Dirk Lemstra
6a50aa4e54
Corrected the link to the releases.
4 years ago
Ebrahim Byagowi
175d93bbda
[mesos/docs] fix gobject headers ignoring logic
...
fixes #2463
4 years ago
Ebrahim Byagowi
1bac85828c
[layout] Rename _get_alternates to _get_glyph_alternates
4 years ago
Ebrahim Byagowi
1348a2c865
[layout] hb_ot_layout_lookup_get_alternates, a new API
...
An API to retrieve one-to-one alternates from a given GSUB lookup index.
4 years ago
Qunxin Liu
973c47f6c9
[subset] Move 2 experimental public api methods to be private methods in GSUB/GPOS.
...
2 methods are: hb_ot_layout_closure_lookups and hb_ot_layout_closure_features
4 years ago
Ebrahim Byagowi
759df46575
[style] Hide behind HB_EXPERIMENTAL_API compile flag
5 years ago
Ebrahim Byagowi
22037499b4
[style] New experimental API, hb_style_get_value
...
Searches variation axes of a hb_font_t object for a specific axis first,
if not set, then tries to get default style values from different
tables of the font.
5 years ago
Ebrahim Byagowi
a9e8328ae2
[meson] Add build configuration summary just like autotools
5 years ago
Ebrahim Byagowi
f7562672f9
[meson] Use / instead join_paths
...
We need some of the very recent features of meson, let's use the new features also
5 years ago
Tim-Philipp Müller
3dd7b2105b
meson: build documentation with gtk-doc
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2409
5 years ago
Khaled Hosny
68855e4a6d
[docs] Don’t recommend outdated FDO releases pages
5 years ago
Ebrahim Byagowi
1ec77522d8
[docs] Simplify logo's SVG source, down scale png version
...
* SVG version is simplified using SVGO and some hand tweak
* PNG result of SVG logo is optimized using pngwolf-zopfli
* Down scaled to fit visually a little better on docs page
5 years ago
n8willis
1ed30515cb
[Docs, usernmanual] Fix with-icu=builtin explanation
5 years ago
n8willis
d6edd9a408
[Docs, usermanual] Reword hb_ft_font_create_referenced explanation
5 years ago
n8willis
e7d5fa4a58
[Usermanual, utilities] - correct DocBook tags
...
Changes stray <program> DocBook tags on this page to <command>. No instances found in the other docs.
5 years ago
Ebrahim Byagowi
32f431406e
[docs] minor
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2321
5 years ago
n8willis
9457b60edc
Update usermanual-integration.xml
5 years ago
n8willis
05b7bdb4dd
Update usermanual-integration.xml
5 years ago
n8willis
f782d736ce
Update usermanual-integration.xml
5 years ago
n8willis
17b60efc38
Update docs/usermanual-integration.xml
...
Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
5 years ago
n8willis
3a47921e88
Update usermanual-integration.xml
5 years ago
n8willis
a29578c17a
Update usermanual-integration.xml
5 years ago
n8willis
c241e82f00
Update docs/usermanual-integration.xml
...
Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
5 years ago
Ebrahim Byagowi
755a77d660
Move outline draw API behind HB_EXPERIMENTAL_API directive
5 years ago
Ebrahim Byagowi
ab2d3ec542
[var] Implement hb_font_get_var_coords_design
...
Hold design coords and simulate when normalized coords are set directly.
5 years ago
Ebrahim Byagowi
b4d3bf1d8a
[draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable
5 years ago
Ebrahim Byagowi
74fdcdcac8
[draw] Rename conic_to to quadratic_to
5 years ago
Ebrahim Byagowi
ac81e94016
Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
5 years ago
Ebrahim Byagowi
981125aa2a
Rename hb_ot_glyph_* to hb_outline_*
5 years ago
Ebrahim Byagowi
02f324c949
[ot-glyph] remove open callback
...
Apparently it wasn't requested actually and can be detected easily
as paths are opened usually when move command is issued anyway.
5 years ago
Ebrahim Byagowi
79fed9a1e4
[ot-glyph] Add open/close callbacks
5 years ago
Ebrahim Byagowi
ec1fba1388
[ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque
5 years ago
Qunxin Liu
8ffc9add22
[subset] layout closure_features and store them in subset-plan
5 years ago
Qunxin Liu
0b39c48064
[subset] closure lookups for GSUB/GPOS
5 years ago
Ebrahim Byagowi
084a8182fb
[ot-glyphs] Move CFF glyph decompose logic to their tables
...
Thus making path decompose zero alloc on CFF/CFF2
5 years ago
Ebrahim Byagowi
0b559d750f
[ot-glyph] Improve API names
5 years ago
Ebrahim Byagowi
e75d785b51
[doc] fix hb_blob_create call example
...
otherwise free(0) will be called that silently makes a leak
5 years ago
Behdad Esfahbod
d5338ba189
[ft] Add locking FT_Face API
...
Now that we mutex our internal FT_Face, share it with clients.
New API:
- hb_ft_font_lock_face()
- hb_ft_font_unlock_face()
5 years ago
Behdad Esfahbod
d6ad613159
[docs] Misc fixes
5 years ago
Khaled Hosny
f233e6c801
[doc] Update list of default features in the manual
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1921
5 years ago
Behdad Esfahbod
6461143b44
2.6.0
5 years ago
Behdad Esfahbod
e56d4ff43b
Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags()
5 years ago
Ebrahim Byagowi
9f2b4956b4
[base] Add hb_ot_layout_get_baseline API
5 years ago
Ebrahim Byagowi
40a4b6ddbd
[var] Add a new API, hb_font_set_var_named_instance
5 years ago
Ebrahim Byagowi
62932c14bd
[meta] Rename ot-metadata to ot-meta per review
5 years ago
Ebrahim Byagowi
3ac03bd67c
[meta] New API, hb_ot_metadata_reference_entry for fetching meta entries
5 years ago
Ebrahim Byagowi
eb8bd2f7ec
Add hb_gdi_face_create API
...
Based on Konstantin Ritt work posted on mailing list
5 years ago