Behdad Esfahbod
694eaf6367
[set] Add backwards iterator
...
New API:
- hb_set_previous()
- hb_set_previous_range()
7 years ago
Behdad Esfahbod
a989f3edec
Add hb_blob_copy_writable_or_fail()
...
New API:
- hb_blob_copy_writable_or_fail()
7 years ago
Behdad Esfahbod
b5f25844fb
[docs] Minor update
7 years ago
Behdad Esfahbod
369dfab0f8
Minor
7 years ago
Behdad Esfahbod
44f0ee346f
Fix docs
7 years ago
Bruce Mitchener
85ec6d3443
Fix typos.
7 years ago
Behdad Esfahbod
d672bcf9d7
Minor
7 years ago
Behdad Esfahbod
23ade70783
[doc] Optimize HarfBuzz.png; add HarfBuzz.svg
...
SVG is unused. Just keeping it here.
7 years ago
Ebrahim Byagowi
a13c0748c5
Move gh-pages docs to harfbuzz.github.io
7 years ago
Behdad Esfahbod
a0ad0d5bb8
[docs] s/Harfbuzz/HarfBuzz/g
7 years ago
ebraminio
7c6937e7c7
Move all references of old url to the new address ( #622 )
7 years ago
ebraminio
1955cbecc9
Add a dummy CircleCI config to gh-pages branch ( #602 )
7 years ago
Behdad Esfahbod
bfe0faf1a2
[docs] Deprecate hb_set_invert()
7 years ago
Behdad Esfahbod
b98adefbb9
Update docs symbols
7 years ago
Behdad Esfahbod
25846cc39f
1.6.0
7 years ago
Behdad Esfahbod
4e4781319b
[ft] Add hb_ft_font_changed()
...
When the font size or variations settings on underlying FT_Face change,
one can call hb_ft_font_changed() and continue using hb_font created using
hb_ft_font_create().
Fixes https://github.com/behdad/harfbuzz/issues/559
New API:
hb_ft_font_changed()
7 years ago
Behdad Esfahbod
b57f18da70
Add hb_font_[sg]et_ptem() to set/get point size on font
...
New API:
hb_font_set_ptem()
hb_font_get_ptem()
Needed for hb-coretext optical sizing:
https://github.com/behdad/harfbuzz/issues/360
7 years ago
Behdad Esfahbod
224d20e4e1
[docs] Minor
7 years ago
Behdad Esfahbod
d6bdbbca30
[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.
8 years ago
Behdad Esfahbod
7a860f656e
[var] Add macros for standard axes
8 years ago
Behdad Esfahbod
5ec96d30ca
[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.
8 years ago
Behdad Esfahbod
d2f249e745
Stub out doc comments for new symbols
8 years ago
Behdad Esfahbod
d1c62370a0
Aim math API for 1.3.3 instead of 1.4.0
8 years ago
Behdad Esfahbod
46cc4a3a2a
[MATH] Rename hb_math_*_t types to hb_ot_math_*_t
...
With this, I believe MATH table API is not ready to be merged.
8 years ago
Behdad Esfahbod
db5ebcf10f
Update docs
8 years ago
n8willis
498574e6c1
Update Makefile.am
9 years ago
n8willis
e12fc66699
Added initial usermanual chapter on cluster levels.
9 years ago
Khaled Hosny
9ab9f974d4
[docs] More buffers documentation
9 years ago
Khaled Hosny
85c2443b73
[docs] Reduce gtkdoc-check errors
...
Now it is just reporting one error about “503 undocumented or incomplete
symbols”, that will be the easy part I guess.
9 years ago
Khaled Hosny
fb192c263e
[docs] A bit more buffers documentation
9 years ago
Khaled Hosny
8ab797c5b8
[docs] A bit more buffers documentation
9 years ago
Khaled Hosny
f18d2226b6
[docs] Some documentation on buffers
...
Some of it (create, reference, destroy) are adapted from Cairo docs.
9 years ago
Khaled Hosny
1f5559293f
[docs] Ignore the new HB_EXTERN decoration
...
Otherwise, almost all API functions are not extracted.
9 years ago
Khaled Hosny
d25317f67f
Move more docs from FreeDesktop page
9 years ago
Khaled Hosny
493a922208
Rename user manual files
...
Use chapter ids instead of numbers, so that we can reorder them,
introduce new ones etc. without the numbers becoming out of date.
9 years ago
Khaled Hosny
4dc2265918
Intro from freedesktop.org/wiki/Software/HarfBuzz/
9 years ago
Behdad Esfahbod
5783e05f81
[docs] Move docs/reference/ contents into docs/
9 years ago
Behdad Esfahbod
cd5e3a13a6
[docs] Fix out-of-tree build
9 years ago
Simon Cozens
01e16e88f5
Combine user / reference information into gtk-doc generated manual.
9 years ago
Simon Cozens
11a07c4729
Correct tag hierarchy, to allow for table-of-contents entries.
9 years ago
Simon Cozens
387d6af428
Missing tag (oops).
9 years ago
Behdad Esfahbod
d205965286
[docs] Fix typo
9 years ago
Simon Cozens
5470e744dd
Current state and skeleton outline
9 years ago
Simon Cozens
f0807654da
First two chapters. More to follow.
9 years ago
Behdad Esfahbod
5ec5875acb
Install git.mk in docs/
10 years ago
Behdad Esfahbod
2b051c6057
Rename HB_VERSION_CHECK and hb_version_check to "atleast"
...
HB_VERSION_CHECK's comparison was originally written wrongly
by mistake. When API tests were written, they were also written
wrongly to pass given the wrong implementation... Sigh.
Given the purpose of this API, there's no point in fixing it
without renaming it. As such, rename.
API changes:
HB_VERSION_CHECK -> HB_VERSION_ATLEAST
hb_version_check -> hb_version_atleast
11 years ago
Behdad Esfahbod
cabfa538ed
Adjust unused doc symbols
11 years ago
Behdad Esfahbod
b934b0f9d1
Yet another try to make build without gtk-doc succeed
11 years ago
Behdad Esfahbod
a7a5be090d
Another try to make gtk-doc optional
11 years ago
Luis de Bethencourt
d507f6b5b7
Have Gtk-Doc ignore UCDN files
11 years ago