Log

Author Commit Date CI Message
ckitagawa 2e50b517 2021-01-25T16:19:07 Nicer more idiomatic fix
ckitagawa 8f6559a3 2021-01-25T10:37:59 [subet/COLR] Default initialize firstLayerIdx
Behdad Esfahbod a650243d 2021-01-24T13:30:06 [sanitize] Fix typo
Behdad Esfahbod e05e5606 2021-01-24T12:28:04 [mingw] Reinstate win32 cross-compiling with autotools instructions Was removed in favor of meson in 6058ede3ae983c53d1d6f5352d4235bafce3499a. However, those fail to build for me.
Behdad Esfahbod 881ad720 2021-01-21T14:27:45 [algs] Remove passthru declaration Let compiler figure it out.
Behdad Esfahbod ca0b7afe 2021-01-21T12:18:48 [set] Use hb_fill()
Behdad Esfahbod 6463ee02 2021-01-21T12:01:13 Speed up ClassDef/Coverage intersect methods Just avoiding overhead as measured by Garret. Should rewrite as dagger in the future and confirm that it has the same benefits. Later on, rewrite as lfind() maybe. Fixes https://github.com/harfbuzz/harfbuzz/issues/2826
Behdad Esfahbod 5fce8898 2021-01-21T12:14:20 [iter] Allow passing rvalue iters to hb_fill()
Garret Rieger 33368a12 2021-01-21T11:06:58 uint32_t to unsigned in hb-set.hh
Garret Rieger 2a0d0b90 2021-01-21T10:45:09 Make set clear work even when set is in failed state.
Garret Rieger 0ba73e98 2020-09-16T13:56:33 [ENOMEM] handle allocation failures during page compaction.
Garret Rieger a4c3732f 2020-09-16T12:35:09 [ENOMEM] fix set clear() causing corruption if the set is in_error().
Khaled Hosny 9b8be964 2021-01-20T23:49:24 [docs] Ignore hb-gobject headers Fixes https://github.com/harfbuzz/harfbuzz/issues/2797
Khaled Hosny 2a6a49c9 2021-01-21T00:06:03 [meson] Don’t scan files outside src for docs Similar to what we do in Makefile.am.
Khaled Hosny a44dd339 2021-01-01T01:36:57 [docs] Missing param docs
Khaled Hosny 478d169c 2020-12-31T18:17:33 [docs] Document more deprecated symbols
Khaled Hosny ca0a7a83 2020-12-31T17:29:03 [docs] Document hb_ot_math_constant_t somehow
Khaled Hosny 3ba1e7e7 2020-12-31T17:11:35 [docs] Document HB_OT_TAG_DEFAULT_LANGUAGE/SCRIPT
Khaled Hosny 4bfa0b3c 2020-12-31T16:30:05 [docs] Fix hb_color_get_* docs
Khaled Hosny 051a3c7b 2021-01-20T22:35:34 [docs] Fix typo
David Corbett 2cdc92c0 2020-08-29T19:41:40 [use] Move most joining scripts to USE
Behdad Esfahbod 5c73c908 2021-01-18T12:47:25 [syllabic] Fix signed/unsigned comparision errors
Behdad Esfahbod e3d4c297 2021-01-15T19:23:33 [indic/khmer/myanmar] Minor: Fix mask Seems like a typo. No behavior change.
Behdad Esfahbod 0ddade44 2021-01-15T19:13:47 [syllabic] Merge various insert_dotted_circles implementations Fixes https://github.com/harfbuzz/harfbuzz/issues/1810
Behdad Esfahbod e8e9fd95 2021-01-15T18:52:57 [syllabic] Add hb-ot-shape-complex-syllabic.cc/hh Empty for now. Part of https://github.com/harfbuzz/harfbuzz/issues/1810
Behdad Esfahbod 8af85c4e 2021-01-15T18:48:12 Remove hb-ot-shape-complex-machine-index.hh file Inline code into USE header.
Behdad Esfahbod 9dd61c5b 2021-01-15T18:42:30 Rename internal buffer var use Part of https://github.com/harfbuzz/harfbuzz/issues/1810
Khaled Hosny 6a140ef5 2021-01-17T22:48:50 [meson] Pin Cairo subproject 1.17.4 There is now a release with meson build support.
Khaled Hosny fb1b29ce 2021-01-17T22:55:12 [ci] Fix msys2 breakage What package manger randomly changes package names without fallback!
Behdad Esfahbod 3c5b7886 2021-01-15T19:26:04 Revert "Avoid category duplication between C++ and Ragel" This reverts commit 67ea8133d3fa82b3365cd917fb266ba752f16169. Merged accidentally on https://github.com/harfbuzz/harfbuzz/pull/2726
David Corbett 67ea8133 2020-10-17T14:37:22 Avoid category duplication between C++ and Ragel
David Corbett c8c5e52a 2021-01-04T20:31:12 [use] Update overrides to 2021-01-04 This uses the data files from <https://github.com/microsoft/font-tools/tree/ed7b825ddbbd072d8bc731b7f12c54cb375e2f89/USE>.
Khaled Hosny 1fb7f3bd 2020-12-31T03:03:48 [docs] Document various HB_SCRIPT_* Need to have something for all of them to keep GTK-Doc happy.
Khaled Hosny ea0907ab 2020-12-31T02:34:45 [docs] Document version macros
Khaled Hosny 5e9f05ff 2020-12-31T02:23:55 [docs] Expand memory modes docs Per Behdad suggestions.
Khaled Hosny 5151c2b6 2020-12-31T00:28:27 [introspection] Replace deprecated allow-none Use optional or nullable as appropriate.
Khaled Hosny a64d56a3 2020-12-31T00:27:49 [introspection] nullable is for pointers
Khaled Hosny 9936490c 2020-12-31T00:19:29 [docs] Invalid use of "optional" annotation It is valid only for out and inout parameters. Fixes https://github.com/harfbuzz/harfbuzz/issues/1787
Khaled Hosny bf5b4b71 2020-12-31T00:38:47 [docs] Duplicated documentation
Khaled Hosny 3d7a3616 2020-12-30T23:58:37 [docs] Miscellaneous missing docs
Khaled Hosny a31a51cd 2020-12-30T23:48:25 [docs] Complete hb-ft docs a bit
Khaled Hosny 8c492d5c 2020-12-30T23:47:33 [docs] Complete hb-ot-math docs a bit
Khaled Hosny 3f7ffd1b 2020-12-30T23:46:13 [docs] Complete hb-unicode docs a bit
Khaled Hosny 2fdab788 2020-12-30T23:44:30 [docs] Complete hb-buffer docs a bit
Khaled Hosny 492a5a90 2020-12-30T23:42:49 [docs] Complete hb-aat docs a bit
Khaled Hosny 3a012cc4 2020-12-30T23:40:25 [docs] Complete hb-metrics docs a bit
Khaled Hosny 5a55b31a 2020-12-30T23:39:08 [docs] Complete hb-shape-plan docs a bit
Khaled Hosny 8e8c3e58 2020-12-30T23:37:49 [docs] Complete hb-ot-layout docs a bit
Khaled Hosny 5b7b730d 2020-12-28T05:23:26 [docs] Complete hb-color docs a bit
Khaled Hosny aa107e65 2020-12-30T23:34:17 [docs] Complete hb-font docs a bit
Khaled Hosny 9b602e8e 2020-12-30T23:28:54 [docs] Complete hb-common docs a bit
Khaled Hosny 53ed5597 2020-12-30T23:11:33 [docs] Add missing API indices
Khaled Hosny c9c3b3c9 2020-12-30T23:09:59 [docs] Use correct syntax
Khaled Hosny a8e72ee7 2020-12-30T23:08:40 [docs] Use %true and %false consistently
Khaled Hosny a3fe43a4 2020-12-30T21:58:43 [docs] Hide private enum values "/*< skip >*/" does not seem to hide them.
Khaled Hosny 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.
Khaled Hosny e93de636 2020-12-27T00:57:29 [docs] Document unused language in get_baseline Document that language_tag in hb_ot_layout_get_baseline() is currently unused. Fixes https://github.com/harfbuzz/harfbuzz/issues/2662
Khaled Hosny c7b2e64c 2020-12-27T00:53:23 [docs] make it clear that FT_Face must have size Fixes https://github.com/harfbuzz/harfbuzz/issues/2590
Khaled Hosny 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
Khaled Hosny bfe4bbfc 2020-12-27T18:38:54 [docs] Older GTK-Doc does not support HB_DEPRECATED_FOR() at all Fixes CI build failure.
Khaled Hosny 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.
Khaled Hosny 7236c7e2 2020-12-27T01:59:00 2.7.4
Khaled Hosny 6808b1fb 2020-12-27T01:55:15 Merge pull request #2781 from harfbuzz/g-i-dist [ci] Install gobject-introspection on distcheck job
Khaled Hosny e8c15b7a 2020-12-26T23:05:48 [ci] Install gobject-introspection on distcheck job To fix missing --enable-introspection from release tarballs. Fixes https://github.com/harfbuzz/harfbuzz/issues/2779
Khaled Hosny 010bd540 2020-12-26T01:17:27 Merge pull request #2777 from harfbuzz/docs-unicode [docs] Improve hb-unicode docs a bit
Khaled Hosny 462b71ea 2020-12-26T01:16:32 Merge pull request #1676 from n8willis/docs-gtkdoc-core [Docs] Add gtkdoc comments for low-level core APIs
Khaled Hosny 22468c8a 2020-12-24T22:38:06 [docs] Give destroy callbacks have (optional) annotation
Khaled Hosny 35c4a15a 2020-12-24T22:34:02 [docs] Update hb-font documentation
Khaled Hosny 8586f159 2020-12-24T22:23:47 [docs] Update hb-common documentation
Khaled Hosny e8c21e00 2020-12-24T21:56:31 [docs] Remove comments the duplicate docs
Khaled Hosny ff96f73f 2020-12-24T21:53:11 [docs] Add some missing API to harfbuzz-sections.txt
Khaled Hosny cb319f0d 2020-12-24T21:47:05 [docs] Add some missing annotations to hb-buffer.cc
Khaled Hosny 9af0edd9 2020-12-24T21:40:41 [docs] Document return value of hb_blob_get_data()
Khaled Hosny f88e845f 2020-12-24T21:28:37 [docs] Minor fixes
Nathan Willis 82092d40 2019-04-22T15:31:24 [docs] Update gtk-doc comments in hb-font
Nathan Willis e8de26e1 2019-04-21T20:31:54 [docs] Add gtkdoc comments to hb-buffer
Nathan Willis d13b7eaa 2019-04-21T20:31:31 [docs] Add gtkdoc comments to hb-blob
Nathan Willis 4cdb12a3 2019-04-21T20:31:09 [docs] Add gtkdoc comments to hb-common
Nathan Willis 922c32eb 2019-04-21T20:30:54 [docs] Add gtkdoc comments to hb-map
Nathan Willis 71af2c6d 2019-04-21T20:30:36 [docs] Add gtkdoc comments to hb-set
Nathan Willis ec98730f 2019-04-17T14:44:25 [docs] regularize whitespace in function params
Khaled Hosny fdf3e448 2020-12-24T00:41:45 [docs] Improve hb-unicode docs a bit Down to only one warning.
Khaled Hosny 0fd6144a 2020-12-24T00:10:27 [docs] Fix warnings about unknown annotations Use square brackets so that gtk-doc does not consider these to be annotations.
Khaled Hosny 95416714 2020-12-23T23:04:17 Merge pull request #2776 from harfbuzz/release 2.7.3
Khaled Hosny 71a3b54f 2020-12-23T15:33:15 2.7.3
Behdad Esfahbod 8560c3e3 2020-12-23T00:25:10 Merge pull request #2774 from harfbuzz/misc-doc Doc fixes
Ryan 769a21aa 2020-12-23T02:31:03 meson: avoid regenerating hb-version.h unnecessarily The file is a dependency for the library as a whole, so previously editing the Meson build files at all would force a full rebuild. This will only rebuild it if the version has changed.
Khaled Hosny 296e9d7f 2020-12-23T01:18:10 [ci] Install fonttools using pip on msys2 Hopefully fixes the broken package.
Khaled Hosny 3dba7ea9 2020-12-23T00:55:21 [docs] Add missing API index for 1.4.0 release
Khaled Hosny c2e2c40b 2020-12-23T00:49:23 [docs] Fix gtk-doc comment syntax The documentation was not picked otherwise.
Khaled Hosny 08269408 2020-12-23T00:45:39 [docs] Add messing sections Docs for these sections were not generated at all.
Khaled Hosny b8b13018 2020-12-23T00:22:56 [docs] Make gtk-doc find these typedef’s
Khaled Hosny 8c3a530f 2020-12-22T23:52:46 [docs] Some formatting fixes
Khaled Hosny b029a45c 2020-12-22T23:32:48 [docs] Add new API to harfbuzz-sections.txt
Khaled Hosny ea4476d7 2020-12-21T17:44:03 [autotools] Don’t fallback to icu-config ICU pkg-config support have been available for a long time, and icu-config often breaks cross-compiling when the one from host system is found.
Chun-wei Fan 2953a66a 2020-12-09T12:24:18 CMake: Define HAVE_GOBJECT when harfbuzz-gobject is built Without this, the built library for harfbuzz-gobject is unuseful.
Behdad Esfahbod 25c0a792 2020-12-10T14:29:47 Remove unused+wrong UnsizedArrayOf<> operators Said compiler is wrong to err since they are unused. But yeah, they didn't make sense and were copy/paste leftover. Fixes https://github.com/harfbuzz/harfbuzz/issues/2763
Khaled Hosny 07e304b2 2020-12-01T22:32:19 Merge pull request #2755 from Myaamori/master meson: use meson.current_source_dir() instead of @CURRENT_SOURCE_DIR@
Behdad Esfahbod 7c241651 2020-11-30T16:38:53 [algs] Don't forward rvalue twice Part of https://github.com/harfbuzz/harfbuzz/issues/2293
Behdad Esfahbod 53806e5b 2020-11-25T11:51:37 Tiny improvement on previous commit Functionally the same.