Matthias Clasen
4ced2e8a8a
docs: Add some details
...
Mention immutability in the object model section.
3 years ago
Matthias Clasen
bb330c6aa6
docs: Fix a typo
3 years ago
Behdad Esfahbod
52f5711ed0
[buffer] Add hb_buffer_create_similar()
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1555
3 years ago
Behdad Esfahbod
6a66992842
Add hb_segment_properties_overlay()
...
New API:
+ hb_segment_properties_overlay()
3 years ago
Behdad Esfahbod
a7751277e9
[docs] Add hb_font_[gs]et_synthetic_slant()
3 years ago
Behdad Esfahbod
a3265e1e07
Typo
3 years ago
Behdad Esfahbod
6356da88ee
[docs] Update
3 years ago
Khaled Hosny
69d8f27c69
[meson] Require 0.55.0
...
We implicitly require it for building ragel subproject. This new version
requirement should satisfied in both Fedora 33 and Debian bullseye, and
not be too cutting edge for us.
3 years ago
Khaled Hosny
77eeec53a9
3.1.0
3 years ago
Behdad Esfahbod
da500568de
[API] Add hb_buffer_[sg]et_not_found_glyph() and --not-found-glyph
...
Instead of using gid=0 when a character is not found in the font,
client can now set a custom value. This is useful for shaper-driven
font fallback and to differentiate that from .notdef glyph.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1360
3 years ago
Behdad Esfahbod
a7a3608553
[docs] Rename overflow_resolution to repacker
3 years ago
Garret Rieger
6bc64317ca
Add a writeup of the overflow resolution algorithm in harfbuzz.
3 years ago
Khaled Hosny
9c387e20d6
3.0.0
3 years ago
Garret Rieger
f4649f3895
[subset] restore hb_subset_input_unicode/glyph_set () to documentation.
3 years ago
Khaled Hosny
eb4075a1ed
[style] Fix documentation
...
Message documentation a bit to get it working.
3 years ago
Khaled Hosny
9b7af950b3
[docs] Fix subset documentation
...
List the missing new APIs and unlist all the to be deleted legacy APIs.
3 years ago
Khaled Hosny
505df5abf8
2.9.1
3 years ago
mahanstreamer
6602cbb706
dead link
3 years ago
mahanstreamer
916ffe0c85
grammer fix
3 years ago
Khaled Hosny
65c622c689
Typo
3 years ago
Khaled Hosny
c76af4973c
[doc] We use GitHub for discussion not the mailing list
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/3160
3 years ago
Khaled Hosny
80ff72f39d
[doc] Misc fixes
3 years ago
Behdad Esfahbod
f0c3804fa2
[set] Add hb_bit_set_invertible_t and resurrect hb_set_invert()
...
Implementation is NOT complete yet.
3 years ago
Khaled Hosny
ec99fdb7e8
[sebset] Use [s|g]et_flag for retain_all_layout_features
...
Looks like this was missed when adding hb_subset_input_[s|g]et_flag()
3 years ago
Khaled Hosny
acc7100a3f
[docs] Improve subset documentation
3 years ago
Garret Rieger
1b6c1aa684
[subset] add hb-subset api to documentation generator.
...
Standardize subset_input parameter to be input.
3 years ago
Khaled Hosny
63e15eac4f
2.8.2
3 years ago
Behdad Esfahbod
bdfed8f113
[blob] Add failing versions of create API
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2567
New API:
+hb_blob_create_or_fail()
+hb_blob_create_from_file_or_fail()
Use these in util/ to distinguish empty file from not-found file.
Only err on the latter.
3 years ago
Behdad Esfahbod
3962225a72
[set] Add hb_set_copy()
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/3016
3 years ago
Ambient Lighter
4cc4cd3b24
[docs] Fix spelling typo ( #2945 )
4 years ago
Khaled Hosny
743baf3543
[build] Don’t look for FontConfig
...
We don’t currently use it anywhere. It was used briefly for the
hb-fc-list tool, but this tool have not been built since 2015:
commit cd042fc8c4
Author: Behdad Esfahbod <behdad@behdad.org>
Date: Thu Jun 18 10:55:13 2015 -0700
[util] Disable hb-fc-list for now
Until I figure out what to do about the API, and finalize
the tool.
4 years ago
Behdad Esfahbod
feeff5928b
[docs] Add destroy() call to sample
4 years ago
Khaled Hosny
319e5b3200
[manual] Fix font functions section
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2731
4 years ago
Khaled Hosny
3583fce86d
[manual] Give all chapters & sections pretty links
4 years ago
Khaled Hosny
84d4d9fc4d
[manual] We don’t use ucdn library anymore
4 years ago
Khaled Hosny
9b8be9643c
[docs] Ignore hb-gobject headers
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/2797
4 years ago
Khaled Hosny
2a6a49c90b
[meson] Don’t scan files outside src for docs
...
Similar to what we do in Makefile.am.
4 years ago
Khaled Hosny
3d7a361648
[docs] Miscellaneous missing docs
4 years ago
Khaled Hosny
8e8c3e5878
[docs] Complete hb-ot-layout docs a bit
4 years ago
Khaled Hosny
aa107e657b
[docs] Complete hb-font docs a bit
4 years ago
Khaled Hosny
9b602e8e22
[docs] Complete hb-common docs a bit
4 years ago
Khaled Hosny
53ed5597b2
[docs] Add missing API indices
4 years ago
Khaled Hosny
b8e6f17eed
[docs] Move note about harfbuzz-old to proper place
...
Commit 443f872132
seems to have moved it
to the API part by mistake.
4 years ago
Khaled Hosny
4136ecf741
[docs] Don’t use FreeType in the simple example
...
Also make the code actually compile.
Fixes https://github.com/harfbuzz/harfbuzz/issues/2106
4 years ago
Khaled Hosny
bfe4bbfc05
[docs] Older GTK-Doc does not support HB_DEPRECATED_FOR() at all
...
Fixes CI build failure.
4 years ago
Khaled Hosny
4161146e62
[docs] Fix generated docs for deprecated symbols
...
Without ignoring HB_DEPRECATED, most deprecated symbols get missing from
documentation. Ignoring HB_DEPRECATED_FOR does not work, but this seems
to be a GTK-Doc bug.
4 years ago
Khaled Hosny
ff96f73f8f
[docs] Add some missing API to harfbuzz-sections.txt
4 years ago
Khaled Hosny
3dba7ea936
[docs] Add missing API index for 1.4.0 release
4 years ago
Khaled Hosny
0826940821
[docs] Add messing sections
...
Docs for these sections were not generated at all.
4 years ago
Khaled Hosny
b029a45caa
[docs] Add new API to harfbuzz-sections.txt
4 years ago