kc3-lang/harfbuzz

Branch :


Log

Author Commit Date CI Message
8cfb0ed0 2023-01-24 11:24:31 [hb-view] --annotate enables --show-extents
20fcf5c5 2023-01-24 11:22:55 [hb-view] Add --show-extents
72e13fff 2023-01-24 11:05:38 [COLRv1] Handle void extents
20318fed 2023-01-24 11:04:10 [COLRv1] Don't return extents if glyph has no paint Fixes https://github.com/harfbuzz/harfbuzz/issues/4068
32afdcdb 2023-01-23 21:10:11 [hb-buffer-deserialize-text-unicode] Relax parsing
328ee9b4 2023-01-23 21:06:27 [hb-buffer-deserialize-text-unicodes] Rename
bc596b8c 2023-01-23 21:03:59 [buffer-deserialize-text-unicode] Simplify
649973a3 2023-01-23 21:02:14 Fix build
f798cf22 2023-01-23 20:57:30 [util] Don't require final ']' in --glyphs
4268283e 2023-01-23 20:53:17 [buffer-deserialize-text] Accept initial comma
2c29b81e 2023-01-23 20:49:19 [buffer-deserialize-text] Separate glyphs / unicodes machines
d0355eb4 2023-01-23 20:37:53 [buffer-deserialize] Parse whole items at a time Previous logic would fail if char buffer was partial.
f65b04c1 2023-01-23 21:57:05 Tweak wording
7e01976b 2023-01-23 20:44:22 [hb-paint] Add some details to the docs
e4fff64c 2023-01-24 00:52:26 [repacker] check duplicate() for success. Fixes fuzzer testcase https://oss-fuzz.com/testcase-detail/5475787333828608.
6b72a4dd 2023-01-23 18:36:04 Revert "[sanitize] Simplify(?) check_range" This reverts commit af0b1ef8a72d4f6b778dbba3606ebe7df39d5288.
00cf322e 2023-01-23 16:06:26 Merge pull request #4046 from harfbuzz/hb-features-docs [doc] Try to fix generating hb-features docs
699485b3 2023-01-24 00:07:45 [meson] Further simplify generating hb-features.h
2486d6d2 2023-01-23 23:57:16 [meson] Reduce repetitions
12f2ecbd 2023-01-23 23:41:11 [doc] Generate hb-supported-features.h See inline comment.
0bbd3360 2023-01-19 20:11:35 [doc] Try to fix generating hb-features docs Move it to a separate section, since hb-common says include hb.h, while we want to include hb-features.h here. This still does not fix generating documentation of undefined macros (e.g. HB_HAS_GDI since we build docs on Linux).
af0b1ef8 2023-01-23 14:31:10 [sanitize] Simplify(?) check_range
fe94c760 2023-01-23 14:05:28 [algs] Build fix for clang and __builtin_mul_overflow Fixes https://github.com/harfbuzz/harfbuzz/issues/4066
1cf61f30 2023-01-23 13:43:35 [meson] Fix build with -Dgobject=disabled
2b87af80 2023-01-22 17:37:51 [hb-info] Typo
fe22afe7 2023-01-22 16:47:50 [hb-info] Simplify
eba57629 2023-01-23 01:10:56 Another try
37ab12a3 2023-01-23 01:02:51 [util] Try to fix hb-info build
5880ab06 2023-01-22 16:20:23 [hb-info] More build fix try
d76ef46d 2023-01-22 16:17:39 Try to fix autotools build
6e585985 2023-01-22 15:22:30 [hb-info] Subfamily
4142a460 2023-01-22 15:11:50 [hb-info] Add --list-baselines
9c62022d 2023-01-22 15:02:21 [hb-info] Format
0b7d3952 2023-01-22 15:00:10 [hb-info] Add --list-style
090a6d0d 2023-01-22 14:56:25 [hb-info] Add --get-style
5b291d49 2023-01-22 14:51:17 [hb-info] Rename style to subfamily
c300bf00 2023-01-22 14:46:20 [hb-info] Move include around
b839f53c 2023-01-22 14:39:26 [hb-info] Write fallback metrics in --list-metrics
7ba3d0c4 2023-01-22 14:27:31 [hb-info] Add --list-metrics Requires hb-gobject
4ec3d2e3 2023-01-22 14:12:44 [hb-info List enum nicks in --list-names
def94aa8 2023-01-22 14:01:34 [features] Add HB_HAS_GOBJECT
b3006ba9 2023-01-22 13:46:35 Docs
e3e4d1ec 2023-01-22 13:41:43 [name] Add hb_ot_name_id_predefined_t Not sure what to do about its docs.
3feac1a4 2023-01-22 10:15:14 [hb-info] Use tab in --list-palettes
752ad51c 2023-01-22 10:07:24 [hb-info] Move some initialization to post_parse
334f59c9 2023-01-22 10:06:05 [hb-info] If name not found, fall back to English
7cae5535 2023-01-22 09:33:25 [hb-info] Rename --dump-table to --get-table
9b499a48 2023-01-22 09:27:05 [hb-info] Add --get-name
7a47a369 2023-01-22 09:09:45 [hmtx] Fix typo
b9879181 2023-01-22 09:08:51 Merge pull request #4052 from googlefonts/instancer_recalc_bounds [instancer] recalc bounds by default when --instance option is enabled
e4cdaa1d 2023-01-22 08:36:51 [test] Fix build
9ba1e400 2023-01-22 08:31:39 [test] Remove non-free font and its test Fixes https://github.com/harfbuzz/harfbuzz/issues/4059
749df4ee 2023-01-21 16:00:54 [PairPosFormat1] One more
b648ceb7 2023-01-21 15:58:59 [PairSet] Optimize last commit
89162324 2023-01-21 15:57:18 [PairSet] Unify get_size()
b63159e8 2023-01-21 15:50:48 [PairPosFormat1] Fix stride Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=55287 and generally the lookup with MediumTypes.
be8a87c4 2023-01-21 15:00:41 Move TRACE_DISPATCH after may_recurse() Such that we don't get memory access issues if DEBUG_SANITIZE is on and may_recurse() returns false.
84b9a632 2023-01-21 14:36:26 [debug] Fix printf signness warnings
c54a7022 2023-01-21 14:07:41 [hb-view] Require cairo 1.17.5 for HB_DRAW=1 default again Fixes https://github.com/harfbuzz/harfbuzz/issues/4051
67e652cd 2023-01-21 15:57:13 [meson] Update Cairo subproject
f96e32a0 2023-01-21 00:39:00 [meson] Try to make MSVC build less spammy Enable exceptions in ragel subproject, and revert the exceptions part of: commit 22cbd038d3578c344e265a098fc98ef168f8d18b Author: Khaled Hosny <khaled@aliftype.com> Date: Tue Sep 14 12:34:25 2021 +0200 [meson] Add ragel subproject To get ride of the following warnings: cl : Command line warning D9025 : overriding '/EHs' with '/EHs-'
ed68db2c 2023-01-21 03:54:57 [util] Fix MSVC warning Apparently \e is non-standard extension not supported by MSVC. Use \033 instead. Fixes: warning C4129: 'e': unrecognized character escape sequence
c08e5d09 2023-01-21 03:40:09 [hb-draw] Fix MSVC warning warning C4305: 'initializing': truncation from 'double' to 'float'
e1a07051 2023-01-21 03:16:20 [meson] Enabled needlessly disabled MSVC warnings We don’t seem to hot any of these warnings currently.
32f9b467 2023-01-21 02:20:39 Merge pull request #4045 from harfbuzz/custom-palette-cairo Custom palette cairo
179c93c5 2023-01-21 02:20:00 Merge pull request #4054 from harfbuzz/hb-info-color-format [hb-info] Fix output for CPAL
54d5321d 2023-01-21 02:19:43 Merge pull request #4056 from harfbuzz/fix-sweep-gradient-hang [hb-cairo] Fixes for sweep gradients
47baa1da 2023-01-20 23:38:22 [hb-cairo] Fixes for sweep gradients Make reversed angles not infloop, and cap the number of interval repetitions at 1000. Fixes: https://github.com/harfbuzz/harfbuzz/issues/4055
c574eda7 2023-01-20 22:06:47 [hb-info] Fix output for CPAL The output for palette names was mangled. This commit makes things come out ok. For flags, we use "Both" when both LIGHT and DARK are set.
7f59bed5 2023-01-20 16:42:55 [hb-cairo] Round foreground color
76b059ca 2023-01-20 16:41:47 [hb-cairo] Simplify foreground color fetching
f70f7194 2023-01-20 16:30:59 [hb-cairo] Remove unused prototype
61719a83 2023-01-20 15:52:09 [hb-view] Support specifying color indices again
89d33255 2023-01-20 14:15:19 [instancer] add tests
30058f48 2023-01-18 15:23:24 [instancer] trim .notdef outline data after recalc bounds If outline data present, we use it to recalc bounds and then trim it accordingly
0de7f83a 2023-01-18 13:33:34 [instancer] update maxp table
94c390d0 2023-01-18 10:15:47 [instancer] update head table
2ecb1c31 2023-01-18 09:52:00 [instancer] always recalculate bounds when --instance option enabled But don't recompile glyph bytes if pinned at default
1f948e7f 2023-01-17 15:16:17 [instancer] store recalculated head/maxp info in subset plan
92122421 2023-01-13 11:42:58 [instancer] update vhea/hhea tables
ab7c9144 2023-01-20 15:43:01 [hb-cairo] Macro shuffle again
4759932b 2023-01-20 15:33:38 [hb-cairo] Round colors
876675e0 2023-01-20 15:31:43 [hb-cairo] Macro shuffling
68a73e43 2023-01-20 15:30:07 [hb-cairo] Macro hygiene
fcb5111c 2023-01-21 00:24:50 [doc] Fix gtk-doc warning
574d9344 2023-01-20 15:22:50 [hb-cairo] Fix build with old cairo
4f19c3b3 2023-01-20 15:15:52 [hb-cairo] Move color-cache to scaled-font
beba43ee 2023-01-20 15:02:24 [hb-cairo] Fix color cache on not-found
cc9b55c7 2023-01-20 14:57:57 [hb-cairo] Add a color cache
10def9b3 2023-01-20 14:06:18 meson fix
eb00088b 2023-01-20 13:55:13 [paint] Docs
f21b15dc 2023-01-20 13:38:22 [hb-view] Update to alternative cairo custom-palette API
638e0ed4 2023-01-20 13:01:22 [paint] Overlay custom-palette on top of chosen palette Got to agree this is more ergonomic.
03e2e586 2023-01-20 11:24:35 [hb-view] Improve color parsing Now supports 3, 4, 6, 8 digit colors.
dc4af478 2023-01-20 11:11:02 [hb-view] Default background to white when parsing
b81db8d3 2023-01-19 08:19:04 Avoid a compiler warning
e998cec1 2023-01-18 23:33:21 [hb-view] Move palette options to --help-view
253b4cec 2023-01-18 23:28:25 [hb-view] Simplify palette format
52b78d52 2023-01-18 23:06:08 [hb-view] Fix leak
5847ec24 2023-01-18 22:37:54 Fix bots