|
2e50b517
|
2021-01-25T16:19:07
|
|
Nicer more idiomatic fix
|
|
8f6559a3
|
2021-01-25T10:37:59
|
|
[subet/COLR] Default initialize firstLayerIdx
|
|
a650243d
|
2021-01-24T13:30:06
|
|
[sanitize] Fix typo
|
|
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.
|
|
881ad720
|
2021-01-21T14:27:45
|
|
[algs] Remove passthru declaration
Let compiler figure it out.
|
|
ca0b7afe
|
2021-01-21T12:18:48
|
|
[set] Use hb_fill()
|
|
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
|
|
5fce8898
|
2021-01-21T12:14:20
|
|
[iter] Allow passing rvalue iters to hb_fill()
|
|
33368a12
|
2021-01-21T11:06:58
|
|
uint32_t to unsigned in hb-set.hh
|
|
2a0d0b90
|
2021-01-21T10:45:09
|
|
Make set clear work even when set is in failed state.
|
|
0ba73e98
|
2020-09-16T13:56:33
|
|
[ENOMEM] handle allocation failures during page compaction.
|
|
a4c3732f
|
2020-09-16T12:35:09
|
|
[ENOMEM] fix set clear() causing corruption if the set is in_error().
|
|
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.
|
|
a44dd339
|
2021-01-01T01:36:57
|
|
[docs] Missing param docs
|
|
478d169c
|
2020-12-31T18:17:33
|
|
[docs] Document more deprecated symbols
|
|
ca0a7a83
|
2020-12-31T17:29:03
|
|
[docs] Document hb_ot_math_constant_t somehow
|
|
3ba1e7e7
|
2020-12-31T17:11:35
|
|
[docs] Document HB_OT_TAG_DEFAULT_LANGUAGE/SCRIPT
|
|
4bfa0b3c
|
2020-12-31T16:30:05
|
|
[docs] Fix hb_color_get_* docs
|
|
051a3c7b
|
2021-01-20T22:35:34
|
|
[docs] Fix typo
|
|
2cdc92c0
|
2020-08-29T19:41:40
|
|
[use] Move most joining scripts to USE
|
|
5c73c908
|
2021-01-18T12:47:25
|
|
[syllabic] Fix signed/unsigned comparision errors
|
|
e3d4c297
|
2021-01-15T19:23:33
|
|
[indic/khmer/myanmar] Minor: Fix mask
Seems like a typo. No behavior change.
|
|
0ddade44
|
2021-01-15T19:13:47
|
|
[syllabic] Merge various insert_dotted_circles implementations
Fixes https://github.com/harfbuzz/harfbuzz/issues/1810
|
|
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
|
|
8af85c4e
|
2021-01-15T18:48:12
|
|
Remove hb-ot-shape-complex-machine-index.hh file
Inline code into USE header.
|
|
9dd61c5b
|
2021-01-15T18:42:30
|
|
Rename internal buffer var use
Part of https://github.com/harfbuzz/harfbuzz/issues/1810
|
|
6a140ef5
|
2021-01-17T22:48:50
|
|
[meson] Pin Cairo subproject 1.17.4
There is now a release with meson build support.
|
|
fb1b29ce
|
2021-01-17T22:55:12
|
|
[ci] Fix msys2 breakage
What package manger randomly changes package names without fallback!
|
|
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
|
|
67ea8133
|
2020-10-17T14:37:22
|
|
Avoid category duplication between C++ and Ragel
|
|
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>.
|
|
1fb7f3bd
|
2020-12-31T03:03:48
|
|
[docs] Document various HB_SCRIPT_*
Need to have something for all of them to keep GTK-Doc happy.
|
|
ea0907ab
|
2020-12-31T02:34:45
|
|
[docs] Document version macros
|
|
5e9f05ff
|
2020-12-31T02:23:55
|
|
[docs] Expand memory modes docs
Per Behdad suggestions.
|
|
5151c2b6
|
2020-12-31T00:28:27
|
|
[introspection] Replace deprecated allow-none
Use optional or nullable as appropriate.
|
|
a64d56a3
|
2020-12-31T00:27:49
|
|
[introspection] nullable is for pointers
|
|
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
|
|
bf5b4b71
|
2020-12-31T00:38:47
|
|
[docs] Duplicated documentation
|
|
3d7a3616
|
2020-12-30T23:58:37
|
|
[docs] Miscellaneous missing docs
|
|
a31a51cd
|
2020-12-30T23:48:25
|
|
[docs] Complete hb-ft docs a bit
|
|
8c492d5c
|
2020-12-30T23:47:33
|
|
[docs] Complete hb-ot-math docs a bit
|
|
3f7ffd1b
|
2020-12-30T23:46:13
|
|
[docs] Complete hb-unicode docs a bit
|
|
2fdab788
|
2020-12-30T23:44:30
|
|
[docs] Complete hb-buffer docs a bit
|
|
492a5a90
|
2020-12-30T23:42:49
|
|
[docs] Complete hb-aat docs a bit
|
|
3a012cc4
|
2020-12-30T23:40:25
|
|
[docs] Complete hb-metrics docs a bit
|
|
5a55b31a
|
2020-12-30T23:39:08
|
|
[docs] Complete hb-shape-plan docs a bit
|
|
8e8c3e58
|
2020-12-30T23:37:49
|
|
[docs] Complete hb-ot-layout docs a bit
|
|
5b7b730d
|
2020-12-28T05:23:26
|
|
[docs] Complete hb-color 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
|
|
c9c3b3c9
|
2020-12-30T23:09:59
|
|
[docs] Use correct syntax
|
|
a8e72ee7
|
2020-12-30T23:08:40
|
|
[docs] Use %true and %false consistently
|
|
a3fe43a4
|
2020-12-30T21:58:43
|
|
[docs] Hide private enum values
"/*< skip >*/" does not seem to hide them.
|
|
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.
|
|
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
|
|
c7b2e64c
|
2020-12-27T00:53:23
|
|
[docs] make it clear that FT_Face must have size
Fixes https://github.com/harfbuzz/harfbuzz/issues/2590
|
|
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.
|
|
7236c7e2
|
2020-12-27T01:59:00
|
|
2.7.4
|
|
6808b1fb
|
2020-12-27T01:55:15
|
|
Merge pull request #2781 from harfbuzz/g-i-dist
[ci] Install gobject-introspection on distcheck job
|
|
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
|
|
010bd540
|
2020-12-26T01:17:27
|
|
Merge pull request #2777 from harfbuzz/docs-unicode
[docs] Improve hb-unicode docs a bit
|
|
462b71ea
|
2020-12-26T01:16:32
|
|
Merge pull request #1676 from n8willis/docs-gtkdoc-core
[Docs] Add gtkdoc comments for low-level core APIs
|
|
22468c8a
|
2020-12-24T22:38:06
|
|
[docs] Give destroy callbacks have (optional) annotation
|
|
35c4a15a
|
2020-12-24T22:34:02
|
|
[docs] Update hb-font documentation
|
|
8586f159
|
2020-12-24T22:23:47
|
|
[docs] Update hb-common documentation
|
|
e8c21e00
|
2020-12-24T21:56:31
|
|
[docs] Remove comments the duplicate docs
|
|
ff96f73f
|
2020-12-24T21:53:11
|
|
[docs] Add some missing API to harfbuzz-sections.txt
|
|
cb319f0d
|
2020-12-24T21:47:05
|
|
[docs] Add some missing annotations to hb-buffer.cc
|
|
9af0edd9
|
2020-12-24T21:40:41
|
|
[docs] Document return value of hb_blob_get_data()
|
|
f88e845f
|
2020-12-24T21:28:37
|
|
[docs] Minor fixes
|
|
82092d40
|
2019-04-22T15:31:24
|
|
[docs] Update gtk-doc comments in hb-font
|
|
e8de26e1
|
2019-04-21T20:31:54
|
|
[docs] Add gtkdoc comments to hb-buffer
|
|
d13b7eaa
|
2019-04-21T20:31:31
|
|
[docs] Add gtkdoc comments to hb-blob
|
|
4cdb12a3
|
2019-04-21T20:31:09
|
|
[docs] Add gtkdoc comments to hb-common
|
|
922c32eb
|
2019-04-21T20:30:54
|
|
[docs] Add gtkdoc comments to hb-map
|
|
71af2c6d
|
2019-04-21T20:30:36
|
|
[docs] Add gtkdoc comments to hb-set
|
|
ec98730f
|
2019-04-17T14:44:25
|
|
[docs] regularize whitespace in function params
|
|
fdf3e448
|
2020-12-24T00:41:45
|
|
[docs] Improve hb-unicode docs a bit
Down to only one warning.
|
|
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.
|
|
95416714
|
2020-12-23T23:04:17
|
|
Merge pull request #2776 from harfbuzz/release
2.7.3
|
|
71a3b54f
|
2020-12-23T15:33:15
|
|
2.7.3
|
|
8560c3e3
|
2020-12-23T00:25:10
|
|
Merge pull request #2774 from harfbuzz/misc-doc
Doc fixes
|
|
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.
|
|
296e9d7f
|
2020-12-23T01:18:10
|
|
[ci] Install fonttools using pip on msys2
Hopefully fixes the broken package.
|
|
3dba7ea9
|
2020-12-23T00:55:21
|
|
[docs] Add missing API index for 1.4.0 release
|
|
c2e2c40b
|
2020-12-23T00:49:23
|
|
[docs] Fix gtk-doc comment syntax
The documentation was not picked otherwise.
|
|
08269408
|
2020-12-23T00:45:39
|
|
[docs] Add messing sections
Docs for these sections were not generated at all.
|
|
b8b13018
|
2020-12-23T00:22:56
|
|
[docs] Make gtk-doc find these typedef’s
|
|
8c3a530f
|
2020-12-22T23:52:46
|
|
[docs] Some formatting fixes
|
|
b029a45c
|
2020-12-22T23:32:48
|
|
[docs] Add new API to harfbuzz-sections.txt
|
|
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.
|
|
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.
|
|
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
|
|
07e304b2
|
2020-12-01T22:32:19
|
|
Merge pull request #2755 from Myaamori/master
meson: use meson.current_source_dir() instead of @CURRENT_SOURCE_DIR@
|
|
7c241651
|
2020-11-30T16:38:53
|
|
[algs] Don't forward rvalue twice
Part of https://github.com/harfbuzz/harfbuzz/issues/2293
|
|
53806e5b
|
2020-11-25T11:51:37
|
|
Tiny improvement on previous commit
Functionally the same.
|