|
4cc4cd3b
|
2021-04-10T14:11:23
|
|
[docs] Fix spelling typo (#2945)
|
|
743baf35
|
2021-03-22T15:51:17
|
|
[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 cd042fc8c4a3984c3647cd22a27c34f00636f6e8
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.
|
|
feeff592
|
2021-02-09T14:59:40
|
|
[docs] Add destroy() call to sample
|
|
319e5b32
|
2021-01-01T01:31:19
|
|
[manual] Fix font functions section
Fixes https://github.com/harfbuzz/harfbuzz/issues/2731
|
|
3583fce8
|
2020-12-31T19:45:11
|
|
[manual] Give all chapters & sections pretty links
|
|
84d4d9fc
|
2020-12-31T18:27:10
|
|
[manual] We don’t use ucdn library anymore
|
|
9b8be964
|
2021-01-20T23:49:24
|
|
[docs] Ignore hb-gobject headers
Fixes https://github.com/harfbuzz/harfbuzz/issues/2797
|
|
2a6a49c9
|
2021-01-21T00:06:03
|
|
[meson] Don’t scan files outside src for docs
Similar to what we do in Makefile.am.
|
|
3d7a3616
|
2020-12-30T23:58:37
|
|
[docs] Miscellaneous missing docs
|
|
8e8c3e58
|
2020-12-30T23:37:49
|
|
[docs] Complete hb-ot-layout docs a bit
|
|
aa107e65
|
2020-12-30T23:34:17
|
|
[docs] Complete hb-font docs a bit
|
|
9b602e8e
|
2020-12-30T23:28:54
|
|
[docs] Complete hb-common docs a bit
|
|
53ed5597
|
2020-12-30T23:11:33
|
|
[docs] Add missing API indices
|
|
b8e6f17e
|
2020-12-27T15:03:57
|
|
[docs] Move note about harfbuzz-old to proper place
Commit 443f87213272be5ae0579dce4749b2036dfe3815 seems to have moved it
to the API part by mistake.
|
|
4136ecf7
|
2020-12-27T00:22:31
|
|
[docs] Don’t use FreeType in the simple example
Also make the code actually compile.
Fixes https://github.com/harfbuzz/harfbuzz/issues/2106
|
|
bfe4bbfc
|
2020-12-27T18:38:54
|
|
[docs] Older GTK-Doc does not support HB_DEPRECATED_FOR() at all
Fixes CI build failure.
|
|
4161146e
|
2020-12-27T18:27:19
|
|
[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.
|
|
ff96f73f
|
2020-12-24T21:53:11
|
|
[docs] Add some missing API to harfbuzz-sections.txt
|
|
3dba7ea9
|
2020-12-23T00:55:21
|
|
[docs] Add missing API index for 1.4.0 release
|
|
08269408
|
2020-12-23T00:45:39
|
|
[docs] Add messing sections
Docs for these sections were not generated at all.
|
|
b029a45c
|
2020-12-22T23:32:48
|
|
[docs] Add new API to harfbuzz-sections.txt
|
|
07961dae
|
2020-10-24T21:58:02
|
|
[docs] Describe buffer context applicability more explicitly
Make it abundantly clear that the context's script etc. don't matter.
Fixes https://github.com/harfbuzz/harfbuzz/issues/2730
|
|
3232e6f2
|
2020-10-15T00:20:17
|
|
[buffer] Add hb_buffer_has_positions()
Fixes https://github.com/harfbuzz/harfbuzz/issues/2716
|
|
48fcb909
|
2020-09-27T16:53:32
|
|
[docs] Remove misleading wording re OpenType
HarfBuzz has not *just* been implementing OpenType for a while.
At least since 2.0, where we added native AAT support in Oct 2018.
|
|
fb0195ba
|
2020-09-26T09:33:41
|
|
[docs] Fix syntax and expand Windows section a tiny bit
|
|
db2381c9
|
2020-09-26T09:30:25
|
|
[docs] Fix indentation of commands
DocBook outputs the extra spacing before the commands verbatim.
|
|
f9f473a4
|
2020-09-02T16:40:52
|
|
[docs] Improve documentation for default features
Fixes https://github.com/harfbuzz/harfbuzz/issues/2213
|
|
6e32145d
|
2020-08-13T00:13:06
|
|
[meson] Make compatbile with 0.47.0
|
|
51933578
|
2020-08-11T23:51:59
|
|
Revert "Remove autotools build support"
This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
|
|
01ac32aa
|
2020-08-02T11:35:55
|
|
Remove autotools build support
|
|
5a2d216f
|
2020-08-04T15:25:48
|
|
[docs] meson related updates on install
|
|
8b63de11
|
2020-07-29T17:25:00
|
|
[docs] Use untouched result of rsvg-convert for HarfBuzz.svg render
See also https://github.com/harfbuzz/harfbuzz/commit/1ec77522d838dd751733d3927e3d9589bf298853?short_path=1bb7b85
|
|
f9ac6ddb
|
2020-07-22T17:53:04
|
|
[meson] Rename 'gtk_doc' option to 'docs'
|
|
6a50aa4e
|
2020-07-05T18:46:29
|
|
Corrected the link to the releases.
|
|
175d93bb
|
2020-06-20T14:03:10
|
|
[mesos/docs] fix gobject headers ignoring logic
fixes #2463
|
|
1bac8582
|
2020-06-18T22:56:07
|
|
[layout] Rename _get_alternates to _get_glyph_alternates
|
|
1348a2c8
|
2020-06-16T21:05:16
|
|
[layout] hb_ot_layout_lookup_get_alternates, a new API
An API to retrieve one-to-one alternates from a given GSUB lookup index.
|
|
973c47f6
|
2020-06-11T11:27:57
|
|
[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
|
|
759df465
|
2020-06-04T15:49:54
|
|
[style] Hide behind HB_EXPERIMENTAL_API compile flag
|
|
22037499
|
2019-08-04T11:31:31
|
|
[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.
|
|
a9e8328a
|
2020-05-21T16:28:24
|
|
[meson] Add build configuration summary just like autotools
|
|
f7562672
|
2020-05-21T17:01:04
|
|
[meson] Use / instead join_paths
We need some of the very recent features of meson, let's use the new features also
|
|
3dd7b210
|
2020-05-17T00:12:08
|
|
meson: build documentation with gtk-doc
Fixes https://github.com/harfbuzz/harfbuzz/issues/2409
|
|
68855e4a
|
2020-05-08T00:51:15
|
|
[docs] Don’t recommend outdated FDO releases pages
|
|
1ec77522
|
2020-05-07T14:08:05
|
|
[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
|
|
a11db0b9
|
2020-04-23T15:32:43
|
|
Merge branch 'master' into usermanual-integration
|
|
1ed30515
|
2020-04-19T15:38:52
|
|
[Docs, usernmanual] Fix with-icu=builtin explanation
|
|
d6edd9a4
|
2020-04-19T15:26:28
|
|
[Docs, usermanual] Reword hb_ft_font_create_referenced explanation
|
|
e7d5fa4a
|
2020-04-17T15:54:40
|
|
[Usermanual, utilities] - correct DocBook tags
Changes stray <program> DocBook tags on this page to <command>. No instances found in the other docs.
|
|
32f43140
|
2020-04-16T22:07:07
|
|
[docs] minor
Fixes https://github.com/harfbuzz/harfbuzz/issues/2321
|
|
9457b60e
|
2020-04-13T17:01:15
|
|
Update usermanual-integration.xml
|
|
05b7bdb4
|
2020-04-13T16:59:41
|
|
Update usermanual-integration.xml
|
|
f782d736
|
2020-04-13T16:57:36
|
|
Update usermanual-integration.xml
|
|
17b60efc
|
2020-04-13T16:51:58
|
|
Update docs/usermanual-integration.xml
Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
|
|
3a47921e
|
2020-04-13T15:42:00
|
|
Update usermanual-integration.xml
|
|
a29578c1
|
2020-04-13T15:30:18
|
|
Update usermanual-integration.xml
|
|
c241e82f
|
2020-04-13T15:28:42
|
|
Update docs/usermanual-integration.xml
Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
|
|
755a77d6
|
2020-01-29T22:26:04
|
|
Move outline draw API behind HB_EXPERIMENTAL_API directive
|
|
ab2d3ec5
|
2019-08-14T18:42:51
|
|
[var] Implement hb_font_get_var_coords_design
Hold design coords and simulate when normalized coords are set directly.
|
|
b4d3bf1d
|
2020-02-02T14:32:38
|
|
[draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable
|
|
74fdcdca
|
2020-01-28T13:45:22
|
|
[draw] Rename conic_to to quadratic_to
|
|
ac81e940
|
2020-01-28T12:34:47
|
|
Rename hb_outline_decompose to hb_font_draw_glyph and hb_outline_decompose_funcs_t to hb_draw_funcs_t
|
|
981125aa
|
2020-01-25T21:31:36
|
|
Rename hb_ot_glyph_* to hb_outline_*
|
|
7633b769
|
2020-01-23T18:51:40
|
|
Merge pull request #2016 from ebraminio/glyf
Implement glyph outline path API
|
|
02f324c9
|
2020-01-23T15:12:12
|
|
[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.
|
|
79fed9a1
|
2020-01-14T17:23:30
|
|
[ot-glyph] Add open/close callbacks
|
|
ec1fba13
|
2020-01-13T19:31:18
|
|
[ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque
|
|
8ffc9add
|
2019-10-31T15:59:02
|
|
[subset] layout closure_features and store them in subset-plan
|
|
0b39c480
|
2019-10-22T16:00:43
|
|
[subset] closure lookups for GSUB/GPOS
|
|
084a8182
|
2020-01-10T22:14:46
|
|
[ot-glyphs] Move CFF glyph decompose logic to their tables
Thus making path decompose zero alloc on CFF/CFF2
|
|
0b559d75
|
2019-10-21T13:52:48
|
|
[ot-glyph] Improve API names
|
|
e75d785b
|
2019-12-12T15:42:37
|
|
[doc] fix hb_blob_create call example
otherwise free(0) will be called that silently makes a leak
|
|
d5338ba1
|
2019-11-22T16:22:27
|
|
[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()
|
|
d6ad6131
|
2019-09-10T15:31:44
|
|
[docs] Misc fixes
|
|
f233e6c8
|
2019-08-23T13:15:37
|
|
[doc] Update list of default features in the manual
Fixes https://github.com/harfbuzz/harfbuzz/issues/1921
|
|
6461143b
|
2019-08-13T22:20:54
|
|
2.6.0
|
|
e56d4ff4
|
2019-08-13T21:02:47
|
|
Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags()
|
|
9f2b4956
|
2019-07-30T04:42:51
|
|
[base] Add hb_ot_layout_get_baseline API
|
|
40a4b6dd
|
2019-07-27T13:33:46
|
|
[var] Add a new API, hb_font_set_var_named_instance
|
|
62932c14
|
2019-07-26T00:30:29
|
|
[meta] Rename ot-metadata to ot-meta per review
|
|
3ac03bd6
|
2019-07-22T23:35:08
|
|
[meta] New API, hb_ot_metadata_reference_entry for fetching meta entries
|
|
eb8bd2f7
|
2019-07-16T22:27:01
|
|
Add hb_gdi_face_create API
Based on Konstantin Ritt work posted on mailing list
|
|
e540d402
|
2019-07-19T11:19:31
|
|
[docs] Minor
|
|
87e62843
|
2018-11-20T23:26:46
|
|
Implement a simple API for fetching opentype metrics
Fixes https://github.com/harfbuzz/harfbuzz/pull/1432
|
|
144326e2
|
2019-07-05T19:05:11
|
|
Clusters are reversed based on the direction, not script
Fixes https://github.com/harfbuzz/harfbuzz/issues/1818
|
|
cf1a782a
|
2019-07-04T21:06:59
|
|
Docs: fix a typo in function name
|
|
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.
|
|
10e3cb92
|
2019-05-31T22:56:37
|
|
[docs] Fix dist
|
|
da9d4317
|
2019-05-28T21:50:17
|
|
Fix some typos.
|
|
e7ed85de
|
2019-05-25T16:05:07
|
|
Merge pull request #1691 from n8willis/usermanual-shaping
Usermanual: Add new chapters.
|
|
97ba206b
|
2019-05-25T12:26:50
|
|
Usermanual; minor.
|
|
dd5ad6b6
|
2019-05-24T20:30:22
|
|
Usermanual-buffers-chapter: trim out fallback-of-ufuncs talk and just mention that stuff exists if you care to go find it.
|
|
240540ff
|
2019-05-24T20:13:35
|
|
Usermanual-buffers-chapter: explain ICU fallback for Ufuncs.
|
|
322df806
|
2019-05-24T19:49:19
|
|
[Docs] Usermanual: integration chapter; add GI-Python section.
|
|
773c85f3
|
2019-05-24T19:23:19
|
|
[Docs] Usermanual: integration chapter; add ICU section.
|
|
c0bb66ec
|
2019-05-24T18:49:40
|
|
[Docs] Usermanual: integration chapter; add CoreText/Mac section.
|
|
dd1c7656
|
2019-05-24T14:30:15
|
|
[Docs] Usermanual: integration chapter; add Uniscribe/Windows section.
|
|
2da567e7
|
2019-05-24T11:13:53
|
|
[Docs] Usermanual: platform integration chapter; add intro, GLib, FreeType sections. Update XML TOCs to match.
|
|
b567d4ea
|
2019-05-23T21:36:42
|
|
Fix build after UCDN -> UCD
|