docs


Log

Author Commit Date CI Message
Ebrahim Byagowi 6e32145d 2020-08-13T00:13:06 [meson] Make compatbile with 0.47.0
Ebrahim Byagowi 51933578 2020-08-11T23:51:59 Revert "Remove autotools build support" This reverts commit 01ac32aab2109681abc58bb2f96a4ef4a7f0c6df.
Ebrahim Byagowi 01ac32aa 2020-08-02T11:35:55 Remove autotools build support
Ebrahim Byagowi 5a2d216f 2020-08-04T15:25:48 [docs] meson related updates on install
Ebrahim Byagowi 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
Ebrahim Byagowi f9ac6ddb 2020-07-22T17:53:04 [meson] Rename 'gtk_doc' option to 'docs'
Dirk Lemstra 6a50aa4e 2020-07-05T18:46:29 Corrected the link to the releases.
Ebrahim Byagowi 175d93bb 2020-06-20T14:03:10 [mesos/docs] fix gobject headers ignoring logic fixes #2463
Ebrahim Byagowi 1bac8582 2020-06-18T22:56:07 [layout] Rename _get_alternates to _get_glyph_alternates
Ebrahim Byagowi 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.
Qunxin Liu 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
Ebrahim Byagowi 759df465 2020-06-04T15:49:54 [style] Hide behind HB_EXPERIMENTAL_API compile flag
Ebrahim Byagowi 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.
Ebrahim Byagowi a9e8328a 2020-05-21T16:28:24 [meson] Add build configuration summary just like autotools
Ebrahim Byagowi 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
Tim-Philipp Müller 3dd7b210 2020-05-17T00:12:08 meson: build documentation with gtk-doc Fixes https://github.com/harfbuzz/harfbuzz/issues/2409
Khaled Hosny 68855e4a 2020-05-08T00:51:15 [docs] Don’t recommend outdated FDO releases pages
Ebrahim Byagowi 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
Behdad Esfahbod a11db0b9 2020-04-23T15:32:43 Merge branch 'master' into usermanual-integration
n8willis 1ed30515 2020-04-19T15:38:52 [Docs, usernmanual] Fix with-icu=builtin explanation
n8willis d6edd9a4 2020-04-19T15:26:28 [Docs, usermanual] Reword hb_ft_font_create_referenced explanation
n8willis 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.
Ebrahim Byagowi 32f43140 2020-04-16T22:07:07 [docs] minor Fixes https://github.com/harfbuzz/harfbuzz/issues/2321
n8willis 9457b60e 2020-04-13T17:01:15 Update usermanual-integration.xml
n8willis 05b7bdb4 2020-04-13T16:59:41 Update usermanual-integration.xml
n8willis f782d736 2020-04-13T16:57:36 Update usermanual-integration.xml
n8willis 17b60efc 2020-04-13T16:51:58 Update docs/usermanual-integration.xml Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
n8willis 3a47921e 2020-04-13T15:42:00 Update usermanual-integration.xml
n8willis a29578c1 2020-04-13T15:30:18 Update usermanual-integration.xml
n8willis c241e82f 2020-04-13T15:28:42 Update docs/usermanual-integration.xml Co-Authored-By: Khaled Hosny <dr.khaled.hosny@gmail.com>
Ebrahim Byagowi 755a77d6 2020-01-29T22:26:04 Move outline draw API behind HB_EXPERIMENTAL_API directive
Ebrahim Byagowi 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.
Ebrahim Byagowi b4d3bf1d 2020-02-02T14:32:38 [draw] Add hb_draw_funcs_is_immutable and hb_draw_funcs_make_immutable
Ebrahim Byagowi 74fdcdca 2020-01-28T13:45:22 [draw] Rename conic_to to quadratic_to
Ebrahim Byagowi 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
Ebrahim Byagowi 981125aa 2020-01-25T21:31:36 Rename hb_ot_glyph_* to hb_outline_*
Ebrahim Byagowi 7633b769 2020-01-23T18:51:40 Merge pull request #2016 from ebraminio/glyf Implement glyph outline path API
Ebrahim Byagowi 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.
Ebrahim Byagowi 79fed9a1 2020-01-14T17:23:30 [ot-glyph] Add open/close callbacks
Ebrahim Byagowi ec1fba13 2020-01-13T19:31:18 [ot-glyph] make hb_ot_glyph_decompose_funcs_t struct opaque
Qunxin Liu 8ffc9add 2019-10-31T15:59:02 [subset] layout closure_features and store them in subset-plan
Qunxin Liu 0b39c480 2019-10-22T16:00:43 [subset] closure lookups for GSUB/GPOS
Ebrahim Byagowi 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
Ebrahim Byagowi 0b559d75 2019-10-21T13:52:48 [ot-glyph] Improve API names
Ebrahim Byagowi e75d785b 2019-12-12T15:42:37 [doc] fix hb_blob_create call example otherwise free(0) will be called that silently makes a leak
Behdad Esfahbod 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()
Behdad Esfahbod d6ad6131 2019-09-10T15:31:44 [docs] Misc fixes
Khaled Hosny f233e6c8 2019-08-23T13:15:37 [doc] Update list of default features in the manual Fixes https://github.com/harfbuzz/harfbuzz/issues/1921
Behdad Esfahbod 6461143b 2019-08-13T22:20:54 2.6.0
Behdad Esfahbod e56d4ff4 2019-08-13T21:02:47 Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags()
Ebrahim Byagowi 9f2b4956 2019-07-30T04:42:51 [base] Add hb_ot_layout_get_baseline API
Ebrahim Byagowi 40a4b6dd 2019-07-27T13:33:46 [var] Add a new API, hb_font_set_var_named_instance
Ebrahim Byagowi 62932c14 2019-07-26T00:30:29 [meta] Rename ot-metadata to ot-meta per review
Ebrahim Byagowi 3ac03bd6 2019-07-22T23:35:08 [meta] New API, hb_ot_metadata_reference_entry for fetching meta entries
Ebrahim Byagowi eb8bd2f7 2019-07-16T22:27:01 Add hb_gdi_face_create API Based on Konstantin Ritt work posted on mailing list
Behdad Esfahbod e540d402 2019-07-19T11:19:31 [docs] Minor
Ebrahim Byagowi 87e62843 2018-11-20T23:26:46 Implement a simple API for fetching opentype metrics Fixes https://github.com/harfbuzz/harfbuzz/pull/1432
Simon Sapin 144326e2 2019-07-05T19:05:11 Clusters are reversed based on the direction, not script Fixes https://github.com/harfbuzz/harfbuzz/issues/1818
Simon Sapin cf1a782a 2019-07-04T21:06:59 Docs: fix a typo in function name
Behdad Esfahbod 0819f3ca 2019-06-17T14:02:47 Deprecate v_kerning callback again Part of https://github.com/harfbuzz/harfbuzz/issues/1682
Behdad Esfahbod 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.
Behdad Esfahbod 10e3cb92 2019-05-31T22:56:37 [docs] Fix dist
Bruce Mitchener da9d4317 2019-05-28T21:50:17 Fix some typos.
n8willis e7ed85de 2019-05-25T16:05:07 Merge pull request #1691 from n8willis/usermanual-shaping Usermanual: Add new chapters.
Nathan Willis 97ba206b 2019-05-25T12:26:50 Usermanual; minor.
Nathan Willis 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.
Nathan Willis 240540ff 2019-05-24T20:13:35 Usermanual-buffers-chapter: explain ICU fallback for Ufuncs.
Nathan Willis 322df806 2019-05-24T19:49:19 [Docs] Usermanual: integration chapter; add GI-Python section.
Nathan Willis 773c85f3 2019-05-24T19:23:19 [Docs] Usermanual: integration chapter; add ICU section.
Nathan Willis c0bb66ec 2019-05-24T18:49:40 [Docs] Usermanual: integration chapter; add CoreText/Mac section.
Nathan Willis dd1c7656 2019-05-24T14:30:15 [Docs] Usermanual: integration chapter; add Uniscribe/Windows section.
Nathan Willis 2da567e7 2019-05-24T11:13:53 [Docs] Usermanual: platform integration chapter; add intro, GLib, FreeType sections. Update XML TOCs to match.
Behdad Esfahbod b567d4ea 2019-05-23T21:36:42 Fix build after UCDN -> UCD
Nathan Willis a29b1de5 2019-05-11T20:56:55 Usermanual, fix up userfeatures example code in OpenType features section of shaping chapter.
Nathan Willis 78fcb14d 2019-05-11T20:56:02 Usermanual, minor: flesh out invisible-glyph discussion in buffers chapter.
n8willis 6bc82579 2019-05-09T14:39:05 Merge pull request #1680 from n8willis/usermanual-obj Usermanual: object-model chapter
Behdad Esfahbod 159fe962 2019-05-07T11:46:11 [doc] Make header search more resilient How stupid to scan all files... Sigh.
Nathan Willis 68749e99 2019-04-30T17:23:55 [Docs] Usermanual; update XML manifest for new chapters.
Nathan Willis 30d7d106 2019-04-30T17:23:19 [Docs] Usermanual; add Utilities chapter.
Nathan Willis d0f5a05a 2019-04-30T17:22:54 [Docs] Usermanual; add Shaping, Features, and Plans.
Nathan Willis 8354c99f 2019-04-30T17:22:08 [Docs] Usermanual; add Fonts And Faces chapter.
Nathan Willis 3b301c5a 2019-04-30T17:21:33 [Docs] Usermanual; fill out Buffers chapter.
Nathan Willis 6d9a86ae 2019-04-30T16:09:01 [Docs] Usermanual; fixes to Object Model chapter
Nathan Willis aa6692cb 2019-04-23T17:56:44 Usermanual: update Makefile SGML list. Again.
Nathan Willis 98c54cde 2019-04-23T17:48:42 Usermanual: add chapter on object model.
Behdad Esfahbod ecac94ca 2019-04-21T12:27:32 [docs] Remove fdo repo Has not been updated.
Nathan Willis 60be1450 2019-04-15T18:05:14 [Usermanual]: fix Tamil error in Why-do-I-need-a-shaping-engine section.
Behdad Esfahbod 782961d2 2019-03-25T15:15:37 [docs] Update
Ebrahim Byagowi b292772e 2019-03-29T13:00:56 [dwrite] A new API, hb_directwrite_face_get_font_face (#1600) Can be useful when using HarfBuzz for font loading and shaping but using DirectWrite for rendering.
Behdad Esfahbod fe570bc0 2019-03-29T10:51:38 [docs] Remove unexisting section
Behdad Esfahbod e5dfffb1 2019-03-25T15:15:37 [docs] Update
Khaled Hosny a17ed845 2019-02-19T21:14:11 [doc] Move hb_variation_t to hb-common section
Khaled Hosny 9caabc9c 2019-02-19T19:27:28 [doc] Move feature_t and its function to hb-common It is rather confusing to have script, language etc, in hb-common section while feature is in hb-shape section. I keep looking for it in hb-common section then using the API index because I can’t find it there.
Alfie John ff981094 2019-01-22T19:58:36 Fix grammar
Alfie John e9c0f5e7 2019-01-22T00:03:02 Grammar fix
Khaled Hosny 30ae6277 2019-01-21T16:44:48 Regular spaces will do
Alfie John ed62551d 2019-01-21T05:00:01 Adding leading space for code example
Alfie John 3e332544 2019-01-21T04:54:27 Fix description of example
Alfie John 2144ca9f 2019-01-21T04:47:05 Added option to build docs to docs
Nathan Willis ad954870 2018-12-03T12:49:44 Usermanual: small formatting and wording fixes.